Operation CHARM: Car repair manuals for everyone.
Hosted by mcallihan.com

Part 1





NETWORKING: CAN COMMUNICATION SYSTEM: DIAGNOSIS SYSTEM

1. ECUS OR SENSORS WHICH COMMUNICATE THROUGH CAN COMMUNICATION SYSTEM

(a) V Bus

(1) ECM

(2) Brake booster with master cylinder assembly (Skid control ECU)

(3) Main body ECU (Multiplex network body ECU)

(4) Air conditioning amplifier assembly

(5) Power steering ECU assembly

(6) Smart key ECU assembly (Certification ECU)

(7) Airbag sensor assembly

(8) Steering sensor

(9) Clearance warning ECU assembly*4

(10) Power management control ECU

(11) Combination meter assembly

(12) Navigation ECU sub-assembly*1*2

(13) Radio and display receiver assembly*3

(14) Yaw rate sensor*6

(b) Sub Bus 11*5

(1) Power management control ECU

(2) Blind spot monitor sensor LH

(3) Blind spot monitor sensor RH

(c) Sub Bus 15

(1) ECM

(2) Power management control ECU

(3) Brake booster with master cylinder assembly (Skid control ECU)

HINT
* *1: for Navigation receiver type
* *2: for Radio and display type (w/ Intuitive parking assist system)
* *3: for Radio and display type (w/o Intuitive parking assist system)
* *4: w/ Intuitive parking assist system
* *5: w/ Blind spot monitor system
* *6: Separate type yaw rate sensor

2. CHECK FOR INSTALLED SYSTEMS (ECUS AND SENSORS) THAT ADOPT CAN COMMUNICATION

(a) The systems (ECUs and sensors) that adopt CAN communication vary depending on the vehicle and optional equipment. Check which systems (ECUs and sensors) are installed on the vehicle.

HINT
The names of ECUs and sensors shown on the Techstream display may differ from those shown in the DTC Table by ECU section that follows.





3. CAN BUS CHECK

HINT
The ECUs and sensors that are properly connected to the CAN communication system can be displayed using the Techstream.

(a) Using the Techstream, select "CAN Bus Check" from "System Select".

NOTICE:
* It may be possible to select buses that do not have ECUs or sensors from the bus selection pull down menu. This is not a malfunction. (This occurs when optional devices are not on a sub bus that is monitored by a gateway function equipped ECU.)
* In the bus selection pull down menu, all buses applicable to the model are displayed (e.g. LIN communication buses are also displayed). Therefore, refer to the wiring diagrams to check the names of sub buses for CAN communication System Diagram.

HINT
Different connection statuses are indicated by the background color of ECUs and sensors that are displayed.

Explanation of CAN Bus Check (Communication Bus Check) screen





HINT
* Gateway function equipped ECUs relay signals between the ECUs connected to the different buses.
* *1: ECUs that are present in the vehicle but are not displayed on CAN Bus Check.
* *2: Gateway function equipped ECU that does not memorize the sub bus ECUs that are connected to it.
* *3: Gateway function equipped ECU that memorizes the sub bus ECUs that are connected to it.
* If none of the connected ECUs are displayed, or there is no response from the vehicle to the Techstream, check the DLC3 branch and the V bus main bus lines for a malfunction.

(b) Observe the connection response screen for approximately 2 minutes to check for a change in connection status of the connected ECUs and sensors.

HINT
* If an open occurs in one of the lines of a CAN branch (except DLC3), output from the other branch line (the line that is not open) will be unstable and it may interfere the response (display) of other ECUs and sensors.
* If the connection status changes during the inspection, repair the open in the branch line of the ECU or sensor that does not respond (is not detected) and then perform the CAN bus check again.

4. HOW TO INTERPRET CAN BUS CHECK (COMMUNICATION BUS CHECK) SCREEN

(a) When a communication stop is currently occurring, the probable malfunctioning part can be determined from the CAN bus check and by using the following methods.

NOTICE:
The following CAN bus wiring diagram is provided only as an example. This wiring diagram is different from the actual wiring diagram for this vehicle.

HINT
* When a communication stop is currently occurring, it is easier to determine the probable malfunctioning part from the CAN bus check rather than from communication DTCs.
* Wait for approximately 2 minutes after turning the power switch on (IG) (or simulate the driving conditions that enable the malfunction to be reproduced) and select the CAN bus check. Then observe the communication status of each ECU on the screen.

