DESCRIPTION
The main body ECU (multiplex network body ECU) will store this DTC when no signals can be received from the ECUs that have been memorized as those that are connected to sub bus 1.
When the main body ECU (multiplex network body ECU) receives a response signal from the ECUs connected to sub bus 1, the main body ECU (multiplex network body ECU) recognizes and memorizes that the ECU is connected to sub bus 1. Based on this memorized data, the main body ECU (multiplex network body ECU) monitors for malfunctions in the ECUs connected to sub bus 1 when communicating with those ECUs. If the main body ECU (multiplex network body ECU) cannot receive response signals from the ECUs that have been memorized as those connected to sub bus 1, the main body ECU (multiplex network body ECU) determines that a malfunction exists.
| DTC Code | DTC Detection Condition | Trouble Area |
|---|---|---|
| U1002 | Main body ECU (multiplex network body ECU) cannot receive signals from all ECUs that have been memorized as those connected to sub bus 1. |
|
*1: w/ Power Trunk Lid System
*2: except Standard Seat Type
*3: for Standard Seat Type
*4: for Luxury Seat Type
WIRING DIAGRAM
INSPECTION PROCEDURE
Note
Before measuring the resistance of the CAN bus, turn the engine switch off and leave the vehicle for 1 minute or more without operating the key, switches or opening or closing the doors. After that, disconnect the cable from the negative (-) battery terminal and leave the vehicle for 1 minute or more before measuring the resistance.
Because the order of diagnosis is important to allow correct diagnosis, make sure to begin troubleshooting using How to Proceed with Troubleshooting when CAN communication system related DTCs are output Click here.
After turning the engine switch off, waiting time may be required before disconnecting the cable from the negative (-) battery terminal. Therefore, make sure to read the disconnecting the cable from the negative (-) battery terminal notice before proceeding with work Click here.
If the main body ECU (multiplex network body ECU) is replaced, refer to the Service Bulletin.
After performing repairs, perform the DTC check procedure and confirm that the DTCs are not output again.
DTC check procedure: Turn the engine switch on (IG) and wait at least 20 seconds.
After the repair, perform CAN Bus Check and check that all the ECUs and sensors connected to the CAN communication system are displayed Click here.
Tech Tips
Operating the engine switch, any other switches or a door triggers related ECU and sensor communication on the CAN. This communication will cause the resistance value to change.
Even after DTCs are cleared, if a DTC is stored again after driving the vehicle for a while, the malfunction may be occurring due to vibration of the vehicle. In such a case, wiggling the ECUs or wire harness while performing the inspection below may help determine the cause of the malfunction.
PROCEDURE
CHECK SUB BUS 1
| *a | Component with harness connected (No. 11 Junction Connector) |
| *b | Front view of DLC3 |
Disconnect the cable from the negative (-) battery terminal.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Result | Proceed to |
|---|---|
| OK | A |
| Open circuit in CAN main bus line | B |
| Short circuit between bus lines | C |
|
D |
| B |
|
CHECK FOR OPEN IN CAN BUS LINES (MAIN BODY ECU) Click here |
| C |
|
CHECK FOR SHORT IN CAN BUS LINES (MAIN BODY ECU) Click here |
| D |
|
CHECK FOR SHORT IN CAN BUS LINE (NO. 3 JUNCTION CONNECTOR) Click here |
| A |
|
CHECK FOR DTC OUTPUT
Clear the DTCs.
Turn the engine switch off.
Turn the engine switch on (IG) check for DTCs.
| Result | Proceed to |
|---|---|
| U1002 is output from main body ECU (multiplex network body ECU) (GTS display / Main Body) | A |
| Other DTC is output | B |
| B |
|
GO TO DIAGNOSIS PROCEDURE INDICATED BY OUTPUT DTC |
| A |
|
REPLACE MAIN BODY ECU (MULTIPLEX NETWORK BODY ECU) Click here
CHECK FOR OPEN IN CAN BUS LINES (MAIN BODY ECU)
| *a | Rear view of wire harness connector (to Main Body ECU [Multiplex Network Body ECU]) |
Disconnect the main body ECU (multiplex network body ECU) connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | ||||||
|---|---|---|---|---|---|---|
|
| NG |
|
CHECK FOR OPEN IN CAN BUS LINES (NO. 3 JUNCTION CONNECTOR) Click here |
| OK |
|
REPLACE MAIN BODY ECU (MULTIPLEX NETWORK BODY ECU) Click here
CHECK FOR OPEN IN CAN BUS LINES (NO. 3 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 3 Junction Connector) |
| *b | to Main Body ECU (Multiplex Network Body ECU) |
| *c | to No. 6 Junction Connector |
Reconnect the main body ECU (multiplex network body ECU) connector.
Disconnect the wire harness connector from the No. 3 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||
|---|---|---|---|---|---|---|---|---|---|
|
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to Main body ECU [multiplex network body ECU] main bus line) | B |
| NG (to No. 6 junction connector main bus line) | C |
| B |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 3 JUNCTION CONNECTOR - MAIN BODY ECU) |
| C |
|
CHECK FOR OPEN IN CAN BUS LINES (NO. 6 JUNCTION CONNECTOR) Click here |
| A |
|
REPLACE NO. 3 JUNCTION CONNECTOR
CHECK FOR OPEN IN CAN BUS LINES (NO. 6 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 6 Junction Connector) |
| *b | to No. 3 Junction Connector |
| *c | to No. 5 Junction Connector |
Reconnect the wire harness connector from the No. 3 junction connector.
Disconnect the wire harness connector from the No. 6 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||
|---|---|---|---|---|---|---|---|---|---|
|
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to No. 3 junction connector main bus line) | B |
| NG (to No. 5 junction connector main bus line) | C |
| B |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 6 JUNCTION CONNECTOR - NO. 3 JUNCTION CONNECTOR) |
| C |
|
CHECK FOR OPEN IN CAN BUS LINES (NO. 5 JUNCTION CONNECTOR) Click here |
| A |
|
REPLACE NO. 6 JUNCTION CONNECTOR
CHECK FOR OPEN IN CAN BUS LINES (NO. 5 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 5 Junction Connector) |
| *b | to No. 6 Junction Connector |
| *c | to No. 11 Junction Connector |
Reconnect the wire harness connector from the No. 6 junction connector.
Disconnect the wire harness connector from the No. 5 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||
|---|---|---|---|---|---|---|---|---|---|
|
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to No. 6 junction connector main bus line) | B |
| NG (to No. 11 junction connector main bus line) | C |
| B |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 5 JUNCTION CONNECTOR - NO. 6 JUNCTION CONNECTOR) |
| C |
|
CHECK FOR OPEN IN CAN BUS LINES (NO. 11 JUNCTION CONNECTOR) Click here |
| A |
|
REPLACE NO. 5 JUNCTION CONNECTOR
CHECK FOR OPEN IN CAN BUS LINES (NO. 11 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 11 Junction Connector) |
Reconnect the wire harness connector from the No. 5 junction connector.
Disconnect the wire harness connector from the No. 11 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | ||||||
|---|---|---|---|---|---|---|
|
| NG |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 11 JUNCTION CONNECTOR - NO. 5 JUNCTION CONNECTOR) |
| OK |
|
REPLACE NO. 11 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINES (MAIN BODY ECU)
| *a | Rear view of wire harness connector (to Main Body ECU [Multiplex Network Body ECU]) |
Disconnect the main body ECU (multiplex network body ECU) connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | ||||||
|---|---|---|---|---|---|---|
|
| NG |
|
CHECK FOR SHORT IN CAN BUS LINES (NO. 3 JUNCTION CONNECTOR) Click here |
| OK |
|
REPLACE MAIN BODY ECU (MULTIPLEX NETWORK BODY ECU) Click here
CHECK FOR SHORT IN CAN BUS LINES (NO. 3 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 3 Junction Connector) |
| *b | to Main Body ECU (Multiplex Network Body ECU) |
| *c | to No. 6 Junction Connector |
| *d | to Luggage Closer Motor Assembly |
Reconnect the main body ECU (multiplex network body ECU) connector.
Disconnect the wire harness connector from the No. 3 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
*: w/ Power Trunk Lid System
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to Main body ECU [multiplex network body ECU] main bus line) | B |
| NG (to No. 6 junction connector main bus line) | C |
| NG (to Luggage closer motor assembly branch bus line) | D |
| B |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 3 JUNCTION CONNECTOR - MAIN BODY ECU) |
| C |
|
CHECK FOR SHORT IN CAN BUS LINES (NO. 6 JUNCTION CONNECTOR) Click here |
| D |
|
CHECK FOR SHORT IN CAN BUS LINES (ECUS) Click here |
| A |
|
REPLACE NO. 3 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINES (NO. 6 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 6 Junction Connector) |
| *b | to Front Multiplex Network Door ECU LH |
| *c | to No. 3 Junction Connector |
| *d | to Position Control ECU Assembly LH (except Standard Seat Type) or Power Seat Switch Assembly (for Standard Seat Type) |
| *e | to Multiplex Tilt and Telescopic ECU |
| *f | to No. 5 Junction Connector |
Reconnect the wire harness connector from the No. 3 junction connector.
Disconnect the wire harness connector from the No. 6 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to No. 3 junction connector main bus line) | B |
| NG (to No. 5 junction connector main bus line) | C |
| NG (to Front multiplex network door ECU LH branch bus line) | D |
| NG (to Power control ECU assembly LH [except Standard Seat Type] or power seat switch assembly [for Standard Seat Type] branch bus line) | |
| NG (to Multiplex tilt and telescopic ECU branch bus line) |
| B |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 6 JUNCTION CONNECTOR - NO. 3 JUNCTION CONNECTOR) |
| C |
|
CHECK FOR SHORT IN CAN BUS LINES (NO. 5 JUNCTION CONNECTOR) Click here |
| D |
|
CHECK FOR SHORT IN CAN BUS LINES (ECUS) Click here |
| A |
|
REPLACE NO. 6 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINES (NO. 5 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 5 Junction Connector) |
| *b | to No. 6 Junction Connector |
| *c | to Position Control ECU Assembly RH |
| *d | to No. 11 Junction Connector |
| *e | to Front Multiplex Network Door ECU RH |
Reconnect the wire harness connector from the No. 6 junction connector.
Disconnect the wire harness connector from the No. 5 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to No. 6 junction connector main bus line) | B |
| NG (to No. 11 junction connector main bus line) | C |
| NG (to Position control ECU assembly RH branch bus line) | D |
| NG (to Front multiplex network door ECU RH branch bus line) |
| B |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 5 JUNCTION CONNECTOR - NO. 6 JUNCTION CONNECTOR) |
| C |
|
CHECK FOR SHORT IN CAN BUS LINES (NO. 11 JUNCTION CONNECTOR) Click here |
| D |
|
CHECK FOR SHORT IN CAN BUS LINES (ECUS) Click here |
| A |
|
REPLACE NO. 5 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINES (NO. 11 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 11 Junction Connector) |
Reconnect the wire harness connector from the No. 5 junction connector.
Disconnect the wire harness connector from the No. 11 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | ||||||
|---|---|---|---|---|---|---|
|
| NG |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 11 JUNCTION CONNECTOR - NO. 5 JUNCTION CONNECTOR) |
| OK |
|
REPLACE NO. 11 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINES (ECUS)
| *a | Component with harness connected (No. 11 Junction Connector) |
Reconnect all wire harness connectors (No. 3 junction connector, No. 5 junction connector and No. 6 junction connector).
Disconnect the connector that includes terminals CANH and CANL from the ECU (or sensor) to which the short-circuited branch line is connected Click here.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | ||||||
|---|---|---|---|---|---|---|
|
Tech Tips
If the resistance becomes normal (between 54 and 69 Ω) when the connector is disconnected from the ECU (or sensor), there may be a short in the ECU (or sensor).
If the resistance does not become normal (between 54 and 69 Ω) when the connector is disconnected from the ECU (or sensor), repair or replace the short-circuited branch line or connector.
| NG |
|
REPAIR OR REPLACE CORRESPONDING ECU WIRE |
| OK |
|
REPLACE CORRESPONDING ECU
CHECK FOR SHORT IN CAN BUS LINE (NO. 3 JUNCTION CONNECTOR)
Disconnect the wire harness connector from the No. 3 junction connector.
| *a | Rear view of wire harness connector (to No. 3 Junction Connector) |
*b | Front view of DLC3 |
| *c | to Main Body ECU (Multiplex Network Body ECU) | *d | to No. 6 Junction Connector |
| *e | to Luggage Closer Motor Assembly | - | - |
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
*: w/ Power Trunk Lid System
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to Main body ECU [multiplex network body ECU] main bus line) | B |
| NG (to No. 6 junction connector main bus line) | C |
| NG (to Luggage closer motor assembly branch bus line) | D |
Tech Tips
It is only necessary to perform the inspection in the above table for the result (short circuit) that was obtained in the Check Sub Bus 1 inspection.
| B |
|
CHECK FOR SHORT IN CAN BUS LINE (MAIN BODY ECU) Click here |
| C |
|
CHECK FOR SHORT IN CAN BUS LINE (NO. 6 JUNCTION CONNECTOR) Click here |
| D |
|
CHECK FOR SHORT IN CAN BUS LINE (ECUS) Click here |
| A |
|
REPLACE NO. 3 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINE (MAIN BODY ECU)
| *a | Rear view of wire harness connector (to Main Body ECU [Multiplex Network Body ECU]) |
| *b | Front view of DLC3 |
Reconnect the wire harness connector from the No. 3 junction connector.
Disconnect the main body ECU (multiplex network body ECU) connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Tech Tips
It is only necessary to perform the inspection in the above table for the result (short circuit) that was obtained in the Check Sub Bus 1 inspection.
| NG |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (MAIN BODY ECU - NO. 3 JUNCTION CONNECTOR) |
| OK |
|
REPLACE MAIN BODY ECU (MULTIPLEX NETWORK BODY ECU) Click here
CHECK FOR SHORT IN CAN BUS LINE (NO. 6 JUNCTION CONNECTOR)
Reconnect the wire harness connector from the No. 3 junction connector.
| *a | Rear view of wire harness connector (to No. 6 Junction Connector) |
*b | Front view of DLC3 |
| *c | to Front Multiplex Network Door ECU LH | *d | to No. 3 Junction Connector |
| *e | to Position Control ECU Assembly LH (except Standard Seat Type) or Power Seat Switch Assembly (for Standard Seat Type) | *f | to Multiplex Tilt and Telescopic ECU |
| *g | to No. 5 Junction Connector | - | - |
Disconnect the wire harness connector from the No. 6 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
*1: except Standard Seat Type
*2: for Standard Seat Type
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to No. 3 junction connector main bus line) | B |
| NG (to No. 5 junction connector main bus line) | C |
| NG (to Front multiplex network door ECU LH branch bus line) | D |
| NG (to Power control ECU assembly LH [except Standard Seat Type] or power seat switch assembly [for Standard Seat Type] branch bus line) | |
| NG (to Multiplex tilt and telescopic ECU branch bus line) |
Tech Tips
It is only necessary to perform the inspection in the above table for the result (short circuit) that was obtained in the Check Sub Bus 1 inspection.
| B |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 6 JUNCTION CONNECTOR - NO. 3 JUNCTION CONNECTOR) |
| C |
|
CHECK FOR SHORT IN CAN BUS LINE (NO. 5 JUNCTION CONNECTOR) Click here |
| D |
|
CHECK FOR SHORT IN CAN BUS LINE (ECUS) Click here |
| A |
|
REPLACE NO. 6 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINE (NO. 5 JUNCTION CONNECTOR)
Reconnect the wire harness connector from the No. 6 junction connector.
| *a | Rear view of wire harness connector (to No. 5 Junction Connector) |
*b | Front view of DLC3 |
| *c | to No. 6 Junction Connector | *d | to Position Control ECU Assembly RH |
| *e | to No. 11 Junction Connector | *f | to Front Multiplex Network Door ECU RH |
Disconnect the wire harness connector from the No. 5 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
*: for Luxury Seat Type
| Result | Proceed to |
|---|---|
| OK | A |
| NG (to No. 6 junction connector main bus line) | B |
| NG (to No. 11 junction connector main bus line) | C |
| NG (to Position control ECU assembly RH branch bus line) | D |
| NG (to Front multiplex network door ECU RH branch bus line) |
Tech Tips
It is only necessary to perform the inspection in the above table for the result (short circuit) that was obtained in the Check Sub Bus 1 inspection.
| B |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 5 JUNCTION CONNECTOR - NO. 6 JUNCTION CONNECTOR) |
| C |
|
CHECK FOR SHORT IN CAN BUS LINE (NO. 11 JUNCTION CONNECTOR) Click here |
| D |
|
CHECK FOR SHORT IN CAN BUS LINE (ECUS) Click here |
| A |
|
REPLACE NO. 5 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINE (NO. 11 JUNCTION CONNECTOR)
| *a | Rear view of wire harness connector (to No. 11 Junction Connector) |
| *b | Front view of DLC3 |
Reconnect the wire harness connector from the No. 5 junction connector.
Disconnect the wire harness connector from the No. 11 junction connector.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Tech Tips
It is only necessary to perform the inspection in the above table for the result (short circuit) that was obtained in the Check Sub Bus 1 inspection.
| NG |
|
REPAIR OR REPLACE CAN MAIN WIRE BUS LINE OR CONNECTOR (NO. 11 JUNCTION CONNECTOR - NO. 5 JUNCTION CONNECTOR) |
| OK |
|
REPLACE NO. 11 JUNCTION CONNECTOR
CHECK FOR SHORT IN CAN BUS LINE (ECUS)
| *a | Component with harness connected (No. 11 Junction Connector) |
| *b | Front view of DLC3 |
Reconnect all wire harness connectors (No. 3 junction connector, No. 5 junction connector and No. 6 junction connector).
Disconnect the connector that includes terminals CANH and CANL from the ECU to which the bus line shorted to B+ or shorted to GND is connected.
Measure the resistance according to the value(s) in the table below.
| Standard Resistance | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Tech Tips
It is only necessary to perform the inspection in the above table for the result (short circuit) that was obtained in the Check Sub Bus 1 inspection.
If the resistance becomes abnormal when an ECU connector is reconnected, there may be a short in the ECU.
| NG |
|
REPAIR OR REPLACE CORRESPONDING ECU WIRE |
| OK |
|
REPLACE CORRESPONDING ECU