Instrument Cluster Description and Operation: Odometer
The odometer shows how far the vehicle has been driven, in either miles (domestic) or kilometers (export). The odometer is shown on display when any of the following occur:
- Ignition is in ACC
- Ignition is in RUN, with no messages on
- The trip reset stem is pressed with the ignition OFF
Odometer readings are displayed in the IPC based on a class 2 message from the BCM. The PCM calculates the distance traveled from the vehicle speed sensor (VSS) input. The BCM receives a CAN serial data message from the PCM and stores the current mileage.
The IPC stores the last valid odometer reading from the BCM in non-volatile memory. When a new valid odometer reading is received from the BCM, the IPC will update the display and store the new reading.
The IPC also receives class 2 messages from the BCM regarding VIN and Vehicle content information. Valid information is stored in non-volatile memory at the first key-up with a new IPC. If the VIN or option content do not match the stored information, the odometer will display ERROR.