Dtc B2799 Engine Immobiliser System Malfunction
DESCRIPTION
WIRING DIAGRAM
INSPECTION PROCEDURE
CLEAR DTC
CHECK FOR DTC
INSPECT ECM (TERMINAL IMO)
INSPECT ECM (TERMINAL IMI)
REGISTER ECU COMMUNICATION ID
CHECK WHETHER ENGINE STARTS
INSPECT ECM (IMO TERMINAL VOLTAGE)
CHECK HARNESS AND CONNECTOR (ECM - TRANSPONDER KEY ECU AND BODY GROUND)
REPLACE TRANSPONDER KEY ECU ASSEMBLY
REGISTER KEY
REGISTER ECU COMMUNICATION ID
CHECK WHETHER ENGINE STARTS
REPLACE ECM
REGISTER ECU COMMUNICATION ID
CHECK WHETHER ENGINE STARTS
DTC B2799 Engine Immobiliser System Malfunction |
DESCRIPTION
This DTC is stored when one of the following occurs: 1) the ECM detects errors in its own communications with the transponder key ECU assembly; 2) the ECM detects errors in the communication lines; or 3) the ECU - ECM communication ID between the transponder key ECU assembly and ECM is different and an engine start is attempted. Before troubleshooting for this DTC, make sure no engine immobiliser DTCs are output. If output, troubleshoot the engine immobiliser DTCs first.DTC Code
| DTC Detection Condition
| Trouble Area
| DTC Output Confirmation Operation
|
B2799
| Either condition is met (1 trip detection logic*):
- A malfunction occurs in the communication or communication lines between the ECM and transponder key ECU assembly.
- A communication code cannot be verified during communication between the ECM and transponder key ECU assembly.
| - Harness or connector
- Transponder key ECU assembly
- ECM
| Either condition is met:
- Within 10 seconds of an engine start operation being performed (with the shift lever in P and the brake pedal depressed, turn the ignition switch to ON). If there is a malfunction, the engine stops (communication begins within 3 seconds of the engine start operation being performed, and DTCs are stored after 6 seconds).
- 10 seconds after the ignition switch is turned to ON after reconnecting the cable to the negative (-) battery terminal (communication begins within 3 seconds of the ignition switch being turned to ON, and DTCs are stored after 6 seconds).
|
- *: Only output while a malfunction is present.
Vehicle Condition and Fail-safe Operation when Malfunction DetectedVehicle Condition when Malfunction Detected
| Fail-safe Operation when Malfunction Detected
|
Engine cannot be started
| -
|
Related Data List and Active TestDTC Code
| Data List and Active Test
|
B2799
| -
|
WIRING DIAGRAM
INSPECTION PROCEDURE
- NOTICE:
- When replacing the transponder key ECU assembly, refer to the Registration (YARIS_NCP93 RM00000120Y021X.html).
- When replacing the ECM, refer to the INITIALIZATION (YARIS_NCP93 RM00000482M008X.html).
- After performing repairs, perform the operation that fulfills the DTC output confirmation operation, and then confirm that no DTCs are output again.
Clear the DTCs (YARIS_NCP93 RM000001TCQ01OX.html).
Start the engine.
Wait 10 seconds or more.
Check for DTCs (YARIS_NCP93 RM000001TCQ01OX.html).
- HINT:
- Before checking for DTCs, perform the "DTC Output Confirmation Operation" procedure.
- OK:
- DTC B2799 is not output.
ResultResult
| Proceed to
|
OK
| A
|
NG (DTC B2799 is output)
| B
|
NG (Other DTCs are output)
| C
|
3.INSPECT ECM (TERMINAL IMO) |
Using an oscilloscope, check the waveform.
Text in Illustration*a
| Component with harness connected (ECM)
| *b
| Waveform
|
Measurement ConditionItem
| Content
|
Tester Connection
| A72-29 (IMO) - Body ground
|
Tool Setting
| 2 V/DIV., 500 ms./DIV.
|
Condition
| Within 3 seconds after starter operates and initial combustion occurs, or within 3 seconds after ignition switch first turned to ON after battery disconnected and reconnected
|
- OK:
- Waveform is output normally (refer to illustration).
ResultResult
| Proceed to
|
Normal waveform
| A
|
Terminal IMO stuck low (2.4 V or less)
| B
|
Terminal IMO stuck high (12 V) or Abnormal waveform
| C
|
4.INSPECT ECM (TERMINAL IMI) |
Using an oscilloscope, check the waveform.
Text in Illustration*a
| Component with harness connected (ECM)
| *b
| Waveform
|
Measurement ConditionItem
| Content
|
Tester Connection
| A72-28 (IMI) - Body ground
|
Tool Setting
| 2 V/DIV., 500 ms./DIV.
|
Condition
| Within 3 seconds after starter operates and initial combustion occurs, or within 3 seconds after ignition switch first turned to ON after battery disconnected and reconnected
|
- OK:
- Waveform is output normally (refer to illustration).
ResultResult
| Proceed to
|
Normal waveform
| A
|
Not output waveform or abnormal waveform
| B
|
5.REGISTER ECU COMMUNICATION ID |
Reregister the ECU communication ID (YARIS_NCP93 RM00000120Y021X.html).
6.CHECK WHETHER ENGINE STARTS |
Check that the engine starts with an already registered vehicle key.
- OK:
- Engine starts normally.
OK |
|
|
|
END (COMMUNICATION ID REGISTRATION WAS DEFECTIVE) |
|
7.INSPECT ECM (IMO TERMINAL VOLTAGE) |
Disconnect the A72 ECM connector.
Turn the ignition switch to ON.
Measure the voltage according to the value(s) in the table below.
ResultResult
| Proceed to
|
Terminal IMO stuck low (2.4 V or less)
| A
|
Terminal IMO stuck high (12 V)
| B
|
Text in Illustration*a
| Front view of wire harness connector (to ECM)
|
8.CHECK HARNESS AND CONNECTOR (ECM - TRANSPONDER KEY ECU AND BODY GROUND) |
Disconnect the D139 transponder key ECU assembly connector.
Disconnect the A72 ECM connector.
Measure the resistance according to the value(s) in the table below.
- Standard Resistance:
Tester Connection
| Condition
| Specified Condition
|
D139-12 (EFII) - A72-10 (IMO)
| Always
| Below 1 Ω
|
D139-12 (EFII) - Body ground
| Always
| 10 kΩ or higher
|
| REPAIR OR REPLACE HARNESS OR CONNECTOR |
|
|
9.REPLACE TRANSPONDER KEY ECU ASSEMBLY |
Replace the transponder key ECU assembly (YARIS_NCP93 RM000004E7M008X.html).
Reregister the key (YARIS_NCP93 RM00000120Y021X.html).
11.REGISTER ECU COMMUNICATION ID |
Reregister the ECU communication ID (YARIS_NCP93 RM00000120Y021X.html).
12.CHECK WHETHER ENGINE STARTS |
Check that the engine starts with an already registered vehicle key.
- OK:
- Engine starts normally.
OK |
|
|
|
END (TRANSPONDER KEY ECU ASSEMBLY WAS DEFECTIVE) |
|
Temporarily replace the ECM with a new one (YARIS_NCP93 RM000001CN002IX.html).
14.REGISTER ECU COMMUNICATION ID |
Reregister the ECU communication ID (YARIS_NCP93 RM00000120Y021X.html).
15.CHECK WHETHER ENGINE STARTS |
Check that the engine starts with the key.
- OK:
- Engine starts normally.