Toyota Avalon (XX50): Terminals Of Ecu. Lost Communication With ECM/PCM "A" Missing Message (U010087,U029387,U117087). Utility

Toyota Avalon (XX50) 2019-2022 Service & Repair Manual / Engine / Hybrid / Battery Control / Motor Generator Control System / Terminals Of Ecu. Lost Communication With ECM/PCM "A" Missing Message (U010087,U029387,U117087). Utility

Terminals Of Ecu

TERMINALS OF ECU

*1

Inverter with Converter Assembly

HINT:

Since the inverter with converter assembly uses waterproof connectors, the voltage and waveforms cannot be inspected directly. Standard voltage readings and waveforms are indicated for reference only.

Inverter with Converter Assembly

Terminal No.

(Symbol)

Wiring Color

Input/Output

Terminal Description

Condition

Standard Condition

A42-1 (CANH) - A42-24 (GND1)

V - W-B

Input/Output

CAN communication signal

Power switch on (IG)

Pulse generation

(Waveform 1)

A42-5 (+B2) - A42-24 (GND1)

GR - W-B

Input

Motor generator control ECU (MG ECU) power source

Power switch on (IG)

11 to 14 V

A42-6 (+B) - A42-24 (GND1)

W - W-B

Input

Motor generator control ECU (MG ECU) power source

Power switch on (IG)

11 to 14 V

A42-7 (CANL) - A42-24 (GND1)

W - W-B

Input/Output

CAN communication signal

Power switch on (IG)

Pulse generation

(Waveform 1)

A42-10 (GI) - A42-24 (GND1)

W - W-B

Input

Camshaft position sensor signal

Power switch on (READY), engine running

Pulse generation

(Waveform 2)

A42-12 (IGCT) - A42-24 (GND1)

BE - W-B

Input

Motor generator control ECU (MG ECU) power source

Power switch on (IG)

11 to 14 V

A42-17 (NE) - A42-24 (GND1)

B - W-B

Input

Crankshaft position sensor signal

Power switch on (READY), engine running

Pulse generation

(Waveform 3)

A42-19 (HMCL) - A42-24 (GND1)

W - W-B

Input/Output

Communication signal

Power switch on (IG)

Pulse generation

(Waveform 4)

A42-20 (HMCH) - A42-24 (GND1)

B - W-B

Input/Output

Communication signal

Power switch on (IG)

Pulse generation

(Waveform 4)

A42-22 (HSDN) - A42-24 (GND1)

W - W-B

Input

MG shutdown signal

Power switch on (READY)

0 to 1 V

C61-1 (MSN) - C61-2 (MSNG)

G - Y

Input

Motor resolver signal

Motor resolver running

Pulse generation

(Waveform 5)

C61-3 (MCSG) - C61-4 (MCS)

B - L

Input

Motor resolver signal

Motor resolver running

Pulse generation

(Waveform 5)

C61-5 (MRF) - C61-6 (MRFG)

W - R

Output

Motor resolver reference signal

Motor resolver running

Pulse generation

(Waveform 5)

C61-8 (GRF) - C61-9 (GRFG)

SB - V

Output

Generator resolver reference signal

Generator resolver running

Pulse generation

(Waveform 6)

C61-10 (GSN) - C61-11 (GSNG)

GR - P

Input

Generator resolver signal

Generator resolver running

Pulse generation

(Waveform 6)

C61-12 (GCSG) - C61-13 (GCS)

BR - LG

Input

Generator resolver signal

Generator resolver running

Pulse generation

(Waveform 6)

NOTICE:

Do not measure the voltage or waveform on the sealed side of the inverter with converter assembly connector. Doing so may damage the connector because the connector is waterproof.

Oscilloscope waveforms

HINT:

Oscilloscope waveforms shown in the illustrations are examples for reference only. Noise, chattering, etc. are not shown.

(a) Waveform 1 (CAN communication signal)