(b) If a communication error of only 1 ECU or sensor is indicated on the CAN Bus Check screen, a communication stop of the ECU or sensor is suspected.

Example: Open in both CAN branch lines of ECU B on the V bus





Text in Illustration





HINT
When there are communication stops, ECUs are present in the vehicle even though they are not displayed on the CAN Bus Check screen.

(c) If communication errors for multiple ECUs or sensors are indicated on the CAN Bus Check screen, then a communication stop of the ECU or sensor that shows a more serious communication stop (an ECU or a sensor which is not displayed) is suspected.

Example: Open in a CAN branch line for ECU D on the V bus





Text in Illustration





Explanation of CAN Bus Check (Communication Bus Check) screen





HINT
* Gateway function equipped ECUs relay signals between the ECUs connected to the different buses.
* *1: ECUs that are present in the vehicle but are not displayed on the CAN Bus Check screen.
* *2: Gateway function equipped ECU that does not memorize the sub bus ECUs that are connected to it.
* *3: Gateway function equipped ECU that memorizes the sub bus ECUs that are connected to it.
* The example of the CAN Bus Check screen in the illustration shows the result of electrical noise on the CAN bus which is caused by an open in a CAN branch line of ECU D (output from the other branch line is unstable) and the communication of ECU C is also unstable. In addition, in this example, ECU C is equipped with a gateway function. Therefore, communication is also unstable between the sub bus ECUs of ECU C and the V bus.
* The example in the illustration shows that ECU D is not displayed on the CAN Bus Check screen. This indicates a more significant communication stop. In this case, a communication stop of ECU D is suspected.

(d) If a communication error is indicated on both the V bus and sub bus on the CAN Bus Check screen, suspect any communication stop displayed for the V bus first.

Example: Open in both CAN branch lines of ECU C on the V bus





Text in Illustration





HINT
* In the CAN bus check, it is possible to confirm the communication status of ECUs connected to the V bus after connecting the Techstream to the DLC3. As for sub buses, it is possible to confirm which sub bus connected ECUs can communicate with a gateway function equipped ECU on the V bus.
* If a gateway function equipped ECU has a communication error, ECUs connected to the gateway function equipped ECU are also affected, and communication stops will be indicated.
* The CAN Bus Check screen in the illustration shows that ECU C has a gateway function and a communication stop in ECU C is suspected.

(e) If the CAN Bus Check screen indicates a communication stop only in the sub bus, a communication stop in the sub bus is suspected.

Example: Open in both CAN branch lines of ECU G on the sub bus





Text in Illustration





HINT
* A communication error in a sub bus does not affect the V bus or other buses.
* When a gateway function equipped ECU has memorized the ECUs that are connected to the sub bus, if any of the ECUs connected to the gateway function equipped ECU has a communication error, the background color changes to yellow or red. (The displayed name will not disappear.)

(f) If both of the V bus main bus lines are open, ECUs or sensors that are located farther away from the DLC3 than the open part will be displayed as a communication stop on the CAN Bus Check screen.

(In this case, ECU A and B are not displayed or their background color changes to red.)





Text in Illustration





HINT
If a communication error occurs in an ECU, it is not displayed on the CAN Bus Check screen even though the ECU is present.

(g) If both of the sub bus main bus lines are open, ECUs that are located farther away from the gateway function equipped ECU than the open part will be displayed as a communication stop on the CAN Bus Check screen.

(In this case, ECU I and J are not displayed or their background color changes to red.)





Text in Illustration





(h) When any of the following malfunctions occur, CAN communication cannot be established and almost all ECUs and sensors on the bus show a communication error on the CAN Bus Check screen.





Text in Illustration





Details of Malfunction





HINT
* When a malfunction occurs on the V bus, almost all ECUs and sensors on the V bus and sub bus indicate a communication error (almost all ECUs are not displayed). As communication with the gateway function equipped ECU that is connected to the V bus stops, communication from the ECUs connected to the sub bus that is monitored by the gateway function equipped ECU also stops (these ECUs are not displayed).
* When a malfunction occurs in a sub bus, almost all ECUs connected to the sub bus indicate a communication error.
* A communication error in a sub bus does not affect the V bus or other buses.
* The malfunctioning part can be determined by checking for a short circuit between CAN bus lines or between a CAN bus line and ground or +B short using an electrical tester.

