U025900 indicates the IPB (Intelligent Integrated Braking System/Intelligent Power Braking System) failed to receive a valid message or heartbeat signal from the VCU (Vehicle Control Unit) via the powertrain CAN bus within the calibrated time window (typically 100-200ms) — Seal U
U025900 indicates the IPB (Intelligent Integrated Braking System/Intelligent Power Braking System) failed to receive a valid message or heartbeat signal from the VCU (Vehicle Control Unit) via the powertrain CAN bus within the calibrated time window (typically 100-200ms).
In the BYD DM-i hybrid architecture, the VCU acts as the primary vehicle controller.
It calculates the regenerative braking torque request in real time and sends it to the IPB.
The IPB then coordinates the distribution ratio between electric motor braking and hydraulic braking based on this request.
Upon a communication timeout, the IPB determines it has lost communication with the VCU and enters fail-safe/limp-home mode.
The IPB forcibly cancels regenerative braking and retains only basic hydraulic brake assist (vacuum or electric assist, depending on the IPB type) while triggering an ABS/ESC system fault warning.
This U-category communication fault indicates a network or physical layer connection anomaly rather than a functional failure of the braking actuators.
However, it severely impacts regenerative braking efficiency and braking coordination.
- 1VCU power supply system fault: Includes a blown VCU constant power fuse (typically EF17/EF18 or a high-current fuse above 30A in the front compartment fuse box), burnt relay contacts, poor power circuit connections, or a loose ground wire. These faults cause the VCU to restart intermittently or freeze, preventing continuous CAN message transmission.
- 2Power CAN bus physical layer fault: open or short circuit in the CAN_H and CAN_L lines between the VCU and IPB (shorted together or shorted to power/ground), excessive contact resistance (backed-out pins or water ingress causing oxidation), or abnormal terminating resistance (120Ω in parallel should be 60Ω) causing signal reflection.
- 3VCU software fault or hardware damage: Damaged internal VCU CAN transceiver chip, MCU crash (program runaway), abnormal Watchdog reset, or a software version bug causing an abnormal message transmission cycle.
- 4IPB reception fault: A damaged internal IPB CAN receiving module, abnormal software parsing, or an abnormal IPB power supply/ground prevents the IPB from correctly receiving VCU messages (although the IPB logs the fault code, the root cause may lie within the IPB itself).
- 5Network interference or bus congestion: Other malfunctioning nodes on the power CAN bus (e.g., BMS, MCU, OBC) send error frames, causing excessive bus load and delaying or discarding VCU messages.
- 1Fault Confirmation and Freeze Frame Analysis: Use the VDS2000/VDS3000 diagnostic tool to read the complete fault codes and freeze frame data. Record the vehicle speed, SOC, gear position, and brake pedal status at the time of the fault. Determine if the fault is intermittent or current. Also check for other accompanying U01xx series communication fault codes.
- 2VCU power supply and ground check: Check the VCU constant power fuse (e.g., EF15/EF16 30A) and IGN power supply fuse in the front compartment power distribution box. Measure the voltage drop across the fuse (should be <0.1V). Check the tightening torque of the VCU ground bolt, usually located on the front left side member or firewall (standard: 10-12 N·m). Measure the supply voltage at the VCU connector pins (should be 9-16V, fluctuation <0.5V).
- 3CAN bus physical layer inspection: Disconnect the 12V battery negative terminal. Measure the resistance between pin 6 (CAN_H) and pin 14 (CAN_L) of the OBD connector. The standard value is approximately 60 Ω (two 120 Ω terminating resistors in parallel). Power on the vehicle. Measure the CAN_H to ground voltage (2.5–3.5 V) and the CAN_L to ground voltage (1.5–2.5 V). The differential voltage should be between 0.2 V and 2.5 V. Use an oscilloscope to observe the CAN waveform and check for distortion or error frames.
- 4Wiring harness and connector inspection: Focus inspection on the IPB wiring harness connector (located near the brake master cylinder, prone to moisture) and the VCU wiring harness connector (located in the front compartment or behind the glove box) for backed-out pins, enlarged terminals, water corrosion (green rust), and harness damage. Check the front compartment wiring harness for chafing against metal body edges, especially at the firewall pass-through.
- 5Network topology isolation test: Disconnect other powertrain CAN nodes (BMS, MCU, OBC, etc.) one by one, except the VCU and IPB. Observe if the fault disappears to rule out interference from other modules. Use CANoe or a BYD dedicated network analyzer to capture bus messages. Confirm if the VCU periodically sends brake request messages (ID is usually 0x1xx or 0x2xx series, depending on the platform).
- 6Software update and configuration: If wiring is normal, update the VCU software to the latest version (e.g., V2.x versions released after 2023 resolve the early communication timeout bug). Verify the VCU and IPB CAN baud rate (typically 500kbps) and network address configurations are correct.
- 7Component replacement and matching: If the above steps fail, first replace the VCU assembly (requires online anti-theft matching and parameter configuration). If the fault persists, replace the IPB assembly (requires brake line bleeding and system calibration). After replacement, perform a network communication test to verify the fault code does not reappear.
Intermittent brake warning light during high-speed driving in Song PLUS DM-i
IPB communication timeout after accident repair
Software version mismatch caused multiple communication failures
VCU main board CAN transceiver chip failure
IPB internal communication module fault