You are on page 1of 51

DCX Networks

• SCI (Serial Communication Interface): The


system uses two wires; one to transmit and one to
receive.
• ISO-K is the adaptation of the 9141 standards
allowing two-way communication on a single
line.
CCD (Chrysler Collision Detection): uses twisted
pair wiring for communication between the
modules.
• PCI (Programmable Communication Interface):
J1850 specification. The system uses a single
wire pulse-width modulated signal to
communicate between modules.
• CAN (Controller Area Network): SAE J2284 and
ISO 11898. The system uses twisted pair wiring
to communicate between modules.
Message Composition

1 Frame
2 Start of Frame
3 Header Message
4 Data Byte(s)
5 CRC Byte
6 In Frame Response
7 End of Frame
SCI - Serial Communication Interface

• PCM uses SCI for transmit and receive


functions
• TCM uses the receive function for flash
reprogramming
• Antilock Brake Modules and the Speed
Proportional Steering Module use SCI.
SCI - Serial Communication Interface
• SCI consists of:
– Dedicated point-to-point, dual-wire, non-
multiplexed serial communication interface
– Supports both diagnostics and flash re-
programming capability
– Supports multiple baud rates to accommodate
both the low-speed diagnostic command mode
(at 7812.5 bps) and the high-speed parameter
interrogation command mode (at 62,500K bps)
SCI - Serial Communication Interface
• Transmit refers to the module transmitting data to the scan
tool
• Receive refers to the module receiving data from the scan
tool
• The scan tool supplies the bias to the module on the Tx
circuit
– The module pulls the voltage low to transmit data to the scan tool
• The module supplies bias on the Rx circuit
– The scan tool pulls the voltage low to send data to the module
• Therefore, the component receiving the data supplies the
bias
SCI - Serial Communication Interface
• With the key ON:
• No scan tool connected to the DLC; there should be 5 volts
at the Rx circuit.
• No scan tool connected to the DLC; there should be no
voltage at the Tx circuit.
• The scan tool connected to the DLC; there should be 12
volts* at the Tx circuit.
• The scan tool connected to the DLC and Engine selected
from the Select System menu; there should be 5 volts at the
Tx circuit.
* This is the default voltage for ISO-K. When the Engine is
selected from the Select System menu the tool will turn off the 12 volts
and apply 5 volts to attempt SCI communication
SCI - Serial Communication Interface

Flash Programming:
•Scan tool pulls voltage down when sending Data on Rx
•Scan tool raises voltage on Rx circuit to 20 volts (indicates flash)
•Module sends message back for error detection
Pre 03 SCI used pins 6 and 14 for SCI

Figure 14 SCI Configuration A


Those circuits had to move for CAN

Figure 15 SCI Configuration B


ISO K

ISO – K: Single Wire ISO 9141

• ISO-K allows two-way


communication on a single
line
• ISO-K is a dedicated point-
to-point
• Generic scan tool or the DRB
III in generic scan tool mode
• It is not used to permit
communication between
multiple modules.
ISO K

ISO – K: Single Wire ISO 9141

• Used w/CCD to meet OBD2


– ISO-K circuit can be combined
with the SCI Tx line
• Scan tool biases the circuit to
12 volts.
– The data is transferred when
the 12-volt bias is pulled low
– Engine select biases to 5 volts
• Data is transferred at a fixed
baud rate of 10.4K bps.
ISO K

ISO – K: Single Wire ISO 9141

• No scan tool connected to the


DLC
– There should be no voltage at
the Tx circuit.
• With scan tool connected to
the DLC
– 12 volts default at Tx
– 5 volts when selecting engine
with DRB3 at Tx
TERMINAL ASSIGNMENT & FUNCTION
DaimlerChrysler Corporation
Pin SAE/ ISO A (1994MY - 2002MY+) B (2002MY+)
1 Manufacturer Discretionary RKE Programming Input not used
2 SAE J1850 (+) SAE J1850 10.4 Kbps SAE J1850 10.4 Kbps
3 Manufacturer Discretionary CCD (+) not used
4 Chassis Ground Power Ground Power Ground
5 Signal Ground Signal Ground Signal Ground
6 ISO 15765-4 CAN-C (+) SCI A Rx (Receive) (Engine) ISO 15765-4 CAN-C (+)
7 ISO 9141-2 K-line ISO 9141-2 K-line/ SCI Tx (Transmit) (Engine)
ISO 1423-4 K-line SCI Tx (Transmit) (Engine/Transmission)
8 Manufacturer Discretionary A/D Signal Output/Switched Ignition Switched Ignition
9 Manufacturer Discretionary SCI B Rx (Receive)/ SCI Rx (Receive) (Trans.)/
J1850 Flash Enable J1850 Flash Enable
10 SAE J1850 (-) Reserved Reserved
11 Manufacturer Discretionary CCD (-) not used
12 Manufacturer Discretionary SCI C Rx (Receive) SCI Rx (Receive) (Engine)
13 Manufacturer Discretionary Lo-Driver/SCI Tx (Transmit) (Body/Chassis) not used
14 ISO 1565-4 CAN-C (-) SCI D Rx (Receive) (Transmission) ISO 15765-4 CAN-C (-)
15 ISO 9141-2 L-line/ Inverted SCI Tx (Transmit) SCI Tx Transmit (Trans.)
ISO 14230-4 L-line
16 Unswitched Battery Voltage Battery Voltage Battery Voltage
CCD Operations

