GM Service Manual Online
For 1990-2009 cars only

Body Control Module (BCM)

Parameter

System State

Expected Value

Description

Operating Conditions: Ignition ON/Engine OFF/Vehicle in PARK/Park Brake Released/Headlamps in AUTO/All Doors Closed

Auto Learn Timer

--

0-600

The scan tool displays the time in seconds used by the BCM to learn valid code from the Passlock™ sensor using the techline terminal reprogramming procedure.

Backlight Dimming

--

12.5

The scan tool displays 8-14 volts. The amount of battery voltage available at the body control module (BCM).

Battery Voltage

--

12.5

The scan tool displays 8-14 volts. The amount of battery voltage available at the body control module (BCM).

Content Theft Lamp

--

Off

The scan tool displays Off/On/Flashing. The scan tool will display the current security indicator lamp state.

Content Theft State

--

Off

The scan tool displays the current content theft deterrent (CTD) state.

Courtesy Lamp Switch

--

Inactive

The scan tool displays the position of the courtesy lamp switch. The scan tool displays ACTIVE when the switch is activated. The BCM uses this data in controlling the operation of the courtesy lamps.

Delayed Lock Status

--

Off

The scan tool displays Delay, On Off, or Pendine. This is the state of the delayed lock status.

Dimming Input

--

Varies

The scan tool displays the voltage value indicating the position of the IP dimmer switch (thumbwheel). The scan tool displays 4 volts when the headlamp switch is in the AUTO position and the daytime running lamps (DRL) are ON or the IP dimmer switch is in the FULL DIM position. The scan tool displays 0 volts when either the park lamps or the headlamps are turned ON and the IP dimmer switch is in the FULL BRIGHT position.

Dimming Level

--

Varies

The scan tool displays the duty cycle of the pulse width modulated (PWM) signal distributed by the BCM to the interior lighting circuits. The scan tool displays 0 percent when the interior lamps illumination is OFF. The scan tool displays 100 percent when the interior lamp illumination is at full intensity.

Door Key Switch

--

Inactive

The scan tool displays Inactive and Active. This is the state of the door key switch.

Flash To Pass Switch

--

Off

The scan tool displays the position of the flash to pass switch. The scan tool displays On when the switch is pulled to activate the high beams momentarily while the switch is held.

Front Fog Lamp Switch

--

Off

The scan tool displays the position of the front fog lamp switch. The scan tool displays On when the switch is pressed. The BCM uses this data in controlling the operation of the front fog lamps.

Front Wipers Active

--

No

The scan tool displays the position of the park brake pedal. The scan tool displays Applied when the park brake is engaged closing the switch. The BCM uses this data in controlling the operation of the park brake indicator, the reminder chime feature and the DRL system.

Headlamp Switch

--

Inactive

The scan tool displays the position of the headlamp switch. The scan tool displays Active when the headlamp switch is in the ON position. The BCM uses this data in controlling the operation of the headlamps.

Headlamp Wash

--

Off

The scan tool displays ON or OFF. The tool displays ON when the output is active and OFF when the output is inactive.

High Beam Switch

--

Off

The scan tool displays the position of the high beam select switch. The scan tool displays On when the switch is used to activate the high beams.

High Beam Relay Command

--

Off

The scan tool displays the commanded state of the high beam relay. The scan tool displays On when the BCM has activated the high beam relay to illuminate the high beam headlamps.

Horn Output

--

Off

The scan tool displays On/Off to indicate the current state of the horn as commanded by the body control module (BCM).

Hood Ajar Switch

--

Closed

The scan tool displays Ajar or Closed. This is the state of the hood ajar switch.

Ignition Accessory

--

Active

The scan tool displays Active or Inactive. This is the state of the ignition accessory

Ignition 0

--

On

The scan tool displays the state of the Ignition 0 output.

Ignition 1

--

On