5. HOW TO INTERPRET COMMUNICATION DTCS (DTCS THAT START WITH U)

(a) If a CAN communication error cannot be reproduced, determine the suspected malfunctioning part using the DTCs stored in ECUs that are connected to the CAN buses by following the procedure below.

HINT
Communication DTCs (DTCs that start with U) indicate a communication error between the ECU that stores the DTC and the ECU that is indicated by the DTC.

(1) If multiple ECUs store a communication DTC for a particular ECU, a communication stop of the ECU is suspected.





Text in Illustration





NOTICE:
* This DTC table is from another model, and is only used here to show an example of DTCs that are output when there is an open in a CAN branch line for the main body ECU. This table does not show DTCs applicable to this vehicle.
* Even though a DTC title may indicate a communication error with a specific ECU, the ECU name used in the DTC name on the Techstream may differ depending on the ECU that stores the DTC. (Regarding output DTCs, refer to step 6 and the DTC chart for each ECU.)

HINT
As multiple ECUs indicate a communication stop with the main body ECU, the possibility of a communication stop of the main body ECU is high.

(2) If almost all of the communication DTCs of an ECU are stored, a communication stop of the ECU is suspected.





Text in Illustration





NOTICE:
This DTC table is from another model, and is only used here to show an example of DTCs that are output when there is an open in a CAN branch line for the main body ECU. This table does not show DTCs applicable to this vehicle.

HINT
If almost all of the DTCs of the main body ECU are stored, the possibility of a communication stop of the main body ECU is high.

(3) When a CAN communication error occurs, many DTCs are output. DTCs other than communication error DTCs (such as DTCs that start with C or B) and communication DTCs for the ABS system are important DTCs, however it may be easier to determine the malfunctioning part by examining the overall situation without considering these DTCs.

(b) To help determine the part of the sub bus that has a communication error, prioritize the communication stop DTCs stored in the gateway function equipped ECU.





Text in Illustration





NOTICE:
This DTC table is from another model, and is only used here to show the ECUs connected to both a V bus and a sub bus. It shows DTCs output when there is an open in the main bus lines for the ECM on the sub bus. This table does not show DTCs applicable to this vehicle.

HINT
* As gateway function equipped ECUs (sub bus monitor ECU) monitor signals from all ECUs that are connected to sub buses, gateway function equipped ECUs can detect ECUs with a communication stop more accurately.
* When there is a communication stop for the gateway function equipped ECU (gateway), communication with ECUs connected to other buses such as the V bus stops. Therefore, communication DTCs for ECUs connected to other buses are also stored.

(c) When any of the following malfunctions occurs, many DTCs are likely to be output from many ECUs. Because of this, it may be difficult to determine the probable malfunctioning part.

* Short between CAN lines (CANH and CANL)

* Short between a CAN line (CANH or CANL) and ground

* Short between a CAN line (CANH or CANL) and +B

* Open in a CAN branch line (CANH or CANL) of an ECU or sensor

* Open in a CAN main bus line (CANH or CANL) between 2 ECUs that have a terminating resistor

6. DTC TABLE BY ECU

NOTICE:
If system function temporarily returns to normal, DTCs may not be output again even though the following DTC check procedures are used.

HINT
* In the CAN communication system, the CAN communication DTCs of each ECU can be displayed using the Techstream.
* If CAN communication system DTCs are output, trouble cannot be determined only by the DTCs. Perform troubleshooting according to How to Proceed with Troubleshooting How to Proceed With Troubleshooting.

(a) Power Management Control ECU / Techstream Display "Hybrid Control"

HINT
* This ECU uses the CAN communication system for DTC communication.
* *1: Refer to Hybrid Control System Hybrid Control System.
* *2: Refer to Hybrid Battery System Hybrid Battery System.

Power Management Control ECU / Techstream Display "Hybrid Control"









(b) Power Management Control ECU / Techstream Display "Power Source Control"

HINT
* This ECU uses the CAN communication system for DTC communication.
* *1: Refer to Smart Key System (for Start Function) Smart Key System (for Start Function).

Power Management Control ECU / Techstream Display "Power Source Control"





(c) Power Management Control ECU / Techstream Display "Cruise Control"

HINT
This ECU uses the CAN communication system for DTC communication.

Power Management Control ECU / Techstream Display "Cruise Control"





(d) Power Management Control ECU / Techstream Display "PM1 Gateway"

