ON-BOARD DIAGNOSTIC


id080200001500


Outline

•  The air bag system has an on-board diagnostic function to facilitate the system diagnosis.
•  The on-board diagnostic function consists of the following functions: a malfunction detection function, which detects overall malfunctions in the air bag system-related parts; a memory function, which stores detected DTCs; a display function, which indicates system malfunctions by DTC display; a PID/data monitoring function, which reads out specific input/output signals.
•  Using the Mazda Modular Diagnostic System (M-MDS), DTCs can be read out and deleted, and the PID/data monitoring function can be activated.
•  The system has a fail-safe function to prevent the accidental activation of the air bags in case of an air bag system malfunction.

Function


Self-diagnostic function

Malfunction detection function
•  Detects overall malfunctions in the air bag system-related parts.
Fail-safe function
•  If the SAS control module performance/function cannot be maintained due to any cause, the fail-safe function stops air bag system control and flashes the air bag system warning light to prevent the air bags from operating (deploying) accidentally.
Memory function
•  Stores malfunctions detected in the air bag system-related parts using the malfunction detection function, and the stored malfunction contents are not cleared even if the ignition is switched off or the negative battery cable is disconnected.
Display function
•  When the malfunction detection function detects a malfunction, the air bag system warning light illuminates to advise the driver. Using the external tester communication function, DTCs can be output to the DLC-2 via the CAN.

DTC

System malfunction location

M-MDS display

Air bag system warning light

Flashing pattern

Priority ranking

B1046
24
17
Short to the driver-side curtain air bag module circuit and other air bag module circuits
B1047
22
15
Short to the driver-side side air bag module circuit and other air bag module circuits
B1048
21
9
Short to the passenger-side air bag module circuit and other air bag module circuits
B1049
34
12
Short to the passenger-side pre-tensioner seat belt circuit and other air bag module circuits
B104B
43
8
Short to the driver-side side air bag sensor circuit and other sensor circuits
B104C
44
7
Short to the passenger-side side air bag sensor circuit and other sensor circuits
B104D
42
6
Short to the crash zone sensor circuits and other sensor circuits
B104E
43
8
Driver-side side air bag sensor circuit short to power supply or body ground
B104F
44
7
Passenger-side side air bag sensor internal malfunction
B1050
Passenger-side side air bag sensor circuit short to power supply or body ground
B1051
43
8
Driver-side side air bag sensor internal malfunction
B1054
33
13
Short to the driver-side pre-tensioner seat belt circuit and other air bag module circuits
B1055
23
14
Short to the passenger-side side air bag module circuit and other air bag module circuits
B1056
25
16
Short to the passenger-side curtain air bag module circuit and other air bag module circuits
B1057
19
10
Short to the driver-side air bag module circuit and other air bag module circuits
B10A6
35
11
Lap pre-tensioner seat belt circuit open circuit or resistance high
B10A7
Lap pre-tensioner seat belt circuit short to power supply
B10A8
Lap pre-tensioner seat belt circuit short to body ground
B10A9
Lap pre-tensioner seat belt circuit resistance low
B10AA
Short to the lap pre-tensioner seat belt circuit and other air bag module circuits
B1231
13
3
SAS control module activation (deployment) control freeze
B1317
Continuously illuminated
1
SAS control module power supply voltage increases (16 V or more)
B1318
SAS control module power supply voltage decreases (8 V or less)
B1342
12
2
SAS control module internal malfunction
Continuously illuminated
1
B1868
Continuously illuminated
1
Air bag system warning light malfunction
B1871
56
18
PAD switch system circuit disabled
B1877
33
13
Driver-side pre-tensioner seat belt circuit open circuit or resistance high
B1878
Driver-side pre-tensioner seat belt circuit short to power supply
B1879
Driver-side pre-tensioner seat belt circuit short to body ground
B1881
34
12
Passenger-side pre-tensioner seat belt circuit open circuit or resistance high
B1882
Passenger-side pre-tensioner seat belt circuit short to power supply
B1883
Passenger-side pre-tensioner seat belt circuit short to body ground
B1884
18
19
Passenger air bag deactivation (PAD) indicator circuit open or short to body ground
B1885
33
13
Driver-side pre-tensioner seat belt circuit resistance low
B1886
34
12
Passenger-side pre-tensioner seat belt circuit resistance low
B1890
18
19
Passenger air bag deactivation (PAD) indicator circuit short to power supply
B1916
19
10
Driver-side air bag module circuit short to power supply
B1925
21
9
Passenger-side air bag module circuit short to power supply
B1932
19
10
Driver-side air bag module circuit open circuit or resistance high
B1933
21
9
Passenger-side air bag module circuit open circuit or resistance high
B1934
19
10
Driver-side air bag module circuit resistance low
B1935
21
9
Passenger-side air bag module circuit resistance low
B1936
19
10
Driver-side air bag module circuit short to body ground
B1938
21
9
Passenger-side air bag module circuit short to body ground
B1992
22
15
Driver-side side air bag module circuit short to power supply
B1993
Driver-side side air bag module circuit short to body ground
B1994
Driver-side side air bag module circuit open circuit or resistance high
B1995
Driver-side side air bag module circuit resistance low
B1996
23
14
Passenger-side side air bag module circuit short to power supply
B1997
Passenger-side side air bag module circuit short to body ground
B1998
Passenger-side side air bag module circuit open circuit or resistance high
B1999
Passenger-side side air bag module circuit resistance low
B2226
42
6
Crash zone sensor internal malfunction
B2227
Crash zone sensor (communication error)
B2477
Flashing
4
No configuration
54
5
Configuration error
B2773
24
17
Driver-side curtain air bag module circuit resistance low
B2774
Driver-side curtain air bag module circuit open circuit or resistance high
B2775
Driver-side curtain air bag module circuit short to body ground
B2776
Driver-side curtain air bag module circuit short to power supply
B2777
25
16
Passenger-side curtain air bag module circuit resistance low
B2778
Passenger-side curtain air bag module circuit open circuit or resistance high
B2779
Passenger-side curtain air bag module circuit short to body ground
B2780
Passenger-side curtain air bag module circuit short to power supply
B2855
42
6
Crash zone sensor circuit short to power supply or body ground
B2856
Crash zone sensor ID mismatch
B2886
44
7
Passenger-side side air bag sensor ID mismatch
B2887
43
8
Driver-side side air bag sensor ID mismatch
B2BCD
Continuously illuminated
1
SAS control module connectors are poorly connected
C1280*
Yaw rate sensor in SAS control module is signal error
C1282*
Low-G (XY) sensor (lateral-G) in SAS control module is signal error
C2770*
Low-G (XY) sensor (forward-G) in SAS control module is signal error
U0073
Continuously illuminated
1
CAN communication error
U0155
Communication error to instrument cluster
U2017
43
8
Driver-side side air bag sensor (communication error)
U2018
44
7
Passenger-side side air bag sensor (communication error)
U2527*
DSC HU/CM communication fault

