Principles of Operation
The Body Control Module (BCM) controls various systems by monitoring inputs from switches, sensors and messages sent from other modules. The BCM activates outputs based on the inputs received. For example, the Front Lighting Control Module (FLM) monitors the headlamp switch and transmits the headlamp switch position to the BCM over the network. Based on this input, the BCM may provide voltage to the exterior lamps.
Field-Effect Transistor (FET) Protection
A Field-Effect Transistor (FET) is a type of transistor that, when used with module software, monitors and controls current flow on module outputs. The FET protection strategy prevents module damage in the event of excessive current flow.
The BCM utilizes an FET protective circuit strategy for many of its outputs (for example, a headlamp output circuit). Output loads (current level) are monitored for excessive current (typically short circuits) and are shut down (turns off the voltage or ground provided by the module) when a fault event is detected. A short circuit DTC is stored at the fault event and a cumulative counter is started.
When the demand for the output is no longer present, the module resets the FET protection to allow the circuit to function. The next time the driver requests a circuit to activate that has been shut down by a previous short (FET protection) and the circuit is still shorted, the FET protection shuts off the circuit again and the cumulative counter advances.
When the excessive circuit load occurs often enough, the module shuts down the output until a repair procedure is carried out. Each FET protected circuit has 3 predefined levels of short circuit tolerance based on the harmful effect of each circuit fault on the FET and the ability of the FET to withstand it. A module lifetime level of fault events is established based upon the durability of the FET. If the total tolerance level is determined to be 600 fault events, the 3 predefined levels would be 200, 400 and 600 fault events.
When each tolerance level is reached, the short circuit DTC that was stored on the first failure cannot be cleared by the clear the continuous DTCs command. The module does not allow this code to be cleared or the circuit restored to normal operation until a successful self-test proves that the fault has been repaired. After the self-test has successfully completed (no on-demand DTCs present), DTC U1000:00 and the associated DTC (the DTC related to the shorted circuit) automatically clears and the circuit function returns.
When each level is reached, the DTC associated with the short circuit sets along with DTC U1000:00. These DTCs are cleared using the module on-demand self-test, then the Clear DTC operation on the scan tool (if the on-demand test shows the fault corrected). The module never resets the fault event counter to zero and continues to advance the fault event counter as short circuit fault events occur.
If the number of short circuit fault events reach the third level, then DTCs U1000:00 and U3000:49 set along with the associated short circuit DTC. DTC U3000:49 cannot be cleared and the module must be replaced after the repair.
Normal Operation
- DTC U0100:87 (Lost Communication With ECM/PCM "A": Missing Message) - sets in the Body Control Module (BCM) if data messages received (vehicle speed) from the PCM are missing for greater than 5 minutes. For a complete list of all network messages, refer to «MODULE COMMUNICATIONS NETWORK»(ref-494551) .
This pinpoint test is intended to diagnose the following
- Communication network concern
- PCM
- BCM
- DTC U0104:87 (Lost Communication With Cruise Control Module: Missing Message) - sets in the Body Control Module (BCM) if data messages received from the Cruise-Control Module (C-CM) are missing. For a complete list of all network messages, refer to «MODULE COMMUNICATIONS NETWORK»(ref-494551) .
This pinpoint test is intended to diagnose the following
- Communication network concern
- C-CM
- BCM
- DTC U0121:87 (Lost Communication With Anti-Lock Brake System (ABS) Control Module: Missing Message) - sets in the Body Control Module (BCM) if data messages received from the ABS module are missing. For a complete list of all network messages, refer to «MODULE COMMUNICATIONS NETWORK»(ref-494551) .
This pinpoint test is intended to diagnose the following
- Communication network concern
- ABS module
- BCM
- DTC U0182:87 (Lost Communication With Lighting Control Module - Front: Missing Message) - sets in the Body Control Module (BCM) if data messages received from the Front Lighting Control Module (FLM) are missing. For a complete list of all network messages, refer to «MODULE COMMUNICATIONS NETWORK»(ref-494551) .
This pinpoint test is intended to diagnose the following
- Communication network concern
- FLM
- BCM
- DTC U0212:87 (Lost Communication With Steering Column Control Module: Missing Message) - sets in the Body Control Module (BCM) if turn signal switch data messages received from the Steering Column Control Module (SCCM) are missing. For a complete list of all network messages, refer to «MODULE COMMUNICATIONS NETWORK»(ref-494551) .
This pinpoint test is intended to diagnose the following
- Communication network concern
- SCCM
- BCM
- DTC U1000: 00 (Solid State Driver Protection Activated - Driver Disabled: No Sub Type Information) - sets when the Body Control Module (BCM) has disabled a circuit due to a repetitive circuit overload and a progressive threshold is met.
The BCM controls the output of several vehicle systems by means of solid state drivers. When an overload occurs on any of these drivers, a DTC sets. The module also tracks the number of repetitive faults on each of these circuits. The module compares this number of overloads to 3 progressive thresholds established for each circuit.
At the each threshold, DTC U1000:00 sets along with the DTC associated with the affected circuit.
This pinpoint test is intended to diagnose the following
- Output circuit short
- BCM
- DTC U3003:16 (Battery Voltage: Circuit Voltage Below threshold) - sets in the Body Control Module (BCM) when the BCM detects that battery voltage has dropped below 9 volts from the voltage supply circuit.
This pinpoint test is intended to diagnose the following
- Wiring, terminals or connectors
- High circuit resistance
- BCM
- DTC U3003:17 (Battery Voltage: Circuit Voltage Above threshold) - sets in the Body Control Module (BCM) when the BCM detects that battery voltage has gone above 15.9 volts from the voltage supply circuit.
This pinpoint test is intended to diagnose the following
- Charging system concern
- BCM
The Remote Function Actuator (RFA) module is only equipped when the vehicle has the Intelligent Access (IA) feature. On vehicles equipped with this option, the RFA controls mostly the IA and related entry/anti-theft systems (such as the power door locks and the liftgate release). The RFA module communicates on the Medium Speed Controller Area Network (MS-CAN). The RFA module controls the following functions
- Intelligent Access (IA) feature
- Keyless entry keypad illumination
- Liftgate release
- Passive Anti-Theft System (PATS)
- Power door locks
- Remote Keyless Entry (RKE) system
- DTC U0140:87 (Lost Communication With Body Control Module: Missing Message) - sets in the Remote Function Actuator (RFA) module if data messages received from the Body Control Module (BCM) are missing. For a complete list of all network messages, refer to «MODULE COMMUNICATIONS NETWORK»(ref-494551) .
This pinpoint test is intended to diagnose the following
- Communication network concern
- RFA module
- BCM
- DTC U1000:00 (Solid State Driver Protection Active - Driver Disabled: No Sub Type Information) - sets when the RFA module has disabled a circuit due to a repetitive circuit overload and a progressive threshold is met.
This pinpoint test is intended to diagnose the following
- Output circuit short
- RFA module
- DTC U3003:62 (Battery Voltage: Signal Compare Failure) - sets when the RFA module detects voltage has dropped below 9 volts or rises above 15 volts from either of the voltage supply circuits.
This pinpoint test is intended to diagnose the following
- Wiring, terminals or connectors
- High circuit resistance
- Charging system concern
- RFA module