The scan tool displays the position of the ignition switch. The scan tool displays On when the ignition switch is in the RUN or CRANK position.

Ignition 3

--

On

The scan tool displays the state of the Ignition 3 output.

Inadvertent Power Relay

--

Off

The scan tool displays the state of the inadvertent power battery rundown protection feature of the BCM. The scan tool displays Off when all inadvertent power circuits are functioning normally.

Indicator Dimming

--

Varies

The scan tool displays the duty cycle of the pulse width modulated (PWM) signal distributed by the BCM to the PWM controlled IP backlighting based on the position of the IP dimmer switch (Thumbwheel). The scan tool displays 1.2 percent when the headlamp switch is in the AUTO position and the daytime running lamps (DRL) are ON or the IP dimmer switch is in the FULL DIM position. The scan tool displays 100 percent when either the headlamps or park lamps are activated and the IP dimmer switch is in the FULL BRIGHT position.

Interior Lamp Defeat Switch

--

Off

The scan tool displays the position of the courtesy/dome lamp override switch. The scan tool displays On when the switch is activated requesting the BCM to override the normal interior lamp activation inputs and deactivate the interior lighting.

Intrusion Sensor

--

Off

The scan tool displays On or Off. This is the current status of the intrusion sensor.

Key in Ignition

--

Yes

The scan tool displays Yes when the key has been inserted into the ignition switch. The scan tool displays No after the key has been removed.

Left Rear Door Ajar

--

Off

The scan tool displays Off when the left rear door is fully closed or On when the left rear door is open or ajar.

Left Rear Window Down Relay

--

Inactive

This parameter indicates the commanded state of the left rear window down relay.

Left Rear Window Up Relay

--

Inactive

This parameter indicates the commanded state of the left rear window up relay.

Left Solar Sensor

--

Varies

The scan tool displays 0-255 counts. The voltage applied to the left sunload input of the BCM is converted to a number between 0 and 255 where 51 Counts is approximately equal to 1 V.

Light Sensor

--

Volts

The scan tool displays the output voltage of the ambient light sensor based on the intensity of light detected. As the light intensity increases, the sensor displayed voltage decreases. In the LIGHT state, a low voltage (not less than 1.75 volts) is present and the DRL will be ON. In the DARK state, a high voltage (up to 4.9 volts) is present and the headlamps will be ON.

Low Beam Duty Cycle

--

Volts

The scan tool displays the duty cycle percentage of the pulse width modulated (PWM) ground signal controlling the headlamp driver module (HDM). The BCM uses this feature to signal the HDM to operate the low beam headlamps in low beam headlamp mode at full intensity (100 percent) or in DRL mode at a reduced intensity (81 percent).

Passlock Code

--

Varies

The scan tool displays the validity of the Passlock™ code received by the BCM. The scan tool displays OPEN, SHORTED, TAMPER and a valid code as a numeric value (1-10).

Passlock Data Voltage

--

Varies

The scan tool displays the voltage code from the Passlock sensor to the Body Control module (BCM). A valid Passlock sensor voltage of 5 volts will be displayed on the scan tool when the ignition cylinder is turned to the on position. Once the ignition cylinder has been rotated to the crank position the Passlock voltage will drop from 5 to 0.86-4.28 volts depending on which of the 10 possible Passlock sensors the vehicle is equipped with. The (BCM) then determines if the voltage received is a valid or invalid code. The scan tool will continue to display the Passlock voltage code (0.86-4.28 volts) received by the (BCM) when the ignition cylinder returns to the on/run position.

Passlock Ignition Cycles

--

Varies

The scan tool displays the number of times the ignition has been cycled from Off to the Start position.

Passlock Power

--

On

The scan tool displays the state of the power to the passlock sensor by On or Off.

Passlock State

--

Normal Decision

The scan tool displays the state of the Passlock™ system power.

Park Lamp Switch

--

Inactive

