Professional Documents
Culture Documents
2010_4_22
2010_4_22
2010_4_22
A Closer Look
at Vehicle Data
Communications by Steve Garrett
members.atra.com
T
hrough the years we’ve come
to depend on the infor-
mation we can col-
lect with a scan tool. And
through those years, the
data communication
systems or data buses
have become more
complex. With OBD-
II, many of us hoped
that the data bus would
be standardized and that
all our problems would
be solved. No such luck.
Today’s vehicles use a
variety of data transmission pro-
tocols. This forces scan tool manufac-
turers to constantly adapt their software
to those changes. This can be quite a
challenge, even if they’re working with
a single brand of vehicle. Let’s look at
GM as an example: GM has used all
of these data communication protocols
over the years:
• U A RT (Universal
Asynchronous Receive and
Transmit)
• E&C (Entertainment and
Comfort)
• SBI (Simple Bus Interface)
• SPI (Serial Peripheral
Interface)
• LIN (Local Interconnect
Figure 1
Network)
• Keyword 81,82 and 2000 With the average GM vehicle SRX, GMC Terrain, Buick Allure and
• Class 2 containing more than a mile of wire, LaCrosse. The new platform, known as
• CAN (Controller Area dozens of computers, hundreds of con- the Global Diagnostic System or GDS,
Network) or GMLAN (General nectors, and thousands of terminals, will be introduced in all GM vehicles in
Motors Local Area Network) the need for a standardized diagnostic 2010/2011 models.
system became imperative. A new sys- The new diagnostic system still
tem was introduced for the 2010 model uses several communication protocols
year on the Chevrolet Camaro, Cadillac from previous models, but it will also
www.transtec.com
Figure 2 Figure 3
Figure 4 Figure 5
vary greatly when it comes to diagnos- configurations, including: • Off/A Sleep — Modules need
tic processes and equipment. To under- • Ring Network — Connects each to power down.
stand the typical Global Architecture module through a serial data line. • Off Awake — Modules need
(Global A) we’ll need to look at the • Star Network — Serial data lines to wake up and get ready for
data bus and its operation. The stan- from all the modules are connected at a work.
dardized, 16-pin DLC connector that single point; typically a splice pack. • RAP (Retained Accessory
you connect to your scan tool will have • Ring/Star Hybrid — A combination Power) — Modules that are
these pin assignments (figure 1): of the two common bus configurations. used after the key is turned
Pin 1 — Low Speed GM LAN off but before the door is
Pin 3 — Mid Speed GM LAN; + Let’s take a look at some of the opened should stay awake for
terminal basics for a GM data bus system: a set period of time; all others
Pin 4 — Scan Tool Ground Power Moding — Power moding should sleep.
Pin 5 — Common Ground was introduced on GM vehicles many • Accessory — Modules that
Pin 6 — High Speed GM LAN; + years ago to reduce electrical loads, are used when the key is in the
terminal wiring, and improve module response accessory position should stay
Pin 11 — Mid Speed GM LAN; – time during wakeup. Years ago, GM awake.
terminal modules required a wakeup signal for • Run — All modules should be
Pin 12 — Expansion Bus High the module to come on line. This was awake.
Speed GM LAN typically accomplished using an input • Crank — Modules that are
Pin 13 — Expansion Bus High from the ignition switch. used for cranking the engine
Speed GM LAN In today’s vehicles, wakeup is should wake up while all oth-
Pin 14 — High Speed GM LAN; accomplished by an assigned Power ers should continue to sleep.
– terminal Mode Master module (PMM). The
Pin 16 — Scan Tool Power B+ PMM is typically the BCM or DIM. Gate Way Module — Since 1986,
The PMM receives the input from many GM vehicles have used a master
The primary function of the vehi- the ignition switch and then relays module to control data transmission
cle data bus is still communication that information to the other modules on the bus. With a CAN/GM LAN
between the different control modules. through serial data on the data bus. network, the BCM typically acts as the
GM has used several different data bus Messages to the modules include: gateway or master control module. The
nicians have used the Tech 2 scan tool system” is displayed on the DIC. during plant programming. When the
to help diagnose vehicles. With Global Not only do the Global A vehicles module is connected to reprogramming
A vehicles, the Tech 2 will no longer use controller security codes to prevent equipment, that equipment must pro-
function. GM now uses a PC-based vehicle theft, they also use a new type vide a specific Key value or the module
program known as GDS or Global of coding known an Environmental ID. won’t accept the program.
Diagnostic System (figure 6) to inter- This type of coding is designed to pre- • Many modules require a spe-
face with the vehicle. This means you vent someone from stealing a vehicle cific setup procedure to relearn compo-
need to ask your scan tool manufacturer by swapping modules and keys. The nent and system values.
if your scan tool will be compatible Immobilizer Master (BCM) identifies • Many modules require a secu-
with this new system. Lots of other itself to the other modules. If it has rity code configuration procedure for
areas have also changed, including: the correct ID, the other modules will the module to operate properly. If the
• Swapping computers for test respond with a specific Environmental configuration codes aren’t installed,
purposes can cause major problems. ID code. The BCM will look at all the some modules will lock out immedi-
While this isn’t new with some GM modules’ Environmental IDs and, if ately, while others will initially oper-
vehicle platforms, it’s an issue with they’re correct, it’ll allow the vehicle ate and then lock out after several key
all Global A applications. Swapping to operate. cycles or after battery power has been
an ECM, BCM, EBCM, SDM, ECC, • Reprogramming is sequential. removed. This could lead to a customer
IPC as well as many other modules can This means that several controllers are complaint because the engine won’t
prevent the engine from starting or set updated at the same time in a specific start or other conditions after you per-
trouble codes. In some instances you sequence to prevent software conflicts. formed a repair.
won’t be able to clear these codes. Typical programming now requires a Well as you can see times are still
The modules are all coded with lot of data to be transferred (typically changing… until next time, remember:
specific ID information codes when 10-40 MB). Programming will take “In the middle of difficulty lies oppor-
they’re programmed at the assembly much longer than in the past (up to an tunity.”
plant. So modules that have nothing hour).
to do with starting the engine can In addition, to protect the modules
prevent it from starting. In addition, from unauthorized programming (non
other symptoms may occur such as the GM), the assembly plant uses a process
IPC odometer reading “----,” the radio known as Seed and Key. The assembly
displays “Locked,” or “service the theft plant installs a specific Seed value
Figure 6
Neck
Neck
Neck
Area
Area
Area Neck
Neck
Neck
Area
Area
Area Marking
Marking
Marking
- Patent
- Patent
- Patent
No.
No.
No. Marking
Marking
Marking
- Part
- Part
- Part
No.
No.
No.
Neck
Neck
Neck
Area
Area
Area Neck
Neck
Neck
Area
Area
Area Marking
Marking
Marking
- Patent
- Patent
- Patent
No.
No.
No. Marking
Marking
Marking- Part
- Part
No.
- Part No.
No.
The
The
The
Animal
Animal
Animal The
The
The
Beast
Beast
Beast The
The
The
Beast
Beast
Beast The
The
The
Beast
Beast
Beast
The
The
The
Animal
Animal
Animal The
The
The
Beast
Beast
Beast The
The
The
Beast
Beast
Beast TheThe
Beast
The Beast
Beast
Top
Top
Top
View
View
View Top
Top
Top
View
View
View Case
Case
Case
Hardened
Hardened
Hardened
Spline
Spline
Spline Sungear
Sungear
Sungear
Shell
Shell
Shell
Assembly
Assembly
Assembly
Top
Top
Top
View
View
View Top
Top
Top
View
View
View Case
Case
CaseHardened
Hardened
HardenedSpline
Spline
Spline Sungear
Sungear
SungearShell
Shell
Assembly
Shell Assembly
Assembly
The
The
The
Animal
Animal
Animal The
The
The
Beast
Beast
Beast The
The
The
Beast
Beast
Beast The
The
The
Beast
Beast
Beast
The
The
The
Animal
Animal
Animal The
The
The
Beast
Beast
Beast TheThe
Beast
The Beast
Beast TheThe
TheBeast
Beast
Beast
Facts
Facts
Facts The
The
The
Beast
Beast
Beast The
The
The
Animal
Animal
Animal
Facts
Facts
Facts The
The
The
Beast
Beast
Beast The
The
The
Animal
Animal
Animal
Manufactured
Manufactured
Manufactured using
using
using a a2a2Pc.
2Pc.
Pc.
(middle
(middle
(middleand
and
and
low)
low)
low)
carbon
carbon
carbon
steel.
steel.
steel.
The
The
The
wall
wall
wall
thickness
thickness
thickness
Manufactured
Manufactured
Manufactured using
using
using a a2a2Pc.
2Pc.
Pc.
(middle
(middle
(middleand
and
and
low)
low)
low)
carbon
carbon
carbon
steel.
steel.
steel.
The
The
The
wall
wall
wall
thickness
thickness
thickness Yes
Yes
Yes No
No
No
ofofthe
ofthe
the
shell
shell
shell
body
body
body
isisincreased
isincreased
increased for
for
for
added
added
added
strength
strength
strength Yes
Yes
Yes No
No
No
ofofthe
ofthe
the
shell
shell
shell
body
body
body
isisincreased
isincreased
increased for
for
for
added
added
added
strength
strength
strength
Spline
Spline
Spline
isiscase
iscase
case
hardened
hardened
hardened totobetter
tobetter
betterwithstand
withstand
withstand torque
torque
torqueduring
during
during engagement
engagement
engagement Yes
Yes
Yes No
No
No
Spline
Spline
Spline
isiscase
iscase
case
hardened
hardened
hardened totobetter
tobetter
betterwithstand
withstand
withstand torque
torque
torqueduring
during
during engagement
engagement
engagement Yes
Yes
Yes No
No
No
Better
Better
Better
and
andandstronger
stronger
stronger than
than
than
conventional
conventional
conventional OEM
OEM
OEMdesign
design
design Yes
Yes
Yes No
No
No
Better
Better
Better
and
andandstronger
stronger
stronger than
than
than
conventional
conventional
conventional OEM
OEM
OEMdesign
design
design Yes
Yes
Yes No
No
No
The
The
The
sungear
sungear
sungear shell
shell
shell
assembly
assembly
assembly includes
includes
includes
ananan
injection
injection
injection
molded
molded
molded plastic
plastic
plastic
washer.
washer.
washer.
The
The
The
The
The
The
sungear
sungear
sungear shell
shell
shell
assembly
assembly
assembly includes
includes
includes
ananan
injection
injection
injection
molded
molded
molded plastic
plastic
plastic
washer.
washer.
washer.
The
The
The
plastic
plastic
plastic
washer
washer
washer has
has
has
the
the
the
tabs
tabs
tabs
inserted
inserted
inserted
into
into
into
holes
holes
holes
formed
formed
formedininthe
inthe
the
neck
neck
necksection
section
section
ofofof Yes
Yes
Yes No
No
No
plastic
plastic
plastic
washer
washer
washer has
has
has
the
the
the
tabs
tabs
tabs
inserted
inserted
inserted
into
into
into
holes
holes
holes
formed
formed
formedininthe
inthe
the
neck
neck
necksection
section
section
ofofof Yes
Yes
Yes No
No
No
the
the
the
sungear
sungear
sungear shell
shell
shell
totoform
toform
form
the
thethe
complete
complete
complete sungear
sungear
sungearshell
shell
shell
assembly
assembly
assembly
the
the
the
sungear
sungear
sungear shell
shell
shell
totoform
toform
form
the
thethe
complete
complete
complete sungear
sungear
sungearshell
shell
shell
assembly
assembly
assembly
Strengthened
Strengthened
Strengthened and
and
and
reinforced
reinforced
reinforced thethe
the
neck
neck
necktotoreduce
toreduce
reduce
stress
stress
stress
and
and
and
totoeliminate
toeliminate
eliminatehigh
high
high
Strengthened
Strengthened
Strengthened and
and
and
reinforced
reinforced
reinforced thethe
the
neck
neck
necktotoreduce
toreduce
reduce
stress
stress
stress
and
and
and
totoeliminate
toeliminate
eliminatehigh
high
high Yes
Yes
Yes No
No
No
failure
failure
failure
rate
rate
rate
atatthe
atthe
the
neck
neck
neck
section
section
section Yes
Yes
Yes No
No
No
failure
failure
failure
rate
rate
rate
atatthe
atthe
the
neck
neck
neck
section
section
section
Invention
Invention
Invention protected
protected
protected bybyby
USUSUS
patent
patent
patent Yes
Yes
Yes No
No
No
Invention
Invention
Invention protected
protected
protected bybyby
USUSUS
patent
patent
patent Yes
Yes
Yes No
No
No
Parker
Parker
Parker
Seal
Seal
Seal
Aftermarket
Aftermarket
Aftermarket
Products
Products
Products
2315
2315
2315
SWSW
SW
32
3232
3232
Ave
Ave
Ave
Pembroke
Pembroke
Pembroke
Park,
Park,
Park,
FL
Parker
Parker
Parker
Seal
Seal
Seal
Aftermarket
Aftermarket
Aftermarket
Products
Products
Products
2315
2315
2315
SWSW
SW 32
Ave
Ave
Ave
Pembroke
Pembroke
Pembroke
Park, FLFL
Park,
Park,FLFL
FL
Phone
Phone
Phone
954-364-2400
954-364-2400
954-364-2400 Fax
Fax
Fax
954-364-2401
954-364-2401
954-364-2401
Phone
Phone
Phone
954-364-2400
954-364-2400
954-364-2400 Fax
Fax
Fax
954-364-2401
954-364-2401
954-364-2401
beast_animal_GEARS.indd
beast_animal_GEARS.indd
beast_animal_GEARS.indd
1 1 1 8/1/2007
8/1/2007
8/1/2007
1:38:02
1:38:02
1:38:02
PMPMPM
beast_animal_GEARS.indd
beast_animal_GEARS.indd
beast_animal_GEARS.indd
1 1 1 8/1/2007
8/1/2007
8/1/2007
1:38:02
1:38:02
1:38:02
PMPMPM