The BYD SRS (airbag system) control unit logs diagnostic trouble code (DTC) B17A800 to indicate interrupted communication or a physical layer connection fault between the airbag control module and the vehicle CAN bus network — Seal 6 EV
The BYD SRS (airbag system) control unit logs diagnostic trouble code (DTC) B17A800 to indicate interrupted communication or a physical layer connection fault between the airbag control module and the vehicle CAN bus network.
In models such as the BYD Qin PRO, the SRS ECU exchanges real-time data with the vehicle control unit (VCU), body control module (BCM), instrument cluster, and gateway via the CAN bus (typically the powertrain CAN or chassis CAN, depending on the configuration).
The ECU transmits critical safety data, including crash signals, airbag status, fault information, and system readiness status.
The SRS ECU sets this fault code when it continuously detects abnormal voltage on the CAN_H and CAN_L lines (recessive level outside the normal 2.0-3.0 V range, or abnormal dominant level), bus termination resistance deviating from the standard 60 Ω value (after parallel connection), or no valid data frame received within the specified time limit (usually 250 ms-500 ms).
This functional safety fault may prevent proper airbag deployment and seat belt pretensioner operation during a collision.
It also disables the collision-triggered automatic unlocking and high-voltage cut-off functions.
As a result, the instrument panel airbag warning lamp remains illuminated and the vehicle enters safety protection mode.
Qin PRO DM: CAN bus corrosion after water ingress caused SRS communication interruption
Aftermarket dash cam causing CAN bus signal interference
SRS ECU internal transceiver chip damaged
Wiring harness damaged in front collision causing communication fault
Faulty gateway module isolated SRS from vehicle network