GM Service Manual Online
For 1990-2009 cars only

Data Display

Use a scan tool to display the BCM data. This information assists in determining whether the BCM is operating properly and whether the BCM is sending or receiving the proper data to and from a particular system. The BCM uses data received from other systems in order to carry out certain functions. Therefore, if the BCM receives the incorrect data from another system, the BCM may function improperly. Use the scan tool in order to review the data from systems that interact with the BCM.

Displayed Input Status

The scan tool also displays the BCM input status. Select the BCM input status display in order to display the data and determine if the switched inputs can be properly interpreted. The display also indicates if the input has changed states. For example, when a door is closed, the scan tool displays the input status of the door ajar switch as Inactive. When the door is open, the scan tool reads Active. Use this kind of information when diagnosing a malfunction associated with a particular BCM input or an input that is shared with another system.

Cycle Outputs

Use a scan tool in order to cycle the BCM output functions. When BCM Special Functions is selected, the scan tool can command the BCM to cycle an output ON and Off. This feature can be used to determine if the BCM is able to cycle an output regardless of the inputs or any specific program instructions. Once a test is selected, the scan tool will command the BCM to energize the selected output. The scan tool then displays the status of the selected output. The displayed information represents only what was BCM commanded, not what action was actually taken. Check if the BCM is actually preforming each of the selected output functions.

BCM Scan Tool Data List

Scan Tool Parameter

Data List

Units Displayed

Typical Data Value

Ignition ON/Engine OFF/Doors, Hatch/Trunk and Hood CLOSED/No Switches Pressed/Vehicle in PARK or NEUTRAL

Controller Part Number

Module Info 1

Part Number

Varies

EEPROM Calibration ID

Module Info 1

Calibration Number

Varies

Hardware Version

Module Info 2

Version Number

Varies

Software Major Version

Module Info 2

Version Number

Varies

Software Minor Version

Module Info 2

Version Number

Varies

Calibration Version

Module Info 2

Version Number

Varies

Battery Volts

Data

0-16.0 Volts

Battery Voltage

Pass-Key® Resister Signal

Data

0-5.0 Volts

Varies

PRNDL Illumination

Data

0-100%

Varies with Dimming Level

HVAC Bulb Illumination

Data

0-100%

Varies with Dimming Level

Console Switch Illumination

Data

0-99.9%

Varies with Dimming Level

Fog Light Illumination

Data

0-100%

Varies with Dimming Level

DRL Ambient Light Sensor

Data

Volts

Varies with Ambient Light Level

Ignition 1

Input Data 1

On/Off

On

Ignition 2

Input Data 1

On/Off

On

Ignition 3

Input Data 1

On/Off

On

Key In Ignition

Input Data 1

Active/Inactive

Active

Key Out of Ignition

Input Data 1

Active/Inactive

Inactive

Current Power Mode

Input Data 1

Power Mode

Run

Inadvertent Load Monitor

Input Data 1

Active/Inactive

Inactive

Theft Deterrent State

Input Data 1

Active/Inactive

Inactive

PASS-Key State

Input Data 1

Current State

Monitor Pass-Key®

Headlamp Off Switch

Input Data 1

Active/Inactive

Active

Front Fog Light Switch

Input Data 1

Active/Inactive

Inactive

Rear Fog Light Switch

Input Data 1

Active/Inactive

Inactive

Right Turn Monitor

Input Data 1

Active/Inactive

Inactive

Right Turn Signal Relay

Input Data 1

Active/Inactive

Inactive

Left Turn Monitor

Input Data 1

Active/Inactive

Inactive

Left Turn Signal Relay

Input Data 1

Active/Inactive

Inactive

Backup Light Request

Input Data 1

Yes/No

No

Driver Door Ajar Switch

Input Data 2

Open/Closed

Closed

Passenger Door Ajar Switch

Input Data 2

Open/Closed

Closed

Door Key Cylinder Unlock Switch

Input Data 2

Active/Inactive

Inactive

Hood Ajar (export)

Input Data 2

Open/Closed

Closed

Hatch/Trunk Ajar Switch

Input Data 2

Open/Closed

Closed

Hatch/Trunk Release Switch

Input Data 2

Active/Inactive

Inactive

Folding Top Ajar Switch

Input Data 2

Open/Closed

Closed

Folding Top Release Switch

Input Data 2

Active/Inactive

Inactive

Column Lock State

Input Data 2

Current State

Ignition On Unlocked

Column Feedback

Input Data 2

Active/Inactive

Active

Column Lock/Unlock A

Input Data 2

Active/Inactive

Inactive

Column Lock/Unlock B

Input Data 2

Active/Inactive

Inactive

Horn Relay Feedback

Input Data 2

Active/Inactive

Inactive

TCS Switch

Input Data 2

Active/Inactive

Inactive

