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).

DTC table

×: Applicable

DTC

Malfunction location

Freeze frame data

B1213
Only one key ID number is registered
B1342
Instrument cluster malfunction
B1600
The key ID number data cannot be read
B1601
The instrument cluster has detected unregistered key ID number
B1602
The instrument cluster cannot read key ID number data normally
B1681
No detected communication with the coil
B2103
•  Coil antenna malfunction
•  The PCM determined a malfunction in the coil antenna even though it is normal
B2139
ID number data in the PCM and the instrument cluster do not match
B2141
Communication error between the instrument cluster and the PCM (data transfer error)
B2431
Key ID number registration error
B2477
Configuration error
U0073
CAN system communication error
U0100
Communication error to PCM
×
U0101
Communication error to TCM
×
U0114
Communication error to 4WD control module
×
U0121
Communication error to DSC/RSC HU/CM
×
U0140
Communication error to BCM
×
U0151
Communication error to SAS control module
×
U0214
Communication error to keyless control module
×
U2023
Abnormal message from other module
×
U2064
Warning light illumination request signal from other modules
×
U2510
Communication error between the instrument cluster and the PCM (no response)


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
•  Oil pressure warning light
•  DSC indicator light
•  ABS warning light
•  Brake system warning light
•  AT warning light
•  4WD warning light
•  Keyless warning light
Meter, gauge control status
Target meter, gauge:
•  Speedometer
•  Tachometer
•  Water temperature gauge
Traveled distance after 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

DSC/RSC HU/CM

Keyless control module

4WD control module

SAS control module

Illuminated warning light
Air bag system warning light
×
Generator warning light
×
MIL
×
Oil pressure warning light
DSC indicator light
ABS warning light
×
Brake system warning light
×
AT warning light
×
4WD 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 twenty 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, U0114, U0121, U0140, U0151, U0214)

×: Applicable

Freeze frame data

Unit that communication error occurs

PCM (U0100)

TCM (U0101)

DSC/RSC HU/CM (U0121)

BCM (U0140)

Keyless control module (U0214)

4WD control module (U0114)

SAS control module (U0151)

Illuminated warning light
Air bag system warning light
×
Generator warning light
×*1
MIL
×*1
Oil pressure warning light
×
DSC indicator light
×*2
ABS warning light
×
Brake system warning light
×
×
AT warning light
×
4WD warning light
×
Keyless warning light
×
Meter, gauge control status
Speedometer
×
Tachometer
×
Water temperature gauge
×*1

*1  :Can be recorded based on the PCM communication error status.
*2  :Can be recorded based on the DSC/RSC HU/CM communication error status.
•  The speedometer and the tachometer initiate fail-safe control (Indicates the 0) 1 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

Keyless control module

SAS control module

Illuminated warning light
Air bag system warning light
×
Generator warning light
MIL
Oil pressure warning light
×
DSC indicator light
ABS warning light
Brake system warning light
AT warning light
4WD 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
55
Dimmer switch

ac9uun00000193


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
Odometer/tripmeter (LCD)
Warning and indicator light
57
Panel light control

ac9uun00000194


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

IC_DTC_CNT
Number of continuous DTCs
IC_ECT
Water temperature gauge
°C
1X, 1W
IC_FFD1_MLG
Indicates the mileage. (Freeze frame PID data 1)
m
IC_FFD2_MLG
Indicates the mileage. (Freeze frame PID data 2)
m
IC_NUMKEYS
Number of key ID numbers registered with the vehicle
IC_ODO_CNT
Odometer Rolling Count (repeat 0—51 m)
m
1X, 1W
IC_SPDMTR
Speedometer
KPH
IC_TACHO
Tachometer
RPM