Item

Content

Terminal

CH1: A42-1 (CANH) - A42-24 (GND1)

CH2: A42-7 (CANL) - A42-24 (GND1)

Equipment Setting

1 V/DIV., 50 μs./DIV.

Condition

Power switch on (IG)

(b) Waveform 2 (camshaft position sensor signal)

Item

Content

Terminal

A42-10 (GI) - A42-24 (GND1)

Equipment Setting

5 V/DIV., 20 ms./DIV.

Condition

Power switch on (READY), engine running

HINT:

The wavelength becomes shorter as the engine speed increases.

(c) Waveform 3 (crankshaft position sensor signal)

Item

Content

Terminal

A42-17 (NE) - A42-24 (GND1)

Equipment Setting

5 V/DIV., 20 ms./DIV.

Condition

Power switch on (READY), engine running

HINT:

The wavelength becomes shorter as the engine speed increases.

(d) Waveform 4 (communication signal)

Item

Content

Terminal

CH1: A42-19 (HMCL) - A42-24 (GND1)

CH2: A42-20 (HMCH) - A42-24 (GND1)

Equipment Setting

1 V/DIV., 50 μs./DIV.

Condition

Power switch on (IG)

HINT:

The waveform will vary depending on the content of the digital communication (digital signal).

(e) Waveform 5 (motor resolver signal)

Item

Content

Terminal

CH1: C61-5 (MRF) - C61-6 (MRFG)

CH2: C61-1 (MSN) - C61-2 (MSNG)

CH3: C61-4 (MCS) - C61-3 (MCSG)

Equipment Setting

CH1: 10 V/DIV., 1 ms./DIV.

CH2: 5 V/DIV., 1 ms./DIV.

CH3: 5 V/DIV., 1 ms./DIV.

Condition

Motor resolver running

HINT:

The width indicated by (A) becomes shorter as the rotor speed increases.

(f) Waveform 6 (generator resolver signal)

Item

Content

Terminal

CH1: C61-8 (GRF) - C61-9 (GRFG)

CH2: C61-10 (GSN) - C61-11 (GSNG)

CH3: C61-13 (GCS) - C61-12 (GCSG)

Equipment Setting

CH1: 10 V/DIV., 1 ms./DIV.

CH2: 5 V/DIV., 1 ms./DIV.

CH3: 5 V/DIV., 1 ms./DIV.

Condition

Generator resolver running

HINT:

The width indicated by (A) becomes shorter as the rotor speed increases.

Lost Communication With ECM/PCM "A" Missing Message (U010087,U029387,U117087)

DESCRIPTION

The motor generator control ECU communicates with the hybrid vehicle control ECU, ECM and skid control ECU assembly via CAN communication.

DTC No.

Detection Item

DTC Detection Condition

Trouble Area

MIL

Warning Indicate

U010087

Lost Communication With ECM/PCM "A" Missing Message

A CAN communication error between the ECM and motor generator control ECU (CAN communication system malfunction) occurs

(1 trip detection logic)

CAN communication system

Comes on

Master Warning Light:

Comes on

U029387

Lost Communication With Hybrid Powertrain Control Module Missing Message

A CAN communication error between the hybrid vehicle control ECU and motor generator control ECU (CAN communication system malfunction) occurs

(1 trip detection logic)

CAN communication system

Comes on

Master Warning Light:

Comes on

U117087

Lost Communication With Brake System Control Module(ch2) Missing Message

A CAN communication error between the skid control ECU assembly and motor generator control ECU (CAN communication system malfunction) occurs

(1 trip detection logic)

CAN communication system

Comes on

Master Warning Light:

Comes on

MONITOR DESCRIPTION

If the motor generator control ECU detect problem with CAN communication with each ECU, it will illuminate the MIL and set a DTC.

MONITOR STRATEGY

Related DTCs

U0100 (INF U010087): Lost Communication With ECM/PCM

