U025487 (U0254-87, where 87 is a BYD custom sub-code meaning "signal/information missing or incorrect") indicates interrupted CAN communication between the air conditioning control module (ACU) and the PTC (Positive Temperature Coefficient) heater controller — Atto 8
U025487 (U0254-87, where 87 is a BYD custom sub-code meaning "signal/information missing or incorrect") indicates interrupted CAN communication between the air conditioning control module (ACU) and the PTC (Positive Temperature Coefficient) heater controller.
The PTC is the core high-voltage component of the new energy vehicle heating system (typically operating at 200-750V, 3-6kW).
It converts electrical energy into heat, replacing conventional engine waste heat.
This fault means the ACU cannot send power regulation commands (PWM or CAN signals) to the PTC or receive PTC feedback regarding high-voltage interlock status, IGBT temperature, operating current, and fault codes.
This causes complete failure of the air conditioning heating function (no warm air).
In low-temperature environments, this may affect front windshield defrosting and cabin heating, but typically does not affect vehicle drive functions.
The communication interruption occurs because the ACU fails to receive a valid CAN frame from the PTC node (Node ID typically in the 0x180-0x1FF range) for 3-5 consecutive message cycles (typically 200-500ms), triggering a timeout.
- 1PTC controller low-voltage power supply fault: Causes include a blown 12V constant power (B+) fuse (usually F2/15A in the front compartment fuse box), a faulty ignition switch power (IGN) relay, or a loose or oxidized ground point (G301/G302 on the front compartment longitudinal beam). This prevents the controller from initializing the CAN transceiver.
- 2CAN network physical layer fault: Short circuit, open circuit, or poor connection in the CAN-H (orange/black) and CAN-L (orange/brown) wiring harness of the air conditioning sub-network (Comfort CAN or HVAC CAN), or drift or disconnection of the terminating resistor (120Ω), causing signal reflection or bus failure.
- 3Internal PTC controller fault: Damaged internal CAN transceiver chip (e.g., TJA1041/1051), failed 3.3V/5V power management IC, or crashed main MCU unable to respond to bus requests.
- 4Air conditioning control module (ACU) fault: Damaged ACU internal CAN communication interface circuit, or outdated software version causing a communication protocol mismatch with the PTC controller (common after upgrades on 2018-2019 Qin Pro DM models).
- 512V battery voltage too low: If the voltage falls below 10.5V, the PTC controller may fail to initialize CAN communication, especially during vehicle startup, or due to an aging battery or excessive parasitic current.
- 1Fault confirmation and freeze frame analysis: Use VDS2000/3000 or a BYD dedicated diagnostic tool to read the fault code and confirm if U025487 is a current fault (Active). Record freeze frame data, including ambient temperature, PTC outlet coolant temperature, and high-voltage status, to determine if the fault occurs only during high-voltage power-on or heater activation.
- 2Basic power supply and ground check: Disconnect the PTC controller low-voltage connector (usually 8-12 pins, located near the heater core). Measure the voltage to ground at pin 1 (B+ constant power) and pin 2 (IGN); the voltage should be 12.0-14.5V. Measure the resistance to ground at pins 4/5 (GND); the resistance should be <1Ω. Check the PTC fuse in the front compartment fuse box and inspect the ground points on the left/right front longitudinal beams for oxidation.
- 3CAN line physical layer inspection: At the PTC controller connector, measure the CAN-H to ground voltage (2.6-3.0V), CAN-L to ground voltage (2.0-2.4V), and resistance between CAN-H and CAN-L (approximately 60Ω for the parallel network; 120Ω with the module disconnected). Observe the waveform using an oscilloscope. A normal waveform is a square wave with a 2V amplitude. Flat-topping, distortion, or common-mode voltage offset indicates a short circuit.
- 4Harness continuity and insulation test: Disconnect the motor compartment wiring harness from the PTC controller. Measure the CAN line continuity resistance from the ACU to the PTC (<1 Ω). Perform insulation tests to ground and power (>1 MΩ). Inspect the wiring harness near the front motor compartment firewall and the PTC unit connector for high-temperature aging or coolant leak corrosion.
- 5High-voltage interlock and controller substitution test: Verify the manual service disconnect (MSD) is connected. Measure the PTC high-voltage input voltage (must be within the traction battery voltage range). If a high-voltage interlock fault accompanies the communication fault, check the interlock circuit continuity at the PTC high-voltage connector. If normal, swap the PTC controller to test. If the fault transfers, replace the PTC assembly. If communication still fails, check or replace the ACU and update the software.
BYD Han EV Steering Column Control Module Communication Loss (U0212) - CAN Intermittent Connection Diagnostic Reference
BYD S6 transmission mechatronic unit communication fault (loss of TCU communication) — poor ground
BYD Qin DM Lost Communication Between BMS and High-Voltage Battery Management Module (U0111) - Wiring Harness Damage
BYD Qin EV PTC Communication Fault (U025487) - Connector Coolant Corrosion
BYD Qin Pro DM PTC intermittent communication loss — Loose ground point