DTC B1696-00 indicates an internal hardware or software fault in the airbag electronic control unit (SRS ECU) — Atto 3
DTC B1696-00 indicates an internal hardware or software fault in the airbag electronic control unit (SRS ECU).
This fault points to an abnormality in the ECU internal microprocessor, memory (EEPROM), power management module, or internal communication bus, preventing the ECU from completing self-checks or running safety algorithms normally.
This fault is a current hard fault (Present DTC), meaning the ECU has detected substantial internal damage and cannot perform normal crash detection and airbag deployment decision functions.
While the fault is present, the airbag system may enter fail-safe mode (fully disabled or partially restricted).
In a collision, the airbags may fail to deploy properly, creating a severe safety hazard.
This fault differs from external wiring or sensor faults; repairing the wiring harness will not resolve it.
- 1Cold or broken solder joints on the internal ECU circuit board, or aging and failure of key components (capacitors, resistors, chips), commonly resulting from exposure to high temperatures or prolonged vibration.
- 2During a vehicle collision, even if the airbag does not deploy, high surge current or mechanical stress may physically damage internal ECU chips or data memory.
- 3Power system fault (such as incorrect jump-starting, voltage surge, or reversed battery polarity) causing breakdown of the ECU internal power management module.
- 4Corrupted or missing ECU software data (e.g., interrupted flashing or EEPROM data checksum failure) causes the self-test routine to fail.
- 5Prolonged water ingress or moisture in the ECU connector causes pin oxidation and corrosion, leading to internal short circuits or abnormal signals (indirectly damaging the ECU).
- 1Use a dedicated diagnostic tool (such as BYD ED400 or Launch X431) to read SRS system fault codes, confirm B1696-00 is a current fault (Active), and record history fault codes.
- 2Check the SRS ECU power supply circuit: Disconnect connector G36. Measure the voltage at G36-34 (constant power supply) and G36-33 (IGN power supply). Standard value: 11-14V. Measure the resistance between G36-35 (ground) and body ground. The resistance must be less than 1Ω.
- 3Check CAN bus communication: Measure voltage to ground and terminal resistance at G36-20 (CAN-H) and G36-40 (CAN-L). Confirm no U-class communication fault codes are present.
- 4Visually inspect the ECU connector and wiring harness for signs of water ingress, oxidation, or corrosion. If necessary, clean with electrical contact cleaner and apply conductive grease.
- 5Perform a power reset: Disconnect the battery negative cable for at least 5 minutes. Reconnect the cable, start the vehicle, and observe if the fault code reappears.
- 6If the fault persists, the ECU has an internal hardware failure. Replace the SRS ECU assembly. Note: Record the original ECU coding information before replacement.
- 7After installing the new ECU, use the diagnostic tool to perform online programming or offline configuration (write the VIN and vehicle configuration parameters, perform sensor ID matching, etc.) to synchronize the ECU with the vehicle immobilizer and network systems.
- 8Clear all fault codes and perform the SRS system self-check (turn the ignition switch to the ON position and observe if the instrument cluster airbag warning light illuminates for 6 seconds and then turns off). Perform a road test to verify.
BYD Qin - Airbag warning light stays on with internal ECU fault
BYD E5 - Airbag system warning after accident repair
BYD Song – Intermittent airbag warning light (intermittent fault)