HINT
This ECU uses the CAN communication system for DTC communication.

Power Management Control ECU / Techstream Display "PM1 Gateway"





(e) ECM / Techstream Display "Engine and ECT"

HINT
This ECU uses the CAN communication system for DTC communication.

ECM / Techstream Display "Engine and ECT"





(f) Power Steering ECU Assembly / Techstream Display "EMPS"

HINT
This ECU uses the CAN communication system for DTC communication.

Power Steering ECU Assembly / Techstream Display "EMPS"





(g) Brake Booster with Master Cylinder Assembly (Skid Control ECU) / Techstream Display "ABS/VSC/TRAC"

HINT
This ECU uses the CAN communication system for DTC communication.

Brake Booster with Master Cylinder Assembly (Skid Control ECU) / Techstream Display "ABS/VSC/TRAC"













(h) Steering Sensor / Techstream Display "Spiral cable (Steering Angle Sensor)"

HINT
The steering sensor is connected to the CAN communication system, but the steering sensor does not store or output CAN communication DTCs.

(i) Airbag Sensor Assembly / Techstream Display "Airbag"

HINT
The airbag sensor assembly is connected to the CAN communication system, but the airbag sensor assembly does not store or output CAN communication DTCs.

(j) Yaw Rate Sensor (Separate Type Yaw Rate Sensor) / Techstream Display "Yaw Rate Sensor"

HINT
The yaw rate sensor is connected to the CAN communication system, but the yaw rate sensor does not store or output CAN communication DTCs.

(k) Multiplex Network Body ECU / Techstream Display "Main Body"

HINT
This ECU uses the CAN communication system for DTC communication.

Multiplex Network Body ECU / Techstream Display "Main Body"









(l) Smart Key ECU Assembly (Certification ECU) / Techstream Display "Smart Key"

HINT
This ECU uses the CAN communication system for DTC communication.

Smart Key ECU Assembly (Certification ECU) / Techstream Display "Smart Key"





(m) Air Conditioning Amplifier Assembly / Techstream Display "Air Conditioner"

HINT
This ECU uses the CAN communication system for DTC communication.

Air Conditioning Amplifier Assembly / Techstream Display "Air Conditioner"





(n) Combination Meter Assembly / Techstream Display "Combination Meter"

HINT
This ECU uses the CAN communication system for DTC communication.

Combination Meter Assembly / Techstream Display "Combination Meter"





(o) Navigation ECU Sub-assembly (for Navigation Receiver Type) / Techstream Display "Navigation System"

HINT
This ECU uses the CAN communication system for DTC communication.

Navigation ECU Sub-assembly (for Navigation Receiver Type) / Techstream Display "Navigation System"









(p) Navigation ECU Sub-assembly (for Radio and Display Type (w/ Intuitive Parking Assist System)) / Techstream Display "Navigation System"

HINT
This ECU uses the CAN communication system for DTC communication.

Navigation ECU Sub-assembly (for Radio and Display Type (w/ Intuitive Parking Assist System)) / Techstream Display "Navigation System"









(q) Radio and Display Receiver Assembly (for Radio and Display Type (w/o Intuitive Parking Assist System)) / Techstream Display "Navigation System"

HINT
This ECU uses the CAN communication system for DTC communication.

Radio and Display Receiver Assembly (for Radio and Display Type (w/o Intuitive Parking Assist System)) / Techstream Display "Navigation System"









(r) Clearance Warning ECU Assembly / Techstream Display "Clearance Sonar"

HINT
This ECU uses the CAN communication system for DTC communication.

Clearance Warning ECU Assembly / Techstream Display "Clearance Sonar"





(s) Blind Spot Monitor Sensor LH / Techstream Display "Blind Spot Monitor Slave"

* This ECU uses the CAN communication system for DTC communication.

* *1: Refer to Blind Spot Monitor System Blind Spot Monitor System.

HINT
This ECU uses the CAN communication system for DTC communication.

Blind Spot Monitor Sensor LH / Techstream Display "Blind Spot Monitor Slave"









(t) Blind Spot Monitor Sensor RH / Techstream Display "Blind Spot Monitor Master"

HINT
* This ECU uses the CAN communication system for DTC communication.
* *1: Refer to Blind Spot Monitor System Blind Spot Monitor System.

Blind Spot Monitor Sensor RH / Techstream Display "Blind Spot Monitor Master"