U0155 is an ISO 15031 CAN bus communication fault code — Atto 8
U0155 is an ISO 15031 CAN bus communication fault code.
It indicates a CAN communication interruption between the SRS airbag system (or other vehicle control units) and the instrument cluster control unit (IPC/ICU).
In BYD New Energy Vehicles (NEVs), the instrument cluster displays vehicle speed and battery level, and also shows airbag status, fault warning lamps, and seat belt reminders.
This fault means the SRS module fails to receive a response message from the instrument cluster within 500ms, or the message checksum fails.
A physical layer fault in the Powertrain CAN or Body CAN bus can cause this issue, resulting in a blank instrument cluster display, a continuously illuminated airbag warning lamp, and an abnormal odometer display.
In extreme cases, this fault affects normal airbag deployment logic during a collision because the system cannot confirm the instrument cluster warning lamp status.
- 1Instrument cluster control unit power supply circuit fault (blown fuse, open IGN power circuit) or poor ground connection (loose G201/G202 ground points), preventing normal instrument cluster operation.
- 2CAN bus physical layer fault: short circuit between CAN-H and CAN-L, short to ground or power, or open circuit (commonly at dashboard wiring harness bends or pin back-out at A-pillar connectors X202/X203)
- 3Instrument cluster internal CAN transceiver (TJA1043 or compatible chip) is faulty, or main control MCU crashed and fails to respond to bus requests.
- 4Gateway controller fault: In models with a multi-network segment architecture (such as Tang and Qin), the gateway routes messages between the SRS and the instrument cluster. Gateway failure interrupts cross-segment communication.
- 5Related control unit software version mismatch or program crash causes message ID conflicts or checksum errors, triggering a communication timeout.
- 1Use the VDS or ED400 diagnostic tool to read all DTCs. Confirm if U0155 is a current or historical fault and record the freeze frame data (vehicle speed, voltage, etc. at the time of occurrence). Check for accompanying U01xx series communication fault codes (such as lost communication with the BMS or ABS) to determine if the fault isolates to the instrument cluster or indicates a bus failure.
- 2Visually inspect the instrument cluster display for a black, distorted, or frozen screen. Check the instrument panel fuses (F1/14, F2/11, etc., depending on the model). Measure the voltage at pin 1 (B+ constant power), pin 2 (IGN power), and the ground pin of instrument cluster connector X101. Verify the power supply is ≥12V (or low-voltage system ≥12V on high-voltage models) and the ground resistance is <1Ω.
- 3Disconnect the battery negative terminal. Wait 5 minutes, then measure the resistance between pin 6 (CAN-H) and pin 14 (CAN-L) at the OBD diagnostic connector. Normal resistance is approximately 60Ω (two 120Ω terminating resistors in parallel). If the resistance is abnormal (0Ω short circuit or ∞ open circuit), check the instrument cluster CAN wiring section by section. The standard CAN-H voltage is 2.6-3.5V, and the standard CAN-L voltage is 1.5-2.4V. Use an oscilloscope to check for waveform distortion.
- 4Inspect dashboard wiring harness connectors (specifically X202, X203, and GJ201) for backed-out pins, oxidation, or water corrosion. Check the main wiring harness behind the instrument cluster near the steering column for wear. Repair damaged harness insulation.
- 5If the wiring is normal, reset the instrument control unit power (disconnect power for at least 30 seconds). If the fault persists, check the SRS module and instrument cluster software versions, and upgrade to the latest versions if necessary. If the fault remains, perform a substitution test: install the suspected instrument cluster into a known good vehicle with the same configuration to verify, or install a test instrument cluster.
- 6After repair, clear the fault code, perform a road test, and monitor the data stream: verify 'Instrument Communication Status' in the SRS module displays 'Normal', and confirm all instrument warning lights self-test normally with no abnormal illumination.
BYD F6 Instrument Cluster Intermittent Communication Failure (Window Regulator Interference Case)
BYD Qin BMS and instrument cluster communication loss
BYD ABS/ESP system U0155 communication fault (brake system related)