U0293 (INF U029387): Lost Communication With Hybrid Control Module

U1170 (INF U117087): Lost Communication With Brake System Control Module

Required sensors/components

Motor generator control ECU

Frequency of operation

Continuous

Duration

TMC's intellectual property

MIL operation

Immediately

Sequence of operation

None

TYPICAL ENABLING CONDITIONS

The monitor will run whenever the following DTCs are not stored

TMC's intellectual property

Other conditions belong to TMC's intellectual property

-

TYPICAL MALFUNCTION THRESHOLDS

TMC's intellectual property

-

COMPONENT OPERATING RANGE

Motor generator control ECU

DTC U0100 (INF U010087) is not detected

DTC U0293 (INF U029387) is not detected

DTC U1170 (INF U117087) is not detected

CONFIRMATION DRIVING PATTERN

HINT:

  • After repair has been completed, clear the DTC and then check that the vehicle has returned to normal by performing the following All Readiness check procedure.

    Click here

  • When clearing the permanent DTCs, refer to the "CLEAR PERMANENT DTC" procedure.

    Click here

  1. Connect the Techstream to the DLC3.
  2. Turn the power switch on (IG) and turn the Techstream on.
  3. Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).
  4. Turn the power switch off and wait for 2 minutes or more.
  5. Turn the power switch on (IG) and turn the Techstream on.
  6. With power switch on (IG) and wait for 2 minutes or more. [*1]

    HINT:

    [*1]: Normal judgment procedure.

    The normal judgment procedure is used to complete DTC judgment and also used when clearing permanent DTCs.

  7. Enter the following menus: Powertrain / Motor Generator / Utility / All Readiness.
  8. Check the DTC judgment result.

    HINT:

    • If the judgment result shows NORMAL, the system is normal.
    • If the judgment result shows ABNORMAL, the system has a malfunction.
    • If the judgment result shows INCOMPLETE or N/A, perform the normal judgment procedure again.

PROCEDURE

1.

CHECK DTC OUTPUT (MOTOR GENERATOR CONTROL)

(a) Connect the Techstream to the DLC3.

(b) Turn the power switch on (IG).

(c) Enter the following menus: Powertrain / Motor Generator / Trouble Codes.

(d) Check for DTCs.

Powertrain > Motor Generator > Trouble Codes

Result

Proceed to

None of the following DTCs are output.

A

Any of the following DTCs are also output.

B

Relevant DTC

P312487

Lost Communication between Drive Motor "A" and HV ECU Missing Message

HINT:

U010087, U029387 or U117087 may be stored due to a malfunction which also causes the DTCs in the preceding table to be stored. In this case, first troubleshoot the output DTCs in the preceding table. Then, perform a test to attempt to reproduce the problems, and check that no DTCs are output.

(e) Turn the power switch off.

A

GO TO CAN COMMUNICATION SYSTEM

B

GO TO DTC CHART (MOTOR GENERATOR CONTROL SYSTEM)

Utility

UTILITY

ALL READINESS

HINT:

  • With "All Readiness", you can check whether or not the DTC judgment has been completed by using the Techstream.
  • Check "All Readiness" after simulating malfunction symptoms or for validation after finishing repairs.

(a) Connect the Techstream to the DLC3.

(b) Turn the power switch on (IG).

(c) Turn the Techstream on.

(d) Clear the DTCs (even if no DTCs are stored, perform the clear DTC procedure).

Powertrain > Motor Generator > Clear DTCs

(e) Turn the power switch off and wait for at least 2 minutes.

(f) Turn the power switch on (IG).

(g) Turn the Techstream on.

(h) Perform the DTC confirmation driving pattern to run the DTC judgment.

(i) Enter the following menus: Powertrain / Motor Generator / Utility / All Readiness.

Powertrain > Motor Generator > Utility

Tester Display

All Readiness

(j) Input the DTCs to be confirmed.

