BCM Wake-Up/Sleep State
The Body Control Module (BCM) is able to control or perform all of the BCM functions in the wake-up state. The BCM enters the sleep state when active control or monitoring of system malfunctions has stopped, and the BCM has become idle again. The BCM must detect certain wake-up inputs before entering the wake-up state. The BCM monitors for these inputs during the sleep state, where the BCM is able to detect switch transitions that cause the two wake-up states, activated or deactivated. Multiple switch wake-ups are needed in order to sense both the insertion and the removal of the ignition key. This would allow the BCM to enter a sleep state when the key is in the ignition.The BCM will enter a wake-up state if any of the following wake-up inputs are detected:
^ The courtesy lamp switch.
^ The door jamb switch.
^ Door lock switch lock and unlock.
^ A Remote Function Actuation (RFA) signal.
^ Inadvertent power transition.
^ The ignition is turned to OFF/UNLOCK or RUN, or ACC.
The wake-up state is the state in which the BCM is able to control and/or perform all of the system functions. The sleep state is when the BCM has stopped active control and monitoring of system functions and has become idle again. For the BCM to enter the wake-up state, the BCM must detect certain wake-up conditions. These conditions are called wake-up inputs that cause the BCM to change from a sleep to a wake-up state and begin active control and monitoring. The BCM has the ability to monitor for these wake-up inputs in the sleep state. When in the sleep state, the BCM is able to detect switch transitions (activated or deactivated).
The BCM will enter a sleep state when all of the following conditions exist:
^ No activity exists on the serial data link.
^ The ignition switch is in the OFF position.
^ No outputs are commanded.
^ No delay timers are actively counting.
^ No wake-up inputs are present.
If all of these conditions are met, the BCM will enter a low power or sleep condition.