
OD(diag)-13
General Description
OCCUPANT DETECTION SYSTEM (DIAGNOSTICS)
•TEST HARNESS AD
2. GENERAL TOOL
ILLUSTRATION TOOL NUMBER DESCRIPTION REMARKS
98299XA020 TEST HARNESS
AD
Used when measuring voltage and resistance of
seat belt tension sensor.
TOOL NAME REMARKS
Circuit tester Used for measuring resistance, voltage and current.
OD-00028
1AD2AD
3
2
1
3123
2
1
312

OD(diag)-14
Electrical Component Location
OCCUPANT DETECTION SYSTEM (DIAGNOSTICS)
4. Electrical Component Location
A: LOCATION
(1) Occupant detection control mod-
ule
(3) Airbag ON/OFF indicator light
(Warning box)
(4) Buckle switch (Passenger's seat)
(5) Seat belt tension sensor
(2) Occupant detection sensor
(1)
(2)
(5)
(4)(3)
OD-00019
OD-00016
(1)
OD-00015
(2)
OD-00018
(3)
OD-00017
(4)

OD(diag)-16
Control Module I/O Signal
OCCUPANT DETECTION SYSTEM (DIAGNOSTICS)
6. Control Module I/O Signal
A: ELECTRICAL SPECIFICATION
CAUTION:
Never remove the occupant detection control module, occupant detection sensor or seat frame be-
cause they are integrated into one unit.
B: WIRING DIAGRAM
Refer to the electrical wiring diagrams.
Te r m i n a l N a m eTe r m i n a l
No.Input/Output value Remarks
IG – power supply 9 9 — 16 V When ignition switch ON
Airbag control module com-
munication(COM) 10 Open collector terminal Communication line
Airbag control module com-
munication(GND) 5 0 V Ground
Belt tension sensor
(Vcc) 5 0 — 5 V Belt tension sensor power supply
(Vout) 16 0.5 — 4.5 V Sensor output voltage
(GND) 14 0 V Sensor ground
Occupant detection sensor
(Vcc) 6 0 — 5 V Pressure sensor power supply
(Vout) 7 0.5 — 4.5 V Sensor output voltage
(GND) 15 0 V Sensor ground
Buckle switch 1 0 — IG voltage Ignition voltage when switch ON
Buckle switch (GND) 2 0 V Switch ground

OD(diag)-17
Subaru Select Monitor
OCCUPANT DETECTION SYSTEM (DIAGNOSTICS)
7. Subaru Select Monitor
A: OPERATION
1. READ DIAGNOSTIC TROUBLE CODE (DTC)
When malfunction of the airbag system and the occupant detection system occur, the DTC stored in airbag
control module will be read out.
Refer to the DTC readout of the airbag system (diagnosis).
NOTE:
•For details concerning operation procedure, refer to the “SUBARU SELECT MONITOR OPERATION
MANUAL”.
•For details concerning DTCs, refer to the “List of Diagnostic Trouble Code (Airbag system, Occupant de-
tection system).”
2. DISPLAY OF STATUS INFORMATION
Check the operating condition of each sensor in the event of malfunction in seat belt buckle switch and seat
position sensor, or when the seat belt buckle switch and seat position sensor has been replaced.
1) On the «Main Menu» display screen, select the {Each System Check} and press the [YES] key.
2) On the «System Selection Menu» display screen, select the {Airbag System} and press the [YES] key.
3) On the «Airbag System» display screen, select the {Status Data} and press the [YES] key.
The following table is for support data.
*1: The seat position is forward.
*2: The seat position is rearward.
*3: Displayed when data other than before and behind the seat, such as the breakdown etc, is input.
*4: Displayed when it is initial.
*5: Seat position sensor not supported
*6. Seat belt fastened
*7. Seat belt not fastened
*8: Displayed when data other than belt fastened or not fastened, such as breakdowns is input.
*9: Seat belt buckle switch not supported
*10: Passenger's seat air bag operating state
*11: Passenger's seat air bag non-operating state
NOTE:
For details concerning operation procedure, refer to the “SUBARU SELECT MONITOR OPERATION MAN-
UAL”.
Item Display Contents
Seat position sensor LHFr o nt p os it i on *1/Rear position *2 /Other *3/Initial Setting *3 /–– *5
Seat position sensor RH–– *5
Seat belt buckle switch LHBuckled *6/Unbuckled *7 /Other *8/Initial Setting *4 /–– *9
Seat belt buckle switch RHBuckled *6/Unbuckled *7 /Other *8/Initial Setting *4 /–– *9
Passenger’s airbag control statusON *10/OFF *11 /Initial Setting *4

