09.Mar.2012
22.Jan.2012
23.Oct.2011
26.Aug.2011
26.Aug.2011
16.Aug.2011
27.Mar.2011
Pollen Filter Change Added
21.Mar.2011
Diagnostic Fault codes 'B' database activated
10.Feb.2011
Specifications Added.
10.July.2010
Brake Disk Replacement info added.
14.Aug.2010
Instrument Cluster Diagnostic Codes
30.May.2010
Easier menu navigation added
21.Mar.2010
Diagnostic Fault codes 'P' database activated
S-Type Instrument Cluster Diagnostic Codes
| Test | Message Centre Display | Device Tested | Expected Range | Detail |
|---|
| Self-diagnostic entry TEST | TEST | NA | N/A | Establishes Self-Diagnostic mode |
| Gauge sweep | TEST GAUGES |
Tachometer, speedo- meter, temperature and fuel rewind test. Gauges display current values after test. |
N/A |
All gauges go through a full up and down pointer sweep smoothness check. Note: For some variants fuel and temperature gauge will only sweep to approx 80% of maximum. If error suspected drive with WDS/IDS to prove out gauge fully. |
|
Warning lamp LED’s – RH Message Centre LCD. |
Message Centre Test Pattern/TEST LEDS |
All internally controlled lamps/LEDs regardless of software configuration. Upper area of RH message center LCD. |
N/A |
Illuminates all the LED warning indicators that are controlled by the instrument cluster. When this test is exited current vehicle warning lamps will remain illuminated. (Note: Frost/ice warning illuminated in mixed red and amber; therefore colour differs from other warning lamps). Applies chequered test pattern to upper area of RH message center LCD. |
| ROM level | ROM XXXX/FAIL |
Instrument cluster Read Only Memory (ROM). |
N/A |
Displays the instrument cluster ROM level or ROM checksum fault. |
| NVM level | NVM ROM XXXX |
ROM level (most significant bit) and type (least significant bit) as stored in Non-Volatile Memory (NVM). |
N/A |
Displays hexadecimal coding of ROM level or checksum fault. |
| EEPROM level | EEPROM XX/FAIL |
Electrically Erasable Programmable Read Only Memory (EEPROM) level. |
N/A |
Displays hexadecimal coding of EEPROM level or checksum fault. |
| Manufacturing date | DATE XXXX |
Final manufacturing test date. |
N/A |
Displays hexadecimal coding of final manufacturing test date. |
| VIN | VIN: XX | Vehicle VIN. |
N/A |
Displays last two digits of the VIN as stored in the cluster. |
| Tire size | TIRE SIZE XXXX |
Tire Size Compensation Value. |
N/A |
Displays hexadecimal coding of two byte Tire Size Compensation Value |
| Cluster configuration 1 | CONFIG 1 XX |
Cluster configuration settings (byte 1). |
N/A |
Displays hexadecimal coding of cluster configuration settings (byte 1). |
| Cluster configuration 2 | CONFIG 2 XX |
Cluster configuration settings (byte 2). |
N/A |
Displays hexadecimal coding of cluster configuration settings (byte 2). |
| Cluster configuration 3 |
CONFIG 3 XX |
Cluster configuration settings (byte 3). |
N/A |
Displays hexadecimal coding of cluster configuration settings (byte 3). |
| Cluster configuration 4 | CONFIG 4 XX |
Cluster configuration settings (byte 4). |
N/A |
Displays hexadecimal coding of cluster configuration settings (byte 4). |
| Cluster configuration 4 | CONFIG 5 XX |
Cluster configuration settings (byte 4). |
N/A |
Displays hexadecimal coding of cluster configuration settings (byte 4). |
|
Diagnostic Trouble Code (DTC) |
DTC XXXX XXXX XXXX | DTCs. | DTC or ---- (dashes) |
Displays up to three DTCs on one page. Next button press will display the next three (if present). Display’s '----' if no DTCs present. Displays hexadecimal coding of DTCs detected in continuous operation not during self test. Refer to WDS/IDS to diagnose the instrument Cluster. |
| CAN Bus | BUS X Cnt XXX | CAN Bus Status | N/A | . |
| Vehicle speed (mile/h) |
SPEED MPH X or SPEED ENG X |
Speedometer. | ---- to 4072. |
Displays speed input value after compensation in tenths of mile/h, no decimal point shown. Speedometer will indicate present speed. Displays '-- --' if message is not received or if received data is invalid for two seconds or more. |
| Vehicle speed (km/h) | SPEED KPH X | Speedometer. | ---- to 6553. |
Displays speed input value after compensation in tenths of km/h, no decimal point shown. Speedometer will indicate present speed. Displays '----' if message is not received or if received data is invalid for two seconds or more. |
| Speedometer driver | SPEEDO DRIVER XXXX | Speedometer. |
Displays speedometer driver gauge counts in decimal. |
|
| Engine speed | TACHO RPM IN X | Tachometer. | ---- to 6383. |
Displays tachometer input value in rpm. Tachometer will indicate present rpm. Displays '----' if message is not received or if received data is invalid for two seconds or more. |
| Tachometer driver | TACHO DRIVER XXXX | Tachometer. |
Displays tachometer driver gauge counts in decimal. |
|
| Fuel system 1 | RAW FUEL 1 X | Fuel indication system. | 000 - 009. 10 - 254. 255. --- |
Displays present received fuel level input 1 in decimal, fuel gauge will indicate present filtered level. 000 - 009=Short Circuit (below empty). 10 - 254=Normal range. 255=Open Circuit (over full). ---=Missing. |
| Fuel system 2 | RAW FUEL 2 X | Fuel indication system. |
000 - 009. 10 - 254. 255. - --. |
Displays present received fuel level input 2 in decimal, fuel gauge will indicate present filtered level. 000 - 009=Short Circuit (below empty). 10 - 254=Normal range. 255=Open Circuit (over full). ---=Missing. |
| Fuel system 3 | FILTER FUEL 1 XXX | Fuel indication system. | 000 – 254. 255. |
Displays present filtered Fuel level percent status from sender 1 in decimal. 000 – 254=Normal range. 255=Open/Short detected. |
| Fuel system 4 | FILTER FUEL 1 XXX | Fuel indication system. | 000 – 254. 255. NC. |
Displays present filtered Fuel level percent status from sender 2 in decimal. 000 – 254=Normal range. 255=Open/Short detected. NC=Not configured/option not present. |
| Fuel gauge 1 | FUEL PERCENT XXX | Fuel gauge. | 000 – 254. 255. |
Displays present damped total fuel level percent status in decimal. 000 – 254=Normal range. 255=Open/Short detected. |
| Fuel gauge 2 | FUEL DRIVER XXX | Fuel gauge. | N/A |
Displays fuel gauge driver counts in decimal. |
|
Engine coolant temperature |
ENGINE TEMP IN XXXX | Temperature gauge. | ----. 369. 5. |
Displays last temperature gauge input value from CAN in 1/10 deg C, no decimal point shown. Temperature gauge will indicate present filtered temperature. Displays '----' if message is not received or if received data is invalid. |
|
Temperature gauge driver |
TEMP DRIVER XXXX | Temperature gauge. | N/A |
Displays temperature gauge driver counts in decimal. |
| Odometer count | ROLLING ODO XXX | Odometer. | ----. 0 – 254. 2550. |
Displays the odometer input value received via CAN in decimal, value is a rolling count. ---- =Message is not received or if received data is invalid. 0 – 254=Valid odometer increment. 2550=Invalid data. |
| ACC |
ACC STATUS XX XXXX XXXX |
Cluster configuration. | N/A |
Displays coding of Active Cruise Control (ACC) configuration settings. |
| PCM | PCM XX XXXX XX | Cluster configuration. | N/A |
Displays coding of Powertrain Control Module (PCM) configuration settings. |
| TCM | TCM XX XX | Cluster configuration. | N/A |
Displays coding of Transmission Control Module (TCM) configuration settings. |
| DSC | DSC XX | Cluster configuration. | N/A |
Displays coding of DSC configuration settings. |
| Battery voltage | BATT XXXX | Battery voltage. N |
Displays present battery input voltage |
|
| VAP | VAP XXX |
Variable assisted power steering status. |
0 – 511. S-B. S-G. OL. FLt. EE. NC. |
S-B=Short to battery. SG= Short to ground. OL=Open load. FLt=No comms fault. EE=NVM checksum failure. NC=Not configured/option not present. |
| Battery voltage | BATT XXXX | Battery voltage. | N/A |
Displays present battery input voltage |
| Oil pressure | OIL -X | Oil pressure input status. | -L. -O. |
-L=Good oil pressure (open). -O=Low oil pressure (ground). |
| LCD Illumination | LCD XXXX | LCD illumination | 0-100 |
Displays LCD illumination duty cycle. |
| Cluster illumination | BACK LIGHT XXX | Cluster illumination.. | 0-100. |
Displays cluster backlight dimming duty cycle. |
| Engine run/start | CRANK X | Ignition status. | -B. -O. |
-RUN/START sense circuit check. -B=Input is high. - O=Input is low (open). |
| Accessory circuit | ACCESSORY X | Accessory circuit. | -B. -O. |
RUN/ACC sense circuit check. -B=Input is high (B+). -O=Input is low (open). |
| Autolamps | AUTOLAMP X | Autolamp circuit status. | N/A |
Autolamp decoded state check. |
| Park switch | PARK SW X |
Automatic transmission JGate park switch circuit. |
-B. -O. |
J-Gate park switch circuit check. -B=J-Gate lever in Park. -O=J-Gate lever in not in Park. |
| Key-in switch | DOOR –X |
Door ajar Standard Corporate Protocol (SCP) input status. |
-B. -O. |
KEY-IN switch circuit check. -B=Key-in. -O=Keyout. |
| Seatbelt/airbag chime | SBELT AB X |
Seatbelt and airbag chime circuit. |
-B. -O. |
Seatbelt and airbag chime sense circuit check. - B=Belt unbuckled. -O=Belt buckled. |
| Auxiliary switch pack | SW PAC XXX |
Auxiliary switch pack status. |
N/A |
Displays coding of auxiliary switch pack status. |
| Coolant level | L COOL X | Coolant level sense circuit . | -B. -O. |
-Displays input status of the low coolant level switch. - B=Coolant level low (open). -O=Coolant level ok (ground). |
| PATS | PATS XX |
Passive Anti-Theft System (PATS) status |
0-FF. |
Displays hexadecimal coding of PATS status byte. |
| 48 to 54 - Not required | PORT A XX to PORT T XX | 0-255. NC. | Not required. | |
| 55 to 70 - Not required |
A/D 0- RAW: XXX RATIO: XXX to A/D15- RAW: XXX RATIO: XXX |
- | Not required. | |
| 71 - Back to test 2 | TEST GAUGES |
Tachometer, speedometer, temperature and fuel. |
- |
Repeats display cycle from test 2. |
