ON-BOARD DIAGNOSTIC OPERATION


id092200103400


Malfunction Detection Function

•  If a malfunction occurs in the input/output signals, other units or the CAN system, it is recorded as a DTC. Recorded DTCs can be read by the Mazda Modular Diagnostic System (M-MDS).
Note
•  Performing the active command mode inspection for ABS/DSC while the engine is running could result in the DTC U2064 being stored in the instrument cluster.

DTC table

×: Applicable

DTC

Malfunction location

Freeze frame data

B1202
Fuel gauge sender unit circuit malfunction (open circuit)
B1204
Fuel gauge sender unit circuit malfunction (short to GND)
B1342
Instrument cluster malfunction
B2477
Configuration error
U0073
CAN system communication error (HS-CAN)
U0100
Communication error to PCM
×
U0101
Communication error to TCM
×
U0121
Communication error to ABS HU/CM or DSC HU/CM
×
U0131
Communication error to EHPAS control module
U0140
Communication error to PJB
×
U0151
Communication error to SAS control module
×
U0214
Communication error to keyless control module
×
U1900
Communication error to other module
×
U2023
Abnormal message from other module
×
U2064
Warning light illumination request signal from other modules
×
U2516
CAN system communication error (MS-CAN)


Freeze Frame Data

•  When a DTC is recorded, the related instrument cluster control status is stored. This recorded data is freeze frame data. Freeze frame data availability for each DTC is indicated in the DTC table.
•  The freeze frame data recorded range contains 4 types of data (FFD1 to FFD4), with the most recent data being FFD1.
―  Determine which unit is thought to be malfunctioning based on the warning light illumination, meters and gauges records recorded in the freeze frame data, and perform malfunction diagnosis.
―  Even for malfunctions that are not currently occurring, analysis of the period (traveled distance) and malfunction status (warning light, gauges, meters control status, type of malfunction) of past malfunction occurrence can be done from the freeze frame data.
•  The recorded freeze frame data can be read by the Mazda Modular Diagnostic System (M-MDS).
•  The items recorded as freeze frame data are as follows:

Freeze frame data

Unit

Note

Malfunction type
•  Communication errors of other units
•  Abnormal messages from the PCM
•  Warning light illumination request signal from other units
Illuminated warning light
Target warning light:
•  Air bag system warning light
•  Generator warning light
•  MIL
•  ABS warning light
•  Brake system warning light
•  AT warning light
•  Keyless warning light
Meter, gauge control status
Target meter, gauge:
•  Speedometer
•  Tachometer
•  Water temperature gauge
Traveled distance when DTC recorded
km
Only the last four digits are recorded
DTC cleared flag
Cleared/Not cleared
The freeze frame data will not be cleared even if the DTC data is cleared. If a DTC is cleared, a DTC cleared flag 'Cleared' is recorded with the corresponding freeze frame data.


DTCs and recorded freeze frame data

•  The unit thought to be malfunctioning can be inferred from the content of the freeze frame data.
•  The traveled distance at the time of the DTC and the DTC cleared flag are also recorded in the DTC.
•  To avoid false diagnosis, verify whether the warning lights, meters or gauges are normal using the input/output check mode.

Warning light illumination request signal from other modules (U2064)

×: Applicable

Freeze frame data

Warning light illumination request unit

PCM

TCM

ABS HU/CM

DSC HU/CM

SAS control module

Keyless control module

Illuminated warning light
Air bag system warning light
×
Generator warning light
×
MIL
×
ABS warning light
×
Brake system warning light
×
AT warning light
×
×
Keyless warning light
×
Meter, gauge control status
Speedometer
Tachometer
Water temperature gauge

•  The freeze frame data will be recorded after the warning light illumination request has continued for 3 s or more. However, it will not be recorded under the following situations.
―  Illumination request for a burnt out bulb check is received
―  The instrument cluster power supply voltage is 10 V or less
―  During the period of ten seconds after the instrument cluster power supply voltage goes from 10 V or less to 10 V or more.
―  Engine speed is 500 rpm or less (Engine warning light and generator warning light only)
•  If several warning light illumination requests are received, they will be recorded in one freeze frame data.

Communication errors of other units (U0100, U0101, U0121, U0151, U0214)

×: Applicable

Freeze frame data

Unit that communication error occurs

PCM (U0100)

TCM (U0101)

ABS HU/CM

DSC HU/CM

(U0121)

Keyless control module (U0214)

SAS control module (U0151)

Illuminated warning light
Air bag system warning light
×
Generator warning light
×*
MIL
×*
ABS warning light
×
Brake system warning light
×
AT warning light
×
×
Keyless warning light
×
Meter, gauge control status
Speedometer
×
Tachometer
×
Water temperature gauge
×*

*  :Can be recorded based on the PCM communication error status.
•  The speedometer and the tachometer initiate fail-safe control (Indicates the 0) 0.5 s from the occurrence of a communication error.
•  The water temperature gauge initiates a fail safe control (Indicates the position at IG OFF) 5 s from the occurrence of a communication error.
•  If several communication errors are detected at the same time, the control status of several illuminated warning lights, meters or gauges are recorded in one freeze frame data.
•  Perform malfunction diagnosis of communication errors following the on-board diagnostic system [Multi-communication system].

Abnormal messages from other module (U2023)

×: Applicable

Freeze frame data

PCM

Illuminated warning light
Air bag system warning light
Generator warning light
MIL
×
ABS warning light
Brake system warning light
AT warning light
Keyless warning light
Meter, gauge control status
Speedometer
×
Tachometer
×
Water temperature gauge
×

•  If several malfunction signals are received at the same time, the control status of several meters and gauges are stored in one freeze frame data.


Input/Output Check Mode


Operation procedure

•  Refer to the Workshop Manual.


Input circuit check

•  When the parts listed in the chart are operated and signal is output to the instrument cluster, the built-in microcomputer determines the operability of the input circuit based on that signal.

Check code

Parts sending input signal

08
TNS relay
22
Fuel gauge sender unit
31
Key reminder switch (built into the ignition switch)
55
Dimmer switch (built into the instrument cluster)
62
•  CAN system
•  Cruise control switch

am3zzn00000740

1
TNS relay
2
Fuel gauge sender unit
3
Key reminder switch (ignition switch)
4
Dimmer switch
5
Cruise control switch
6
Instrument cluster
7
Microcomputer


Individual circuit check

•  By operating the parts listed in the chart, the built-in microcomputer determines the operability of the individual parts.

Check code

Parts sending input signal

12
Speedometer
13
Tachometer
14
Buzzer
16
Fuel-level warning light
23
Fuel gauge
25
Water temperature gauge
26
LCD, warning and indicator light
32
Indicator buzzer
63
Seat belt reminder indicator

am3zzn00000741

1
Speedometer
2
Tachometer
3
Buzzer
4
Warning and indicator light
5
Fuel gauge
6
Water temperature gauge
7
Indicator buzzer
8
Seat belt reminder indicator
9
Microcomputer


PID/Data Monitor and Record

•  The PID/data monitoring items for the instrument cluster is as shown in following the table:

Monitor item table

—: Not applicable

Monitor item

Input-output signal/part name

Unit/State

Terminal

CCNT_HE
DTC
Number of continuous DTCs
ECT_GAUGE
Water temperature gauge
°F
°C
1I, 1K
NUMKEYS
Number of key ID numbers registered with the vehicle
ODO COUNT
Odometer
m
1I, 1K
RPM
Tachometer
rpm
SPEEDSG
Speedometer
mph
km/h