(k) Check the DTC judgment result.

Techstream Display

Description

NORMAL

  • DTC judgment completed
  • System normal

ABNORMAL

  • DTC judgment completed
  • System abnormal

INCOMPLETE

  • DTC judgment not completed
  • Perform the driving pattern

N/A

  • Unable to perform DTC judgment
  • Number of DTCs which do not fulfill DTC preconditions has reached ECU memory limit

If the judgment result shows INCOMPLETE or N/A, perform the DTC confirmation driving pattern again.

(l) Turn the power switch off.

CHECK FOR DIAGNOSIS RELATED INFORMATION

(a) Connect the Techstream to the DLC3.

(b) Turn the power switch on (IG).

(c) Turn the Techstream on.

(d) Enter the following menus: Powertrain / Motor Generator / Utility / Diagnosis Related Information.

Powertrain > Motor Generator > Utility

Tester Display

Diagnosis Related Information

(e) Check the diagnosis related information and freeze frame data, and then write them down.

CLEAR DIAGNOSIS RELATED INFORMATION

(a) Connect the Techstream to the DLC3.

(b) Turn the power switch on (IG).

(c) Turn the Techstream on.

(d) Enter the following menus: Powertrain / Motor Generator / Clear DTCs.

Powertrain > Motor Generator > Clear DTCs

(e) Clear the diagnosis related information and freeze frame data.

RESOLVER INITIALIZATION

NOTICE:

  • The resolver learned values cannot be initialized by disconnecting the cable from the negative (-) auxiliary battery terminal or removing a fuse.
  • If resolver learning is not performed after the inverter with converter assembly or a part related to the hybrid transaxle assembly has been replaced, the following DTCs may be stored and the symptoms may occur:
    • DTC output
      • P0BFF1D (Drive Motor "A" Circuit Current Out of Range)
      • P0C1900 (Drive Motor "A" Execution Torque Performance)
      • P0C7917 (Drive Motor "A" Inverter Voltage Sensor (VH) Circuit Voltage Above Threshold)
      • P0D3319 (DC/DC Converter Circuit Current Above Threshold)
      • P0E7100 (Generator Execution Torque Performance)
      • P1C5D19 (Drive Motor "A" Inverter Circuit Current Above Threshold)
      • P1C5F19 (Generator Inverter Circuit Current Above Threshold)
      • P1CA51D (Hybrid Generator Circuit Current Out of Range)
    • Slight vibration at a vehicle speed of 5 km/h (3 mph) or less
    • Shock or vibration during acceleration

Perform resolver initialization and/or learning according to the following table:

Part Replaced or Procedure Performed

Learning

Initialization

Inverter with converter assembly

â—‹

-

Hybrid vehicle transaxle assembly

â—‹

â—‹*1

  • â—‹: Necessary
  • -: Not necessary

*1: If it is necessary to replace the hybrid vehicle transaxle assembly, make sure to perform resolver initialization before starting work.

HINT:

After performing resolver initialization, "Learning not completed" will be displayed on the multi-information display when the power switch is turned on (READY).

Related Data List

Data List

Detail

Generator Resolver Offset Value

Displays the resolver learning value.

Displays 0 after the inverter with converter assembly has been replaced (and learning has not been performed) or resolver initialization has been performed.

Displays the resolver installation offset amount after resolver learning is performed.

Generator Resolver Offset Complete Status

Displays the completion status of the resolver learning.

Displays ON when resolver learning is complete.

Motor Resolver Offset Value

Displays the resolver learning value.

Displays 0 after the inverter with converter assembly has been replaced (and learning has not been performed) or resolver initialization has been performed.

Displays the resolver installation offset amount after resolver learning is performed.

Motor Resolver Offset Complete Status

Displays the completion status of the resolver learning.

