B17A800

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

Safety System

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.

5
Cases Logged
BYD DTC AI Analysis

Qin PRO DM: CAN bus corrosion after water ingress caused SRS communication interruption

A 2019 Qin Pro DM logged a B17A800 fault code and the airbag warning lamp stayed on constantly after driving through heavy floodwater. Inspection found water had reached the door sills and flooded the center tunnel. Removing the SRS ECU from the center armrest revealed severe green oxidation on pins 15 (CAN_H) and 16 (CAN_L) of its 32-pin connector, plus water in the harness-side plug. The CAN lines measured infinite resistance (open circuit). Fix: Cleaned the connector with precision electrical contact cleaner, baked the harness to remove internal moisture, replaced the SRS ECU connector terminals, and resealed the connector. After repair, bus resistance returned to 60Ω, the fault cleared, and SRS communication normalized. Inspect the sunroof drain hoses and floor seals to prevent recurrence.
BYD DTC AI Analysis

Aftermarket dash cam causing CAN bus signal interference

2018 BYD Qin Pro (petrol). Owner fitted an aftermarket 360-degree camera; dashboard displayed "Check SRS System". Read DTC B17A800. The installer had tapped the recorder power into the OBD port CAN lines without shielding. Removing the modified wiring did not clear the fault; CAN waveforms showed heavy noise. The recorder's CAN decoder (reading vehicle speed) was spliced into the Powertrain CAN in parallel without termination resistor, causing bus impedance mismatch. Removed the non-genuine decoder and restored the factory harness. Measured 60Ω at the SRS ECU connector. Cleared the codes; vehicle returned to normal. Do not splice unauthorised devices into BYD CAN buses.
BYD DTC AI Analysis

SRS ECU internal transceiver chip damaged

2019 Qin PRO with 80,000 km, no accident or modification history. Intermittent airbag warning light. Scanner read code B17A800. Code cleared but returned while driving. Measured CAN line voltage and resistance—both normal. Waveform check revealed abnormal pulses. Substitution test: swapped SRS ECU with unit from an identical known-good vehicle; fault transferred. Teardown of the faulty ECU revealed the internal NXP TJA1042 CAN transceiver chip had overheated and burned, with surrounding capacitors leaking. Root cause: ECU operated in a high-temperature environment (poor central tunnel heat dissipation), causing chip aging. Replaced SRS ECU with a new unit (requires online programming to match the VIN and immobilizer information), updated SRS software to the latest version (optimizes CAN fault tolerance mechanisms). Fault completely resolved.
BYD DTC AI Analysis

Wiring harness damaged in front collision causing communication fault

A BYD Qin Pro DM suffered collision damage to the front bumper and left fender. After body repairs, the vehicle set DTC B17A800 at startup. Inspection found the dash panel wiring harness (including the SRS-to-vehicle CAN adapter harness) compressed in the crash, damaging the CAN_H wire insulation and shorting it to ground. Resistance measured 0.5Ω between CAN_H and ground, infinity between CAN_L and ground. Repaired the damaged orange-black CAN_H wire with double-layer heat-shrink tubing and re-secured the harness clear of sharp metal edges. Checked the SRS ECU housing for deformation at the crash sensor mounting base; confirmed intact, then reinstalled the components and tested. Cleared the fault codes and read SRS live data, confirming normal crash sensor status and CAN communication.
BYD DTC AI Analysis

Faulty gateway module isolated SRS from vehicle network

Multiple Qin PRO vehicles (2018-2019 MY) report DTC B17A800 with ABS, ESP, and VCU communication faults. The SRS module CAN lines measure normal individually, but the scan tool cannot access SRS data through the gateway. Inspect the gateway controller (behind the instrument panel; integrated in the BCM on some variants). An internal CAN distributor chip failure isolates the SRS network segment from the diagnostic CAN. Symptom: Direct connection to the SRS ECU works, but the OBD port cannot access it. Fix: Replace the gateway controller (or the complete BCM), perform network configuration programming (configure the communication matrix for all modules), and re-match the keys and immobiliser. This case shows the gateway's critical role in BYD vehicle communication.
Data confidence: Community This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself.