C1254
DTC C1254Circuit Description
The microprocessor contains a data storage area, keep alive memory, which can save pertinent data when the ignition is turned OFF. The keep alive memory (KAM) data is lost if battery power or module ground is removed from the module. The KAM area is an integral part of the microprocessor and cannot be serviced separately.
Conditions for Running the DTC
The ABS conditions and the braking conditions are normal.
Conditions for Setting the DTC
The microprocessor calculates a checksum on those areas of memory that hold critical operation data. This is done at a regular interval and is called the periodic checksum. The microprocessor also calculates a checksum on these memory locations whenever new data is written to them. This is called the running checksum.
To check the keep alive memory (KAM), the microprocessor compares the periodic checksum to the running checksum. If they do not match, the microprocessor sets the DTC.
Action Taken When the DTC Sets
If equipped, the following actions occur:
^ The EBCM disables the DRP/ABS/TCS for the duration of the ignition cycle.
^ The EBCM disables the variable effort steering (VES) for the duration of the ignition cycle.
^ The ABS indicator turns ON.
^ The Traction Off indicator turns ON.
^ The EBCM will not send serial data messages.
^ The EBCM will not send the requested torque output to the PCM.
Conditions for Clearing the DTC
^ The condition for the DTC is no longer present and you used the scan tool Clear DTC function.
^ The EBCM automatically clears the history DTC when a current DTC is not detected in 100 consecutive drive cycles.
Diagnostic Aids
Possible causes of this DTC are the following conditions:
^ A loss of battery ground
^ A disconnected battery
^ A running reset A running reset is detected when the keep alive memory check sum is not updated properly.
^ A sudden drop in the system voltage to less than 5 volts
^ Long extended engine cranks that cause the battery voltage to drop
^ Poor power or ground connections
^ An internal EBCM malfunction
Test Description
The numbers below refer to the step numbers on the diagnostic table.
2. Tests for an open in the ground circuits of the body control module.
4. Verifies the proper operation of the charging system.
6. Determines whether the DTC resets.