• First DCX multiplex


in 1989
• Allows Module to
Module
communication
• 2-wire twisted
Through
The
TwoCCDwire
current
chips
communication
sinks,
sense
each
a “change
module
networkof
hasstate”
- the
Oneability
in
wire
the to
voltage
is labeled
changeCCD CCD Bus
difference
the voltage
+ and
between
the
onother
the
theCCD
two
labeled
CCD
wires
CCD
wires
-
Bias

• One module (usually the


BCM or TCM) provides
the power supply to the
CCD bus
• 5 volts pass through a 13k
ohm resistor to the CCD -
wire
• The module providing bias
also provides the ground
for the CCD bus through a
13k ohm resistor
• Two modules contain
“termination” resistors
• Termination is accomplished
through two 120 ohm
resistor placed across the
CCD wires
• Without termination, the
CCD circuit would be open,
resulting in no
communication
• Modules on the CCD bus send and receive
messages
• Messages have a priority, based on their
importance
• A more important message will offset a less
important message based on it’s “ID Byte”
In
When
Current
a The
normal
a modules
message
drivers
state, force
on
is
thesent,
the
bus
the
bus
current
voltage
CCD
see this
+drivers
on
wire
voltage
thetoCCD-
inathe
higher
change
CCD
wirevoltage
is
and
chipset
about
force2.51
the CCD CCD Operation
voltsrecognize
and
- wireon
(around
to
thea CCD
lower
message
2.55+voltage
volts)
wire
being
about
(around
sent2.492.45
voltsvolts)
• An open, short to
power, short to
ground, or signal
interference can
cause a controller
to display a “no
response from
controller”
message
• CCD integrity is
important since
the scan tool
communicates
with the modules
through the CCD
Bus
• Diagnostics are limited
• Checking DLC pins 3 and 11
should reveal 60 ohms
• Use ohmmeter to check for
short to grounds, voltmeter to
check for opens and short to
power
• If bus appears to be shorted to
ground or B+, disconnect each
module on the bus until
communication is restored
• Disconnect the module that
provides BIAS last
PCI Bus

Feature CCD bus PCI bus


Transmission media Twisted pair Single wire
Speed 7,812.5 bps 10.4Kbps
Meets industry standard? No Yes
SAE protocol? No Yes
OBD II compliant? No Yes
Bus bias required? Yes No
Maximum # of modules 13 32
PCI Operation

• Single wire
switching
between 0 and 7
volts
• Pulse width and
voltage state
make the
message
PCI Operation

• No biasing
module
• All of the
modules have
the ability to
control the bus
PCI Operation

• No termination
• A single wire
connects all
modules together,
usually at a
“junction port” or
the BCM
PCI Failures

• If one module
fails or only one
PCI wire opens,
only the effected
module will lose
communication
• PCI will
completely fail if
the bus becomes
shorted to power
or ground
“no response from controller” messages can
occur from poor DLC connections or by
not having the key in the run position
PCI Diagnostics

• Diagnostic Junction Port


allows technicians to
isolate different PCI
circuits
PCI Diagnostics

Use a lab scope


to check for
activity on the
bus at different
modules
Dominant Modules = Lower Resistance

Approx. Approx.
Termination Termination
Module Resistance Module Resistance
(Ohms) (Ohms)
Body Control
Powertrain Control Module
3,300 Module (All Except 10,800
(All Except 98 LH)
2002 WJ)
Powertrain Control Module Body Control
1,100 8,000
(98 LH) Module (2002 WJ)

