Exterior Lighting
The Steering Column Control Module (SCCM) monitors the headlamp switch position by sending voltage signals on multiple circuits to the headlamp switch. There is one circuit for each headlamp switch position. At any given time, one of the signal circuits is switched to ground. The SCCM sends a message to the Body Control Module (BCM) over the High Speed Controller Area Network (HS-CAN), indicating the headlamp switch status.
When the BCM receives input requesting the headlamps on, it supplies voltage to the headlamp bulbs.
If the SCCM does not detect any active inputs from the headlamp switch for 5 seconds, or if the SCCM detects multiple headlamp switch input circuits are active, the SCCM sends a message to the BCM to indicate the fault. The BCM then turns the parking lamps and headlamps on and keeps them on until the battery saver times out.
Refer to EXTERIOR LIGHTING in the Description and Operation portion for information regarding the battery saver function.
If either situation occurs, the SCCM and the BCM cannot be ruled immediately as being at fault. This is normal behavior for the SCCM and the BCM when a fault has been detected with the inputs from the headlamp switch.