B17A300

In the BYD SRS system, DTC B17A300 carries two technical indications: 1) The surface description, "seat belt pretensioner collision", indicates the system detects a trigger signal or ignition circuit fault in the driver or passenger seat belt pretensioner (Pyrotechnic Pretensioner); 2) The underlying technical definition, "SRS CAN Signal Abnormal", means the airbag control unit (ACU) loses communication with the vehicle CAN network (typically the powertrain or comfort network) or detects a data checksum error — Qin Plus

Safety System

In the BYD SRS system, DTC B17A300 carries two technical indications: 1) The surface description, "seat belt pretensioner collision", indicates the system detects a trigger signal or ignition circuit fault in the driver or passenger seat belt pretensioner (Pyrotechnic Pretensioner); 2) The underlying technical definition, "SRS CAN Signal Abnormal", means the airbag control unit (ACU) loses communication with the vehicle CAN network (typically the powertrain or comfort network) or detects a data checksum error.

This fault forces the airbag system into a degraded mode, potentially preventing airbag and pretensioner deployment during a collision.

It also triggers a continuous airbag warning light on the instrument cluster.

In models such as the Qin PRO, this fault frequently accompanies B17A200 (collision record locked) or B17A400 (hardwired signal abnormal), indicating the vehicle experienced a collision or the CAN bus physical layer has an intermittent fault.

4
Cases Logged
5
Causes
  • 1CAN bus physical layer fault: Short circuit between CAN-H and CAN-L, short to power or ground, or terminating resistor (120Ω±2%) drift causing signal reflection. This typically occurs at instrument panel harness junctions or results from floor harness oxidation after water ingress.
  • 2Airbag Control Unit (SRS ECU) power supply fault: blown constant power (B+) circuit fuse, lost ignition switch signal (IGN), or loose ground points G301/G302, causing the ACU to lose power during the communication cycle.
  • 3Seat belt pretensioner ignition circuit fault: Water ingress and oxidation at the pretensioner connector (usually located below the B-pillar) cause abnormal resistance (normal: 2.0-2.4Ω), or a deployed but unreplaced pretensioner after a collision leaves the circuit open (>10Ω).
  • 4Internal control unit fault: Damaged ACU internal CAN transceiver chip (such as NXP TJA1042) or MCU clock crystal drift causing communication timing errors. This commonly results from voltage surges following battery discharge during extended vehicle storage.
  • 5Software/configuration fault: The ACU software version does not match the vehicle network configuration table (DID Config), or failing to clear the crash data via the dedicated diagnostic tool's 'Clear Crash Record' procedure locks the system in a fault state.
  • 1
    Safety preparation and initial inspection: Disconnect the 12V battery negative terminal and wait 3 minutes for the SRS capacitor to discharge. Use VDS or Launch X431 to read the complete DTC snapshot and check for accompanying B17A200 (crash lock) or B17A400 (hardwire fault) codes. Check the vehicle for collision repair history. Visually inspect the airbag module and pretensioner connectors for signs of deployment.
  • 2
    Power and ground verification: Reconnect the battery, turn the ignition to ON, and measure the voltage at ACU connector pin 1 (constant B+) and pin 9 (IGN); the voltage must be 11-14V. Measure the resistance between the ground pin (usually pin 10/11) and the vehicle body; the resistance must be <1Ω. If the voltage is abnormal, check instrument panel distribution box fuses F1/9 and F2/3, and ground point G301.
  • 3
    CAN bus physical layer check: Use an oscilloscope to measure the ACU CAN-H (pin 6) and CAN-L (pin 14) waveforms. Dominant levels should be CAN-H 3.5 V / CAN-L 1.5 V, and the recessive level 2.5 V. Disconnect power and measure the termination resistance. Total vehicle resistance should be approximately 60 Ω (two 120 Ω resistors in parallel). If resistance is abnormal, inspect the wiring harness section by section for short or open circuits.
  • 4
    Pretensioner circuit check: Disconnect the pretensioner connector (driver side typically below the B-pillar, passenger side behind the glove box). Measure the pretensioner resistance; it must be 2.0-2.4Ω. If open or shorted, replace the pretensioner assembly. Check the connector pins for oxidation (commonly green copper corrosion). Clean with electronic contact cleaner if necessary.
  • 5
    Module replacement and calibration: If the wiring harness and pretensioner are normal, replace the ACU control unit (some models require VIN matching). After installing the new module, perform 'SRS system initialization' and 'crash sensor calibration'. Use the diagnostic tool to clear the DTC. Perform a simulated crash test (use a dedicated resistor load instead of the airbag; never measure the airbag connector directly). Confirm B17A300 does not return and the instrument cluster warning light turns off.
BYD DTC AI Analysis

Qin Pro DM SRS warning light on after driving through water, with DTC B17A300

2019 BYD Qin PRO DM, 30,000 km. After driving through heavy flood water, the airbag warning light on the dash stayed on permanently. Scanned DTCs B17A300 and B17A200. Found the waterproof seal on the right front floor harness connector below the A-pillar was damaged. The CAN-H and CAN-L pins had oxidised, causing an intermittent short. Cleaned the oxide layer, applied conductive grease, and replaced the waterproof seal. CAN resistance now measured normal. Performed the collision record clear procedure. Fault resolved.
BYD DTC AI Analysis

Yuan PLUS communication fault caused by unreplaced pretensioner after accident repair

2022 BYD Atto 3. After front collision repairs, the instrument cluster showed 'Safety System Fault'. DTCs: B17A300 (SRS CAN fault) and B165C00 (driver pretensioner open circuit). Inspection found the driver's seat belt pretensioner had deployed in the accident, but the repair shop only replaced the front bumper without replacing the seat belt assembly. The open pretensioner circuit caused the ACU to report a communication fault. Replaced the driver seat belt with force limiter assembly, performed online configuration and calibration. Fault resolved.
Original source ↗
BYD DTC AI Analysis

Qin Pro (Fuel): Loose ACU power supply connection causing intermittent fault

2018 BYD Qin Pro petrol. Airbag warning light illuminated intermittently while driving. Scan tool showed history DTC B17A300. Checked ACU power supply; found ignition voltage dropped below 8V on rough roads. Traced wiring to loose F2/3 fuse holder below the dashboard, causing intermittent ACU reset and CAN communication timeout. Replaced instrument panel distribution box assembly and tightened all connectors. Fault did not recur.
BYD DTC AI Analysis

Software mismatch caused SRS system lockout

After replacing the ACU module at the dealership, the 2019 Qin Pro DM showed an airbag fault on the instrument cluster. Read DTCs B17A300 and U0155 (lost communication with ACU). The new module had the correct part number but software version V1.2; the vehicle requires V2.1 to support the new network architecture. Used the BYD dedicated diagnostic tool to perform online programming, updated the ACU software to the latest version, wrote the VIN, and matched the configuration word. System returned to normal.
Data confidence: Official This information is for reference only. Always consult a qualified technician for diagnosis and repair. Do not attempt high-voltage system repairs yourself.