Displays ON when resolver learning is complete.

  • Related Data List Item:
    • Ready ON Status
    • Vehicle Speed
    • Shift Position
    • Accelerator Position
    • Motor Revolution
    • Generator Revolution
    • Motor Temperature
    • Generator Temperature
    • Inverter Coolant Temperature
    • Ambient Temperature
    • Atmospheric Pressure

(a) Initialize the learned value.

(1) Turn the power switch off and wait for 2 minute or more.

(2) Connect the Techstream to the DLC3.

(3) Turn the power switch on (IG).

(4) Turn the Techstream on.

(5) Enter the following menus: Powertrain / Motor Generator / Utility / Resolver Learning/Initialization.

Powertrain > Motor Generator > Utility

Tester Display

Resolver Learning/Initialization

(6) According to the display on the Techstream, select "Initialization" to perform resolver initialization.

NOTICE:

Do not turn the power switch on (READY) while performing resolver initialization. If the power switch is turned on (READY) and the engine starts, generator resolver learning will be performed and resolver initialization will be canceled.

(7) Check that the generator resolver learning incomplete message is displayed on the multi-information display.

(8) Turn the power switch off and wait for 1 minute or more.

(9) Turn the power switch on (IG).

RESOLVER LEARNING

NOTICE:

  • The resolver learned values cannot be initialized by disconnecting the cable from the negative (-) auxiliary battery terminal or removing a fuse.
  • If resolver learning is not performed after the inverter with converter assembly or a part related to the hybrid transaxle assembly has been replaced, the following DTCs may be stored and the symptoms may occur:
    • DTC output
      • P0BFF1D (Drive Motor "A" Circuit Current Out of Range)
      • P0C1900 (Drive Motor "A" Execution Torque Performance)
      • P0C7917 (Drive Motor "A" Inverter Voltage Sensor (VH) Circuit Voltage Above Threshold)
      • P0D3319 (DC/DC Converter Circuit Current Above Threshold)
      • P0E7100 (Generator Execution Torque Performance)
      • P1C5D19 (Drive Motor "A" Inverter Circuit Current Above Threshold)
      • P1C5F19 (Generator Inverter Circuit Current Above Threshold)
      • P1CA51D (Hybrid Generator Circuit Current Out of Range)
    • Slight vibration at a vehicle speed of 5 km/h (3 mph) or less
    • Shock or vibration during acceleration

Perform resolver initialization and/or learning according to the following table:

Part Replaced or Procedure Performed

Learning

Initialization

Inverter with converter assembly

â—‹

-

Hybrid vehicle transaxle assembly

â—‹

â—‹*1

  • â—‹: Necessary
  • -: Not necessary

*1: If it is necessary to replace the hybrid vehicle transaxle assembly, make sure to perform resolver initialization before starting work.

HINT:

After performing resolver initialization, "Learning not completed" will be displayed on the multi-information display when the power switch is turned on (READY).

Related Data List

Data List

Detail

Generator Resolver Offset Value

Displays the resolver learning value.

Displays 0 after the inverter with converter assembly has been replaced (and learning has not been performed) or resolver initialization has been performed.

Displays the resolver installation offset amount after resolver learning is performed.

Generator Resolver Offset Complete Status

Displays the completion status of the resolver learning.

Displays ON when resolver learning is complete.

Motor Resolver Offset Value

Displays the resolver learning value.

Displays 0 after the inverter with converter assembly has been replaced (and learning has not been performed) or resolver initialization has been performed.

Displays the resolver installation offset amount after resolver learning is performed.

Motor Resolver Offset Complete Status

Displays the completion status of the resolver learning.

Displays ON when resolver learning is complete.

  • Related Data List Item:
    • Ready ON Status
    • Vehicle Speed
    • Shift Position
    • Accelerator Position
    • Motor Revolution
    • Generator Revolution
    • Motor Temperature
    • Generator Temperature
    • Inverter Coolant Temperature
    • Ambient Temperature
    • Atmospheric Pressure

(a) Resolver Learning