*  :Vehicles with DSC only


PID/Data monitoring function

•  By using the PID/data monitoring function, the monitored item of the input/output signal, as set on the SAS control module, can be freely selected and read out in real-time.
•  The Mazda Modular Diagnostic System (M-MDS) is used to read out PID/data monitor information.

PID/data monitor table

PID name (definition)

Unit/Operation

Operation Status (Reference)

BUCKLE_D
(Driver-side buckle switch status)
Unbuckled/
Buckled
•  Driver-side front seat belt fastened (Driver-side buckle switch off): Buckled
•  Driver-side front seat belt not fastened (Driver-side buckle switch on): Unbuckled
BUCKLE_P
(Passenger-side buckle switch status)
Unbuckled/
Buckled
Occupant seated in passenger-side front seat: On
•  Passenger-side front seat belt fastened (Passenger-side buckle switch off): Buckled
•  Passenger-side front seat belt not fastened (Passenger-side buckle switch on): Unbuckled
CCNT_RCM
(Number of continuous DTCs)
•  DTCs detected: 1—255
•  No DTCs detected: 0
I_PAD_SW
(PAD switch status)
Off/On
•  PAD switch is at PASS AIRBAG OFF position: Off
•  PAD switch is at PASS AIRBAG ON position: On
IGN_V
(IG1 voltage)
V
Ignition switch is at ON: B+
PSAB_DepSt
(Passenger-side air bag module deployment status)
Inactive/
Active
•  Passenger-side air bag module non-operation (non-deployment) status: Inactive
•  Passenger-side air bag module operation (deployment) enabled status: Active
RES_AB_D
(Driver-side air bag module resistance nominal)
ohm
Continuous: 1.61–5.77 ohms
RES_AB_P
(Passenger-side air bag module resistance nominal)
ohm
Continuous: 1.10–5.77 ohms
RES_CAB_D
(Driver-side curtain air bag module resistance nominal)
ohm
Continuous: 1.10–9.64 ohms
RES_CAB_P
(Passenger-side curtain air bag module resistance nominal)
ohm
Continuous: 1.10–9.64 ohms
RES_LPT_D
(Lap pre-tensioner seat belt resistance nominal)
ohm
Continuous: 1.10–5.77 ohms
RES_PT_D
(Driver-side pre-tensioner seat belt resistance nominal)
ohm
Continuous: 1.10–5.77 ohms
RES_PT_P
(Passenger-side pre-tensioner seat belt resistance nominal)
ohm
Continuous: 1.10–5.77 ohms
RES_SAB_D
(Driver-side side air bag module resistance nominal)
ohm
Continuous: 1.10–9.64 ohms
RES_SAB_P
(Passenger-side side air bag module resistance nominal)
ohm
Continuous: 1.10–9.64 ohms