B1699

DTC B1699 indicates an internal self-check fault in the airbag system Electronic Control Unit (SRS ECU) — Seal 6 EV

Safety System

DTC B1699 indicates an internal self-check fault in the airbag system Electronic Control Unit (SRS ECU).

As the core control module of the passive safety system, the SRS ECU integrates acceleration sensors, safing sensors, ignition driver circuits, and a microprocessor.

This DTC triggers when the ECU detects an internal processor fault, memory data checksum error, internal communication bus anomaly, or power management module fault during the self-check.

The airbag system enters fail-safe mode, meaning the airbags and seat belt pretensioners may fail to deploy during a collision.

The instrument panel SRS warning light illuminates continuously.

External power supply or ground faults typically trigger specific DTCs such as B1693 (poor ground) and B1694/B1695 (abnormal supply voltage).

DTC B1699 specifically indicates an internal circuit fault within the ECU itself.

The B1699 fault code on the Seal 6 EV indicates an internal fault in the airbag control unit (SRS ECU), rated medium severity. This occurs when the module detects processor errors, memory corruption, or power management failures during self-check, disabling airbag deployment. Common causes include hardware damage from age or electromagnetic interference, and voltage spikes. As three cases are recorded, typical repair cost data is available. Visit an authorised dealer for replacement.
3
Cases Logged
5
Causes
  • 1Hardware damage to the main control chip, memory, or ignition drive circuit inside the SRS ECU, typically occurring in older vehicles or vehicles experiencing strong electromagnetic interference.
  • 2Abnormal ECU power supply voltage (battery voltage continuously above 16V or below 9V) causes internal power management module breakdown or protection circuit lock-up.
  • 3During a previous vehicle collision, the ECU internal acceleration sensor detected an impact but the airbag did not deploy, resulting in internal diagnostic circuit lock-up or physical damage to the sensor.
  • 4Extreme environmental conditions (high temperature, high humidity, wading) cause internal ECU circuit board corrosion, cold solder joints, or bulging capacitors, degrading signal processing accuracy.
  • 5Corrupted software data or interrupted flashing causes ECU firmware verification to fail and prevents the initialization self-check from completing.
  • 1
    Connect the BYD dedicated diagnostic tool (VDS or ED400). Enter the SRS system to read all fault codes and freeze frame data. Verify B1699 is a current fault and the only code present. Rule out any accompanying communication or sensor faults.
  • 2
    Check the SRS ECU power supply circuit: Measure the voltage between connector G36 pin 35 (constant power +B) and ground; it must equal battery voltage. Pin 34 (IG1 power) must measure 12V with the ignition in the ON position. Check fuse F4/9 and related relays.
  • 3
    Check the ECU ground circuit: Measure the resistance between G36-35 and body ground. The resistance must be less than 1 Ω. Inspect ground point G109 for oxidation or looseness.
  • 4
    Check the CAN communication circuit: measure the voltage to ground at G36-15 (CAN-H) and G36-14 (CAN-L) (normally approx. 2.5V) and the terminal resistance (approx. 60Ω) to rule out a short or open circuit in the wiring.
  • 5
    Perform the SRS ECU pre-removal safety procedure: disconnect the battery negative terminal, wait at least 3 minutes for the capacitors to discharge, and inspect the ECU exterior for physical damage, water stains, or burn marks.
  • 6
    Replace the SRS ECU assembly with one of the same part number (Note: On some models, the ECU, steering wheel clock spring, and airbag are matched components; verify the configuration).
  • 7
    Use the diagnostic tool to program and configure the new ECU: write the vehicle VIN, model configuration code, airbag deployment parameters, and seat belt pretensioner configuration.
  • 8
    Perform system self-check and calibration: Use the diagnostic tool to perform 'Crash Sensor Zero Point Calibration' and 'System Self-check', and confirm the system logs no new fault codes.
  • 9
    Clear the stored fault codes, cycle the ignition switch from OFF to ON 3 times, and verify the instrument cluster SRS warning light performs a normal self-check (illuminates for 5 seconds, then turns off).
  • 10
    Perform passive safety system function verification: Use the diagnostic tool to perform a 'collision simulation test' (without triggering actual airbags). Verify normal ECU communication and sensor response. Finally, perform a road test.
BYD DTC AI Analysis

BYD Qin Pro SRS ECU Internal Fault Replacement Case

The SRS fault light on the instrument cluster stayed on. The diagnostic scanner read fault code B1699-00 (airbag electronic control unit fault). The technician first checked G36 connector pin 35 constant battery voltage: 12.4V, normal. Pin 34 IG1 voltage normal. Earth resistance: 0.3Ω, normal. This ruled out external circuit issues. CAN bus voltage was normal, no shorts or open circuits. The technician diagnosed an internal ECU processor fault. After replacing with a new SRS ECU, the technician used the VDS scanner to perform 'Write VIN' and 'System Configuration', then cleared the fault codes. The SRS light went out normally and the system self-test passed.
Original source ↗
BYD DTC AI Analysis

BYD Song DM SRS communication fault with B1699

The SRS warning light illuminated intermittently while driving. The scan tool occasionally retrieved DTC B1699 and communication timeout faults. Further inspection revealed a backed-out pin at the G09-14/15 harness connector, causing intermittent CAN communication interruption. The ECU internal communication fault counter overflowed, triggering B1699. After repairing the backed-out pin and re-crimping the terminal, communication returned to normal. This case shows: even if the fault code points to an internal ECU fault, always check the reliability of external harness connections, especially on accident-repaired vehicles.
Original source ↗
BYD DTC AI Analysis

BYD Yuan EV SRS ECU failure after water wading

After driving through water, the instrument cluster displayed an SRS fault. Inspection found the SRS ECU beneath the centre console had water ingress during wading, corroding the internal circuit board. Disassembling the ECU revealed verdigris on the main control chip pins and internal EEPROM data verification failure, setting non-clearable DTC B1699-00. Replaced the ECU, cleaned the water residue off the wiring harness connectors, programmed the new module, and calibrated the impact sensors. System returned to normal. Recommend checking the SRS ECU sealing and for water pooling at the mounting location on any vehicle that has waded through water.
Original source ↗
Common problems reported for Seal 6 EVSeal 6 EV overview →
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.