B1697

DTC B1697 indicates the airbag control unit (SRS ECU) detected an internal hardware fault or critical support circuit error, forcing the system into fail-safe mode — Atto 3

Safety System

DTC B1697 indicates the airbag control unit (SRS ECU) detected an internal hardware fault or critical support circuit error, forcing the system into fail-safe mode.

This fault involves an internal microprocessor calculation error, EEPROM data corruption, an abnormal internal accelerometer signal, an ignition driver circuit fault, or a severe fault in the external power supply, ground, or communication lines.

When triggered, the SRS ECU disables deployment of all airbags and seat belt pretensioners.

The vehicle provides no passive safety protection during a collision.

This severe fault compromises driving safety.

4
Cases Logged
5
Causes
  • 1SRS ECU internal hardware fault: Damaged main control chip (MCU), internal memory data checksum failure, swollen capacitors, or dry solder joints causing functional failure.
  • 2Abnormal power supply: Poor connection or unstable voltage in the constant power (B+) circuit, poor contact in the ignition switch power (IG1) circuit, or oxidation in the dedicated fuse socket (usually 10A-15A) causing power interruption.
  • 3Ground system fault: Corroded SRS ECU ground terminals (G101/G102), broken ground harness, or excessive contact resistance (>1Ω), causing control unit reference voltage drift.
  • 4CAN bus communication fault: Communication interruption due to a short to ground or power in the powertrain CAN or chassis CAN wiring, a short circuit between CAN-H and CAN-L, an open circuit in the wiring, or an abnormal terminal resistor (120Ω).
  • 5Environmental and physical damage: Control unit housing seal failure causing water ingress and moisture, internal ECU acceleration sensor damage following a vehicle accident, prolonged high temperatures causing internal component aging.
  • 1
    Fault confirmation and data recording: Use the BYD dedicated diagnostic tool (VDS2000 or Launch X431) to read the complete DTC list. Record the B1697 freeze frame data. Determine if the fault is current or history. Observe if the instrument panel SRS warning light is solid or flashing.
  • 2
    Power and ground circuit inspection: Disconnect the battery negative terminal and wait 90 seconds (for capacitor discharge). Disconnect the SRS ECU connector. Measure the voltage at the power supply terminals (constant power and IG power) (standard value: 11-14V; 13.5-14.5V with the engine running). Measure the resistance between the ground terminal and body ground (must be <1Ω). Check the connector pins for oxidation or backed-out pins.
  • 3
    Communication line diagnosis: Measure the resistance between CAN-H and CAN-L at the diagnostic connector (OBD) or SRS ECU connector (standard value: approximately 60 Ω, two 120 Ω terminating resistors in parallel). Measure the resistance from each CAN line to ground and to power (should be >1 MΩ). Use an oscilloscope to check for CAN waveform distortion.
  • 4
    Detailed wiring harness and connector inspection: Inspect the airbag wiring harness along its route for wear or pinch marks. Specifically check the airbag clock spring under the steering wheel for short circuits. Check the side airbag wiring harness connector under the seat for looseness (frequent seat adjustment easily damages this connector).
  • 5
    Software diagnosis and reflashing: Check the SRS ECU software version number and consult BYD Technical Service Bulletins (TSB). If a software defect exists, perform an ECU software upgrade (Reflash) or rewrite configuration parameters (Coding). Some models require crash sensor zero-point calibration.
  • 6
    Control unit replacement and matching: If all above checks are normal, replace the SRS ECU with a unit of the same part number. Perform Online Coding, enter the vehicle VIN and configuration code, perform a System Check, and clear fault codes. Perform an airbag simulated deployment test (using the special tool) to confirm normal system operation.
BYD DTC AI Analysis

Intermittent SRS ECU fault in 2021 Tang DM caused B1697

A Tang DM with 32,000 km on the clock. The SRS warning light illuminated intermittently on the dash. The scan tool retrieved DTC B1697, alternating between current and stored. Inspection found the SRS ECU supply voltage fluctuating between 13.2V and 11.8V. Traced the power feed from the battery positive terminal to the SRS ECU and found the wiring harness had worn through at the engine bay fuse box from vibration, causing a poor connection. Repaired the harness and secured the routing. Fault cleared.
BYD DTC AI Analysis

2019 BYD Song MAX: CAN bus short circuit caused SRS system failure

After driving through water, DTC B1697 set and the SRS warning light stayed on. Measurement found CAN-H shorted to ground (only 2Ω). Disassembly revealed a poorly sealed waterproof plug on the wiring harness below the left A-pillar, allowing water ingress that corroded and shorted the CAN circuit. Cleaned the corroded harness, replaced the SRS ECU (water had already caused internal damage), and reapplied waterproofing to resolve the fault.
BYD DTC AI Analysis

2019 BYD Yuan EV: SRS ECU internal memory failure

During normal driving, the vehicle suddenly displayed an airbag fault. Retrieved DTC B1697, which would not clear. Checked the power supply, ground and communication circuits – all normal. Attempted a software upgrade, but it failed. Disassembled the SRS ECU and found cracked solder joints on the internal EEPROM chip (stores crash threshold and configuration data). Since this chip is encrypted, it cannot be replaced separately. Replaced the complete SRS ECU, performed online matching, and the system returned to normal.
BYD DTC AI Analysis

2020 Qin Pro DM software fault causing false B1697 alert

Found B1697 DTC during new vehicle PDI, but SRS warning light remained off. Inspected hardware, no faults. Checked TSB and identified an SRS software bug in this production batch causing false ECU failure reports under specific voltage conditions. Upgraded software to V2.3.5, cleared fault code, and it did not return. This is a typical software calibration issue.
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.