HVAC Rear Defogger Switch

Input Data 2

Active/Inactive

Inactive

Rear Defogger Relay

Input Data 2

Active/Inactive

Inactive

BCM Scan Tool Data Definitions:

The BCM Scan Tool Data Definitions contains a brief description of all BCM related parameters available on the scan tool.

Controller Part Number : The scan tool displays the BCM part number for service identification.

EEPROM Calibration ID : The scan tool displays the BCM EEPROM calibration number for service identification.

Hardware Version : The scan tool displays the BCM hardware version number for service identification.

Software Major Version : The scan tool displays the BCM major software version number for service identification.

Software Minor Version : The scan tool displays the BCM minor software version number for service identification.

Calibration Version : The scan tool displays the BCM calibration version number for service identification.

Battery Volts : The scan tool displays 0-16.0 volts. The battery voltage represents the system voltage measured at the BCM ignition feed input.

PASS-Key® Resister Signal : The scan tool displays 0-5.0 volts. The voltage level represents the PASS-Key® resistance value.

PRNDL Illumination : The scan tool displays 0-100%. The illumination percentage varies based upon the dimming switch information sent by the IPC on the serial data line. When the dimming switch is rotated to bright, the PRNDL illumination percentage will increase. When the dimming switch is rotated to dim, PRNDL illumination percentage will decrease. The headlamps or parklamps must be ON to read PRNDL illumination data.

HVAC Bulb Illumination : The scan tool displays 0-100%. The illumination percentage varies based upon the dimming switch information sent by the IPC on the serial data line. When the dimming switch is rotated to bright, the HVAC illumination percentage will increase. When the dimming switch is rotated to dim, HVAC illumination percentage will decrease. The headlamps or parklamps must be ON to read HVAC illumination data.

Console Switch Illumination : The scan tool displays 0-100%. The illumination percentage varies based upon the dimming switch information sent by the IPC on the serial data line. When the dimming switch is rotated to bright, the console switch illumination percentage will increase. When the dimming switch is rotated to dim, console switch illumination percentage will decrease. The headlamps or parklamps must be ON to read console illumination data.

Fog Light Illumination : The scan tool displays 0-100%. The illumination percentage varies based upon the dimming switch information sent by the IPC on the serial data line. When the dimming switch is rotated to bright, the fog light switch illumination percentage will increase. When the dimming switch is rotated to dim, fog light switch illumination percentage will decrease. The headlamps or parklamps must be ON to read fog light illumination data.

DRL Ambient Light Sensor : The scan tool displays 0-5.0 volts. The voltage level varies based upon the ambient light level at the sensor. When light levels are high (Light), voltage will increase. When light levels are low (Dark), voltage will decrease. The BCM uses this information for automatic headlamp operation.

Ignition 1 : The scan tool displays ON or OFF. When the BCM detects ignition 1 is present , the scan tool will display Yes. When the BCM does not detect ignition 1, the scan tool will display OFF. This ignition switch information is sent on the serial data line to systems that relay on this information to preform certain functions (RAP, wake-up, etc.).

Ignition 2 : The scan tool displays ON or OFF. When the BCM detects ignition 2 is present , the scan tool will display Yes. When the BCM does not detect ignition 2, the scan tool will display OFF. This ignition switch information is sent on the serial data line to systems that relay on this information to preform certain functions (RAP, wake-up, etc.).

Ignition 3 : The scan tool displays ON or OFF. When the BCM detects ignition 3 is present , the scan tool will display Yes. When the BCM does not detect ignition 3, the scan tool will display OFF. This ignition switch information is sent on the serial data line to systems that relay on this information to preform certain functions (RAP, wake-up, etc.).

Key In Ignition : The scan tool displays Active or Inactive. When the BCM detects the key is IN the ignition switch, the scan tool will display Active. When the key is removed from the ignition switch, the scan tool will display Inactive.

Key Out Ignition : The scan tool displays Active or Inactive. When the BCM detects the key is OUT of the ignition switch, the scan tool will display Active. When the key is IN the ignition switch, the scan tool will display Inactive.

Current Power Mode : The scan tool displays the current power mode. The BCM determines ignition switch position from it's ignition inputs. This ignition switch information is sent on the serial data line to systems that relay on this information to preform certain functions (RAP, wake-up, etc.).

Inadvertent Load Monitor : The scan tool displays Active or Inactive. When the BCM energizes the inadvertent load monitor relay, the scan tool will display Active. When the BCM de-energizes the inadvertent load monitor relay, the scan tool will display Inactive. The inadvertent load monitor system is used for battery run down protection. The BCM removes battery voltage to accessories that were left on by de-energizing the monitored load relay.

Theft Deterrent State : The scan tool displays the current theft deterrent state. This data represents what theft deterrent functional mode the BCM is in. The BCM enters different states based upon information received from various inputs associated with the theft deterrent system.

