Network Termination
The Controller Area Network (CAN) uses network termination to improve communication reliability. Termination modules are located at both ends of the network. As network messages are broadcast in the form of voltage signals, the network voltage signals are stabilized by the termination resistors.
Each termination module has an internal 120 ohm resistor that bridges across the positive and negative bus connection. With two 120 ohm resistors located in a parallel circuit configuration, the total network impedance, or total resistance, is 60 ohms.
Network termination improves bus message reliability by
- stabilizing bus voltage.
- eliminating electrical interference.
Gateway Module
The Instrument Cluster (IC) is the gateway module, translating messages on the High Speed Controller Area Network (HS-CAN) to the Medium Speed Controller Area Network (MS-CAN) and vice versa. This allows a message to be distributed throughout both networks.
The IC is the only module on this vehicle that has this ability.
Controller Area Network (CAN) Fault Tolerance
Note. The oscilloscope traces below are from the Integrated Diagnostic System (IDS) oscilloscope taken using the IDS pre-configured Controller Area Network (CAN) settings. The traces are for both data (+) and data (-) circuits taken simultaneously (2-channel) at sample rate of 1 mega-sample per second (1MS/s) or greater.
Traces below are viewed at 500mV per division (vertical axis) and 20 microseconds (20μs) per division (horizontal axis). Readings taken with a different oscilloscope vary from those shown. Compare any suspect readings to a known good vehicle.
Scheme 49
The data (+) and data (-) circuits are each regulated to approximately 2.5 volts during neutral or rested network traffic. As messages are sent on the data (+) circuit, voltage is increased by approximately 1.0 volt. Inversely, the data (-) circuit is reduced by approximately 1.0 volt when a message is sent.
Successful communication of a message can usually be identified by the slight spike at the end of a message transmission. Any signals that are significantly different than the normal CAN waveform may cause network DTCs (U-codes) to set or may cause a complete network outage.
Scheme 50
In the event that the data (+) and data (-) circuits become shorted together, the signal stays at base voltage (2.5V) continuously and all communication capabilities are lost.
Scheme 51
In the event that the data (+) circuit becomes shorted to ground, both the data (+) and data (-) circuits are pulled low (0V) and all communication capabilities are lost.
Scheme 52
In the event that the data (-) circuit becomes shorted to ground, the data (-) circuit is pulled low (0V) and the data (+) circuit reaches near-normal peak voltage (3.0V) during communication but falls to 0V instead of normal base voltage (2.5V). Communication may continue but at a degraded level.
Scheme 53
In the event that the data (+) circuit becomes shorted to battery voltage, the data (+) circuit is pulled high (12V) and the data (-) circuit falls to abnormally high voltage (above 5V) during communication and reaches battery voltage (12V) for peak voltage. Communication may continue but at a degraded level.
Scheme 54
In the event that the data (-) circuit becomes shorted to battery voltage, both the data (+) and data (-) circuits are pulled high (12V) and all communication capabilities are lost.
Scheme 55
Rhythmic oscillations, inductive spikes or random interference can corrupt the network communications. The corruption signal source may be outside electrical interference such as motors or solenoids or internal interference generated from a module on the network. In some cases, an open in either the data (+) or data (-) circuit to a network module may cause the module to emit interference on the one circuit which is still connected. The trace shown is an example of a "sawtooth" pattern transmitted from a module with one open network circuit.
Other corruptions may be present when a module is intermittently powered up and down. The module on power up may initiate communication out of sync with other modules on the network causing momentary communication outages.
Controller Area Network (CAN) Multiplex Messages
Modules on the CAN utilize simultaneous communication of 2 or more messages on the same network circuits. The following chart summarizes the messages sent and received on the network.
Note. Some HS-CAN faults may result in a no-start condition.
HS-CAN Module Communication Message Chart
| Broadcast Message | Originating Module | Network Type | Receiving Module(s) |
|---|---|---|---|
| 4X4 coupling mode and status | 4X4 control | HS-CAN module | ABS module Instrument Cluster (IC) PCM |
| 4X4 differential lock status | 4X4 control module | HS-CAN | ABS module |
| 4X4 high indicator request | 4X4 control module | HS-CAN | IC |
| 4X4 low indicator request | 4X4 control module | HS-CAN | IC |
| 4x4 range shift in progress | 4X4 control module | HS-CAN | PCM |
| 4X4 system type | 4X4 control module | HS-CAN | ABS module |
| ABS event in progress | ABS module | HS-CAN | PCM Restraints Control Module (RCM) |
| ABS RSC chime status | ABS module | HS-CAN | IC |
| ABS warning indicator request | ABS module | HS-CAN | IC RCM |
| Airbag deployment event data record | PCM | HS-CAN | RCM |
| Airbag deployment status | RCM | HS-CAN | IC Occupant Classification System Module (OCSM) |
| Airbag warning indicator status | IC | HS-CAN | RCM |
| Ambient Temperature (inferred) | PCM | HS-CAN | ABS module |
| Axle ratio | PCM | HS-CAN | ABS module |
| Barometric pressure | PCM | HS-CAN | ABS module Smart Junction Box (SJB) |
| Brake (red) warning indicator status | ABS module | HS-CAN | IC RCM |
| Brake switch status | PCM | HS-CAN | 4X4 control module ABS module |
| Clutch pedal position | PCM | HS-CAN | 4X4 control module |
| Cruise control indicator request | SJB | HS-CAN | IC |
| Door ajar status | SJB | HS-CAN | ABS module IC |
| Engine coolant temperature | PCM | HS-CAN | IC |
| Engine fail-safe cooling mode status | PCM | HS-CAN | IC |
| Engine RPM | PCM | HS-CAN | ABS module IC |
| Engine torque data | PCM | HS-CAN | ABS module |
| Engine torque reduction request | ABS module | HS-CAN | PCM |
| Engine type | PCM | HS-CAN | ABS module |
| Engine Malfunction Indicator Lamp (MIL) request | PCM | HS-CAN | IC |
| Fog lamp relay status | SJB | HS-CAN | IC |
| Fuel cap off indicator request | PCM | HS-CAN | IC |
| Fuel level input status (instant) | IC | HS-CAN | PCM |
| Ignition status | IC | HS-CAN | ABS module |
| Ignition switch position | SJB | HS-CAN | IC 4X4 control module |
| Navigation rolling wheel count | ABS module | HS-CAN | IC |
| Occupant Classification Sensor (OCS) data | OCSM | HS-CAN | RCM |
| Occupant classification system serial number and calibration | OCSM | HS-CAN | RCM |
| Odometer count | PCM | HS-CAN | IC |
| Parking brake status | IC | HS-CAN | SJB |
| Passive Anti-Theft System (PATS) ok-to-start | IC | HS-CAN | PCM |
| PATS security data | IC | HS-CAN | PCM |
| PATS security data | PCM | HS-CAN | IC |
| PATS theft condition | PCM | HS-CAN | IC |
| RCM serial number | RCM | HS-CAN | OCSM |
| Safety belt (passenger) status | RCM | HS-CAN | OCSM |
| Safety belt indicator status | IC | HS-CAN | RCM |
| Safety Belt-Minder® chime/flash request | IC | HS-CAN | RCM |
| Safety Belt-Minder® programming mode active/inactive | PCM | HS-CAN | IC |
| Stability control event in progress | ABS module | HS-CAN | RCM |
| Stability control indicator status | ABS module | HS-CAN | IC |
| Stability or traction control disable switch status | IC | HS-CAN | ABS module |
| Steering wheel angle | ABS module | HS-CAN | IC RCM |
| Throttle position | PCM | HS-CAN | RCM |
| Tire Pressure Monitoring System (TPMS) sensor status (LF, RF, RR, LR, spare) | SJB | HS-CAN | IC |
| Tire size information | ABS module | HS-CAN | IC PCM |
| Torque transfer percent command | 4X4 control module | HS-CAN | ABS module |
| TPMS system status | SJB | HS-CAN | IC |
| Traction control event in progress | ABS module | HS-CAN | PCM RCM |
| Trailer sway configuration status | ABS module | HS-CAN | IC |
| Trailer sway event in progress | ABS module | HS-CAN | IC |
| Transmission gear (actual) | PCM | HS-CAN | ABS module IC 4X4 control module |
| Transmission overdrive indicator status | PCM | HS-CAN | IC |
| Transmission selector (PRNDL) status | PCM | HS-CAN | ABS module |
| Transmission shift in progress | PCM | HS-CAN | ABS module |
| Transmission type | PCM | HS-CAN | IC 4X4 control module |
| Vehicle speed | PCM | HS-CAN | IC RCM SJB 4X4 control module |
| VIN information | PCM | HS-CAN | OCSM ABS module RCM |
| Wheel speed data | ABS module | HS-CAN | PCM |
HS-CAN MODULE COMMUNICATION MESSAGE CHART