Open (11,400
Sentry Key Immobilizer
10,800 Data Link Connector with DRB III
Module
connected)

Passenger Door
Transmission Control Module 10,800 10,800
Module (99-01)
Passenger Door
Controller Antilock Brake 10,800 8,200
Module (2002)
Driver Door Module
Radio (Premium) 10,800 10,800
(99-01)
Driver Door Module
Compass Mini Trip Computer 10,800 8,200
(2002)
Dominant Modules = Lower Resistance
Approx. Approx.
Termination Termination
Module Resistance Module Resistance
(Ohms) (Ohms)
Left-side Impact Airbag Memory Heated Seat
10,800 10,800
Control Module Module
Electronic Vehicle
Right-side Impact Airbag
10,800 Information Center 10,800
Control Module
(CMTC, Traveler)
Automatic Zone Control
CD Changer 10,800 (HVAC/ATC Control 10,800
Heads)
Occupant Restraint Transfer Case Control
10,800 10,800
Controller Module
Mechanical Instrument
Cluster (All Except 98 LH 3,300 Front Control Module 10,800
and WJ)
Mechanical Instrument
10,800 Rain Sensor 10,800
Cluster (98 LH)
Mechanical Instrument Adjustable Pedal
2,400 10,800
Cluster (99-01 WJ) Module
Mechanical Instrument
1,200 Intrusion Sensor (BUX) 10,800
Cluster (02 WJ)
CCD – PCI – CAN B – CAN C
CCD
Feature PCI Bus CAN-B CAN-C
Bus

Twisted Twisted Twisted


Transmission Media Single Wire
Pair Pair Pair

Speed 7.8 BPS 10.4 KBPS 83.3 KBPS 500 KBPS

Meets Industry Yes Yes


No No
Standard (J1850) (J2284)

OBD II Compliant No Yes Yes Yes

Bus Biasing Required Yes No Yes Yes

Maximum No. Modules 31 (32 with


13 32 12
per Bus Scan Tool)
CAN Bus – DCX
• Introduced with 03
Durango
• Can C
– High speed, 500 kbps to
1,000 kbps
– Two wire
– NOT fault tolerant
• Can B
– Lower speed, 83 kbps
– Two Wire
– Fault Tolerant
CAN Bus – DCX
• Starscan can check for
modules
communicating on the
network
• Any modules not
communication will
show up as not active
• DTCs will set in
modules that can
communicate
CAN Bus – DCX
Starscan network view show Any modules
the condition of the CAN C containing DTCs
and CAN B networks will also be
identified in Red

Selecting Advanced will


give you the ability to
look at a virtual diagram
of the network
Modules in red are down and Blue modules are
not communicating successfully
communicating, but they
could still have DTCs
Both the CAN C + and – wires have about 2.5volts when
at idle (binary 1), when a message is sent, the voltages pull
away about 1volt each. This scope image represents 200
micro seconds in time, or one-fifth of one millisecond.
When the CAN C opens, the bus goes down and the
modules cannot communicate. Even though one signal
seems to be fine, the modules still cannot communicate
When the CAN C bus – shorts to ground, the CAN
C + wire displays a high frequency signal. This
could be used to diagnose the circuit
This is a close up of CAN C – wire shorted to ground.
Notice the signal is about 50khz
This is what happens when CAN C + is shorted to
ground. The glitches you see are attempts at
sending a message
CAN C = NOT FAULT
TOLERANT

• When the CAN C


fails, the whole CAN
C network goes down
and the vehicle will
not RESTART if it
has theft deterrent
• This is true even if
only one wire fails
CAN B
• Slower network for
connecting body modules
together
• CAN B and CAN C can
communicate through a
GATEWAY but they
cannot directly
communicate together
• CAN B is fault tolerant
Here we have a normal CAN B circuit. CAN B + starts at 4.5
volts and pulls low. CAN B – starts at 0 volts and pulls high.
These two images mirror each other.
Here is the
previous
scope image
with the two
patterns pulled
apart. Notice
the patterns
mirror each
other
When one of the CAN B wires shorts to ground, the other still
communicates and the other modules can still receive
messages. The system will run in what is call “single-wire
mode.” There is no symptoms that the driver will recognize.
CAN B
• When a single
wire fails on the
CAN B
network, the
system goes into
single-wire
mode
• DTCs will still
be set
CAN C Pin Assignment

• CAN C wires will


always be found in
DLC pins 6 and 14
• DCX uses a
Diagnostic CAN C to
communicate to the
GATEWAY

You might also like