OD(diag)-18
Subaru Select Monitor
OCCUPANT DETECTION SYSTEM (DIAGNOSTICS)
3. CLEAR MEMORY MODE
Clear the DTC stored in the airbag control module
after repairing the airbag system and occupant de-
tection system. (After the breakdown is recovered,
the breakdown code for completed recoveries are
read out when the next breakdown occurs if the
memory clear work is not performed.)
1) On the «Main Menu» display screen, select the
{Each System Check} and press the [YES] key.
2) On the «System Selection Menu» display
screen, select the {Airbag System} and press the
[YES] key.
3) On the {Airbag System} menu screen, select the
{Clear Memory} and press the [YES] key.
4) When the “Clear Memory?” is shown on the
screen, press the [YES] key.
5) When “Done” is displayed, turn the Subaru Se-
lect Monitor to OFF.
NOTE:
For details concerning operation procedure, refer
to the “SUBARU SELECT MONITOR OPERATION
MANUAL”.
4. SYSTEM CALIBRATION (REZEROING)
NOTE:
When replacing the occupant detection system, or
removing and disassembling the passenger’s seat,
always perform the system calibration after install-
ing a seat in the vehicle.
CAUTION:
When the trouble occurs in the system during
calibration process, “Occupant detection cali-
bration failure” is detected in the DTC 2A of the
airbag system and the airbag warning light
lights. In this case, after turning the ignition
switch to OFF once, redo the system calibration
(Rezeroing), or after clearing the cause of the
failure, perform the system calibration again.
1) Park empty vehicle on a level surface.
2) On the «Main Menu» display screen, select the
{Each System Check} and press the [YES] key.
3) On the «System Selection Menu» display
screen, select the {Occupant Detection System}
and press the [YES] key.
4) On the Occupant Detection System display
screen, select the {Zero Point Adjustment} and
press the [YES] key.
5) “See service manual. And check vehicle condi-
tion for successfully completing the rezeroing.” is
displayed. Check the following to adjust the condi-
tion of the vehicle.
•Adjust the seat backrest to be vertical. (Press the
power seat switch to put the seat in a position
where it will not move.)
•Adjust the seat sliding position to all the way
back. (Press the power seat switch to put the seat
in a position where it will not move.)
•Do not place anything on the top of the seat
cushion.
•Sit on the seat cushion to smooth the seat sur-
face.
•Check that the passenger’s seat belt is not in-
serted into the buckle, not tense or not stuck.
•Check that ambient temperature is in a range
from 0 to 40°C.
6) When the «Re-zeroing Adjust the passenger
seat to the condition shown in service manual» is
displayed, slide the passenger seat all the way to
the back, check that the backrest is adjusted to all
the way up, and press the [YES] key.
7) When the «Re-zeroing Unbelt the Passenger
seatbelt Continue: YES, Quit: NO» is displayed,
make sure the passenger’s seatbelt is disconnect-
ed from the buckle and press the [YES] key.
8) When the «Re-zeroing Empty the passenger
seat Continue: YES, Quit: NO» is displayed, make
sure that the passenger’s seat is empty, air bag
OFF indicator illuminates and air bag ON indicator
does not illuminate, and press the [YES] key.
NOTE:
•After pressing the [YES] key, «Now processing
.... Wait for a while. Do not touch or give impact to
vehicle and seat» is displayed. Do not touch or rock
the vehicle while the message is displayed.
•During the system calibration process, if the
«Re-zeroing is unsuccessful See service manual
Press YES to END» is displayed, go to step 10).
9) When the re-zeroing is ended normally, the«Re-
zeroing is successfully completed Press YES to
END» is displayed. Press the [YES] key and turn
the ignition switch to OFF to finish the diagnosis.
OD-00025

OD(diag)-25
List of Diagnostic Trouble Code (DTC)
OCCUPANT DETECTION SYSTEM (DIAGNOSTICS)
13.List of Diagnostic Trouble Code (DTC)
A: LIST
DTC Display Content of diagnosis Reference target
2A Occupant Detection Cali-
bration Failure
System calibration (Rezeroing) was not com-
pleted normally.
URE, Diagnostic Procedure with
Diagnostic Trouble Code (DTC).>
2B ODS Erroneous Parts • Wrong airbag control module was installed.
•Wrong occupant detection system was
installed.
•Occupant detection system is faulty.
cedure with Diagnostic Trouble Code
(DTC).>
2C Belt Tension Sensor Fail-
ure
•Passenger's seat belt tension sensor is faulty.
•Airbag main harness circuit is open or
shorted.
•Occupant detection system is faulty.
•Occupant detection harness is faulty.
tic Procedure with Diagnostic Trouble
Code (DTC).>
27 ODS Communication
Error
•Occupant detection control module and air-
bag control module communication is faulty.
•Airbag rear harness circuit is open, shorted,
shorted to ground or shorted to power supply.
•Occupant detection harness is faulty.
•Occupant detection system is faulty.
•Airbag control module is faulty.
Procedure with Diagnostic Trouble Code
(DTC).>
29 ODS Failure • Occupant detection sensor is faulty.
•Occupant detection control module is faulty.
•Occupant detection harness is faulty.
•Fuse No. 25 (in joint box) is blown.
Diagnostic Trouble Code (DTC).>
37 Buckle Switch RH Failure • Passenger's seat buckle switch circuit is
open, shorted or shorted to ground.
•Occupant detection system is faulty.
•Occupant detection harness is faulty.
cedure with Diagnostic Trouble Code
(DTC).>

