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 — Seal 6 EV
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.
- 1CAN bus physical layer fault: Short circuit between CAN-H and CAN-L, short to power or ground, or terminal resistor (120Ω±2%) drift causing signal reflection. Typically occurs at dashboard wiring harness connectors or results from floor wiring harness oxidation following 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 cause 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 vehicle 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. Commonly results from voltage surges following battery depletion due to extended vehicle parking.
- 5Software/configuration fault: The ACU software version does not match the vehicle network configuration table (DID Config), or failure to clear crash data using the 'Clear Crash Record' procedure on the dedicated diagnostic tool locks the system in a fault state.
- 1Safety 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.
- 2Power and ground verification: Reconnect the battery and turn the ignition to ON. Measure the voltage at ACU connector pin 1 (constant power 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.
- 3CAN bus physical layer check: Use an oscilloscope to measure the ACU CAN-H (pin 6) and CAN-L (pin 14) waveforms. The dominant level should be CAN-H 3.5V / CAN-L 1.5V, and the recessive level 2.5V. 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.
- 4Pretensioner circuit check: Disconnect the pretensioner connector (driver side usually below the B-pillar; passenger side behind the glove box). Measure the pretensioner resistance. The value must be between 2.0 and 2.4Ω. Replace the pretensioner assembly if the circuit is open or shorted. Inspect the connector pins for oxidation (typically green copper corrosion). Clean with electronic contact cleaner if necessary.
- 5Module 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 a diagnostic tool to clear the DTC and perform a simulated crash test (substitute the airbag with a dedicated resistor load; never measure the airbag connector directly). Verify DTC B17A300 does not return and the instrument warning light turns off.
Qin Pro DM SRS warning light on after driving through water, with DTC B17A300
Yuan PLUS communication fault caused by unreplaced pretensioner after accident repair
Qin Pro (Fuel): Loose ACU power supply connection causing intermittent fault
Software mismatch caused SRS system lockout