The scan tool displays the position of the park lamp switch. The scan tool displays Active when the park lamp switch is in the ON position. The BCM uses this data in controlling the operation of the park lamps.

Park Brake Switch

--

Released

The scan tool displays the position of the park brake pedal. The scan tool displays Applied when the park brake is engaged closing the switch. The BCM uses this data in controlling the operation of the park brake indicator, the reminder chime feature and the DRL system.

Rear Doors Lock

--

Yes

This parameter indicates the commanded state of the rear door lock relay.

Rear Doors Unlock

--

Yes

This parameter indicates the commanded state of the rear door unlock relay.

Rear Fog Lamps Switch

--

On

The scan tool displays the position of the rear fog lamp switch. The scan tool displays On when the rear fog lamp switch is activated with the park lamps or low beam headlamps ON.

Rear Washer Requested

--

No

The scan tool displays YES or NO. The scan tool displays YES when it has received a confirmation message from LGM/EGM to activate the rear washer.

Right Rear Door Ajar Sw.

--

Off

The scan tool displays Off when the right rear door is fully closed or On when the right rear door is open or ajar.

Right Rear Window Down Relay.

--

Inactive

This parameter indicates the commanded state of the right rear window down relay.

Right Rear Window Up Relay.

--

Inactive

This parameter indicates the commanded state of the right rear window up relay.

Right Solar Sensor

--

Varies

The scan tool displays 0-255 counts. The voltage applied to the BCM input from the right sunload sensor is converted to a number between 0 and 255 where 51 Counts is approximately equal to 1 V.

Seed and Key Timer

--

Varies

The scan tool displays 0-2550 seconds, The scan tool displays the current state of the Seed and Key Timer, which must time out in order for the relearn procedure to be complete.

SWC Switch Power

--

On

The scan tool displays On/Off. The scan tool displays the control decision for the supply voltage output to the steering wheel controls as determined by the BCM.

SWC Switch Voltage

--

Varies

The scan tool display 0-5 volts. The scan tool displays the voltage applied to the BCM input from the steering wheel controls.

Tamper Time

--

0-600

The scan tool displays the time in seconds remaining before a tamper status is cleared.


Body Control Module Scan Tool Output Controls

Output Control

Description

Back Up Lamps

The BCM activates the backup lamp output when you select ON. The backup lamps illuminate until commanded OFF.

Daytime Running Lamps

The BCM reduces the 100 percent pulse width modulated (PWM) headlamp driver module (HDM) control signal to a 85 percent duty cycle when there is sufficient light to the ambient light sensor and you select ON. The daytime running lights will remain illuminated until commanded OFF.

Dimming

The BCM adjusts the dimming output level when you select the percentage of illumination desired. The dimmable IP lamps will illuminate to the level set by the scan tool when the IP dimmer switch is in the FULL DIM position.

Headlamp Washer Relay

The body control module (BCM) will actuate the headlamp washer relay after you select ON. The headlamp washers should spray the headlamps.

Horn

The body control module (BCM) activates the horn momentarily when you select On.

Inadvertent Power

The BCM disables the inadvertent power supply circuit when you select OFF. The inadvertent power supply circuit remains disabled for 5 seconds.

Left Rear Window

The BCM will control the left window up when you select Up. The BCM will control the left window down when you select Down.

Parking Lamps

The BCM activates the park lamp relay when you select ON. The park lamps illuminate until commanded OFF.

Power Down Test

This output control forces the BCM to shutdown.

Rear Door Lock/Unlock

The body control module (BCM) actuates the door lock relay when you select Lock. The rear doors should lock. The BCM actuates the door unlock relay when you select Unlock. The rear doors should unlock.

Right Rear Window

The BCM will control the right window up when you select Up. The BCM will control the right window down when you select Down.

Setup SDM Serial Number in BCM

The replacement of the inflatable restraint sensing and diagnostic module (SDM) will require that the SDM part number be relearned by other modules.