OD(diag)-27
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
OCCUPANT DETECTION SYSTEM (DIAGNOSTICS)
C: DTC 2C BELT TENSION SENSOR FAILURE
DTC DETECTING CONDITION:
•Passenger's seat belt tension sensor is faulty.
•Airbag main harness circuit is open or shorted.
•Occupant detection control module is faulty.
WIRING DIAGRAM:
OD-00022
GOr
FB-47F/B FUSE No.25 (IG)
TO POWER SUPPLY ROUTING
OCCUPANT SENSINGCONTROL MODULE
BELT TENSION SENSOR
3
R
R
5
LW
W
6
LR
RB
4
LY
BW
123
WRBBW
AB61
AB59
AB56
123456
AB61(GRAY)
AB56(BROWN)
123
2
GOr
R
AB55
AB57
Step Check Yes No
1 CHECK POOR CONTACT OF CONNEC-
TORS.
Check for poor contact of the connectors
between the occupant detection control mod-
ule and belt tension sensor.
Is there poor contact? Reconnect the
connector. If the
fault is not fixed,
replace the airbag
harness.
Go to step 2.
2CHECK THE BELT TENSION SENSOR.
1) Turn the ignition switch to OFF, disconnect
the battery ground cable, and wait more than
20 seconds.
2) Disconnect the belt tension sensor connec-
tor (AB56) from the airbag harness.
3) Connect the test harness AC to the con-
nector (AB56).
4) Connect the battery ground terminal and
turn the ignition switch to ON.
Does the airbag warning light
illuminate for approximately 6
seconds and go off?
Replace the seat
belt outer.
Front Seat Belt.>
Go to step 3.

OD(diag)-28
Diagnostic Procedure with Diagnostic Trouble Code (DTC)
OCCUPANT DETECTION SYSTEM (DIAGNOSTICS)
D: DTC 27 ODS COMMUNICATION ERROR
Perform the diagnosis following diagnostic procedure for airbag system.
3 CHECK THE AIRBAG HARNESS.
1) Turn the ignition switch to OFF, disconnect
the battery ground cable, and wait more than
20 seconds.
2) Disconnect the test harness AC from the
belt tension sensor connector (AB56).
3) Connect the test harness AD (1AD) to the
connector (AB56).
4) Disconnect the airbag harness connector
(AB61), and connect the connector (1AB) in
test harness AB.
5) Measure the resistance between test har-
ness terminals.
Connector & terminal
(2AB) No. 5 — (2AD) No. 1:
(2AB) No. 4 — (2AD) No. 3:
(2AB) No. 6 — (2AD) No. 2:
Is the resistance less than 10
Ω?
Go to step 4.Replace the airbag
harness with chas-
sis harness.
4 CHECK THE AIRBAG HARNESS.
Measure the resistance between test harness
terminals, and between test harness terminal
and chassis ground.
Connector & terminal
(2AB) No. 4 — (2AD) No. 1:
(2AB) No. 4 — (2AD) No. 2:
(2AB) No. 4 — chassis ground:
(2AB) No. 5 — (2AD) No. 2:
(2AB) No. 5 — chassis ground:
Is the resistance more than 1
MΩ?
Go to step 5.Replace the airbag
harness with chas-
sis harness.
5 CHECK THE AIRBAG HARNESS.
1) Connect the battery ground terminal and
turn the ignition switch to ON.
2) Measure the voltage between test harness
and chassis ground.
Connector & terminal
(2AD) No. 1 — chassis ground:
(2AD) No. 3 — chassis ground:
Is the voltage less than 1 V? Replace the airbag
harness with chas-
sis harness.
Check the seat
harness, and if any
fault is found,
replace the seat
harness. If no fault
is found in the seat
harness, replace
the seat cushion
frame assembly.
Fr o nt S ea t . >
Step Check Yes No