Pass-Key® State : The scan tool displays the current PASS-Key® state. This data represents what PASS-Key® functional mode the BCM is in. The BCM enters different PASS-Key® states based upon the information the BCM receives from the ignition switch (switch position and key resistance value).

Headlamp Off Switch : The scan tool displays Active or Inactive. When the headlamps are OFF, the scan tool will display Active. When the headlamps are ON, the scan tool displays Inactive.

Front Fog light Switch : The scan tool displays Active or Inactive. When the front fog light switch is pressed, the scan tool will display Active. When the switch is released, the scan tool displays Inactive.

Rear Fog light Switch : The scan tool displays Active or Inactive. When the rear fog light switch is pressed, the scan tool will display Active. When the switch is released, the scan tool displays Inactive.

Right Turn Monitor : The scan tool displays Active or Inactive. When the BCM detects the right turn signal is ON, the scan tool will display Active. When the BCM detects the right turn signal is OFF, the scan tool will display Inactive.

Right Turn Signal Relay : The scan tool displays Active or Inactive. When the BCM energizes the right DRL relay, the scan tool will display Active. When the BCM de-energizes the right DRL relay, the scan tool will display Inactive.

Left Turn Monitor : The scan tool displays Active or Inactive. When the BCM detects the left turn signal is ON, the scan tool will display Active. When the BCM detects the left turn signal is OFF, the scan tool will display Inactive.

Left Turn Signal Relay : The scan tool displays Active or Inactive. When the BCM energizes the left DRL relay, the scan tool will display Active. When the BCM de-energizes the left DRL relay, the scan tool will display Inactive.

Backup Light Request : The scan tool displays Yes or No. When the BCM energizes the backup light relay, the scan tool will display Yes. When the BCM de-energizes the backup light relay, the scan tool will display No.

Driver Door Ajar Switch : The scan tool displays Open or Closed. When the driver door is open, the scan tool will display Open. When the driver door is closed, the scan tool displays Closed.

Passenger Door Ajar Switch : The scan tool displays Open or Closed. When the passenger door is open, the scan tool will display Open. When the passenger door is closed, the scan tool displays Closed.

Door Key Cylinder Unlock Switch : The scan tool displays Active or Inactive. When the door lock cylinder is rotated to LOCK, the scan tool will display Active. When the door lock cylinder is released, the scan tool displays Inactive.

Hood Ajar (export) : The scan tool displays Open or Closed. When the hood is open, the scan tool will display Open. When the hood is closed, the scan tool displays Closed.

Hatch/Trunk Ajar switch : The scan tool displays Open or Closed. When the hatch/trunk is open, the scan tool will display Open. When the hatch/trunk is closed, the scan tool displays Closed.

Hatch/Trunk Release Switch : The scan tool displays Active or Inactive. When the hatch/trunk release switch is pressed, the scan tool will display Active. When the switch is released, the scan tool displays Inactive.

Folding Top Ajar Switch : The scan tool displays Open or Closed. When the folding top is open, the scan tool will display Open. When the folding top is closed, the scan tool displays Closed.

Folding Top Release switch : The scan tool displays Active or Inactive. When the folding top switch is pressed, the scan tool will display Active. When the switch is released, the scan tool displays Inactive.

Column Lock State : The scan tool displays the current column lock state. This data represents what column lock functional mode the BCM is in. The BCM enters different column lock states based upon information received from various inputs associated with the column lock system. Refer to Steering.

Column Feedback : The scan tool displays Active or Inactive. When the steering column lock motor is LOCKED, the scan tool will display Inactive. When the steering column lock motor is UNLOCKED, the scan tool displays Active.

Column Lock/Unlock A : The scan tool displays Active or Inactive. When the BCM LOCKS the steering column, the scan tool will display Active. When the BCM UNLOCKS the steering column, the scan tool displays Inactive.

Column Lock/Unlock B : The scan tool displays Active or Inactive. When the BCM UNLOCKS the steering column, the scan tool will display Active. When the BCM LOCKS the steering column, the scan tool displays Inactive.

Horn Relay Feedback : The scan tool displays Active or Inactive. When the BCM energizes the horn relay, the scan tool will display Active. When the BCM de-energizes the horn relay, the scan tool will display Inactive.

TCS Switch : The scan tool displays Active or Inactive. When the TCS switch is pressed, the scan tool will display Active. When the switch is released, the scan tool displays Inactive.

HVAC Rear Defogger Switch : The scan tool displays Active or Inactive. When the rear defogger switch is pressed, the scan tool will display Active. When the switch is released, the scan tool displays Inactive.

Rear Defogger Relay : The scan tool displays Active or Inactive. When the BCM energizes the rear defogger relay, the scan tool will display Active. When the BCM de-energizes the rear defogger relay, the scan tool will display Inactive.