HINT:

If either of the following conditions is met, resolver learning may not be possible:
  • The inverter coolant temperature is -40°C or less.
  • The atmospheric pressure is low and the motor (MG2) temperature is high. (Wait for the motor (MG2) to cool sufficiently before performing learning.)

HINT:

After beginning resolver learning, make sure to perform the procedure until resolver learning for both the generator (MG1) and motor (MG2) are completed. (Resolver learning is complete when the resolver learning incomplete message on the multi-information is cleared.)

(1) Turn the power switch off and wait for 2 minute or more.

(2) Connect the Techstream to the DLC3.

(3) Turn the power switch on (IG).

(4) Check that the air conditioning system and power outlet socket are turned off.

(5) Check that the generator resolver learning incomplete message is displayed on the multi-information display.

(6) Turn the Techstream on.

(7) Check for DTCs make sure no DTCs are output.

(If any DTCs which may affect learning are output, resolver learning cannot be performed.)

(8) Enter the following menus: Powertrain / Motor Generator / Utility / Resolver Learning/Initialization.

Powertrain > Motor Generator > Utility

Tester Display

Resolver Learning/Initialization

(9) According to the display on the Techstream, select "Learning" to start resolver learning.

(10) Turn the power switch on (READY) and wait until the READY indicator changes from blinking to illuminated.

NOTICE:

Do not operate the accelerator pedal, shift lever or any switches until the READY indicator is illuminated.

HINT:

When the power switch is turned on (READY) during resolver learning, the engine will start.

It takes approximately 10 seconds for the READY indicator to illuminate after the power switch is turned on (READY).

(11) Check that the motor resolver learning incomplete message is displayed on the multi-information display.

(12) Move the shift lever to D.

(13) Accelerate the vehicle to between 30 km/h and 40 km/h, fully release the accelerator pedal and allow the vehicle to coast for 3 seconds. (*1)

NOTICE:

Do not operate the accelerator pedal, brake pedal, shift lever or any switches while the vehicle is coasting.

HINT:

If any of the following conditions are met, resolver learning may not be possible:
  • A shift state other than D position.
  • The vehicle speed is excessively low or high.
  • The vehicle is being driven on a rough road or steep hill causing the vehicle speed to fluctuate while the vehicle is coasting.
  • The hybrid vehicle transaxle assembly temperature is excessively low.

    (If the hybrid vehicle transaxle assembly temperature is excessively low, such as (0°C (32°F) or less), the vehicle speed will decrease excessively while the vehicle is coasting. )

  • The POWER drive mode is selected.
  • The driving support system is turned on.

(14) Check that the motor resolver learning incomplete message is not displayed on the multi-information display.

HINT:

If the motor resolver learning incomplete message continues to be displayed on the multi-information display, perform step (*1) again.

(15) Stop the vehicle, turn the power switch off and wait for 1 minute or more.

(16) Turn the power switch on (READY).

(17) Check that the generator resolver learning incomplete and motor resolver learning incomplete messages are not displayed on the multi-information display.

HINT:

If the power switch is turned on (IG) after less than 1 minute has elapsed since the power switch was turned off, the learned value may not be stored correctly and the generator resolver learning incomplete or motor resolver learning incomplete message may be displayed on the multi-information display.

Parts Location. Precaution. System Diagram

Vehicle Behavior Chart

See More:

Toyota Avalon (XX50) 2019-2022 Service & Repair Manual > Sfi System: Basic Inspection. Check For Intermittent Problems. Check Mode Procedure
Basic Inspection CAUTION / NOTICE / HINT When a malfunction is not confirmed by the DTC check, troubleshooting should be carried out for all circuits considered to be possible causes of the problem. In many cases, by carrying out the basic engine check shown in the following procedure, the location ...

Toyota Avalon (XX50) 2019-2022 Service & Repair Manual

© 2025 Copyright engine.tavalon.net
0.1575