B1698

DTC B1698 indicates the airbag system electronic control unit (ACU/SRS ECU) detects an internal system fault or critical function failure — Atto 8

Safety System

DTC B1698 indicates the airbag system electronic control unit (ACU/SRS ECU) detects an internal system fault or critical function failure.

This fault involves an ECU internal processor self-check anomaly, memory data checksum error, power supply monitoring circuit fault, firing circuit diagnostic system anomaly, or interrupted communication with the vehicle CAN network.

As the core control module of the passive safety system, the SRS ECU monitors crash sensor signals in real time and controls the firing circuits for multiple airbags and seat belt pretensioners.

When B1698 triggers, the system typically enters fail-safe mode and automatically disables all airbag and pretensioner deployment.

This causes a complete loss of vehicle crash protection capability and poses a severe safety hazard.

The B1698 fault code on the Atto 8 indicates an internal fault in the airbag control unit (SRS ECU), such as a processor error, memory corruption, or power supply issue. This is a medium severity fault that disables all airbags and seat belt pretensioners, creating a serious safety risk. Common causes include ECU hardware failure or voltage problems. You should visit an authorised dealer for repair. Typical repair cost data is available based on 4 recorded cases.
4
Cases Logged
5
Causes
  • 1SRS ECU internal hardware fault: damaged internal processor, corrupted EEPROM data, failed power management chip, or aged internal capacitors causing unstable operating voltage.
  • 2Power supply system fault: battery voltage too low (<9V) or too high (>16V), loose connection in the ECU constant power/ignition power circuit, poor contact at fuse F1/FB07, corrosion on ground wires G103/G303 causing increased contact resistance (>1Ω)
  • 3CAN communication bus fault: Network failure caused by interrupted communication with the Gateway Controller (GWC), CAN-H and CAN-L lines shorted to ground or power, an open circuit in the wiring harness, or an abnormal terminating resistor (120Ω).
  • 4Ignition circuit short/open: Short to ground or short to power in the driver/passenger airbag, side airbag, seat belt pretensioner, or crash sensor wiring causes the ECU to trigger the protection mechanism and log an internal fault.
  • 5Software or calibration data corruption: control unit flashing failure, electromagnetic interference causing Flash data errors, long-term vibration causing memory bit flips, or Event Data Recorder (EDR) area overflow after a vehicle collision.
  • 1
    Use the VDS2000 or BYD dedicated diagnostic tool to read the complete DTC list and record the freeze frame data. Check specifically for accompanying U-class communication fault codes (such as U0151, U0164) and save screenshots of the data stream.
  • 2
    Check SRS ECU power and ground: Disconnect the battery negative terminal for 3 minutes, then unplug the ACU connector (usually located under the center console or behind the center armrest box). Measure the voltage at Pin 30 (constant power B+) and Pin 28 (ignition power IG1); the voltage should be 9-16V. Measure the resistance between Pin 24 (ground GND) and body ground; the resistance should be <1Ω. Check the connector for water ingress, pin corrosion, or backed-out pins.
  • 3
    Check the CAN communication circuit: Measure the resistance between diagnostic connector pin 6 (CAN-H) and pin 14 (CAN-L). The resistance must be 60 ± 5 Ω (parallel value of terminating resistors). Measure the voltage to ground: CAN-H must be 2.5-3.5 V and CAN-L must be 1.5-2.5 V. Check circuit continuity between ACU connector pin 14 (CAN-H) and pin 13 (CAN-L).
  • 4
    Check ignition circuit integrity: Use a multimeter to measure the insulation resistance to ground and power for each airbag, pretensioner, and crash sensor circuit. Resistance must be >10MΩ. Inspect the steering wheel clock spring, the yellow connector under the seat, and the B-pillar connector for loose connections or water ingress.
  • 5
    Perform ACU replacement and configuration: If wiring is normal but the fault code will not clear, replace the SRS ECU with a unit of the same part number. Use VDS to perform online programming (write the VIN, vehicle configuration code, and calibration data). Some models require crash sensor zero-point calibration.
  • 6
    System verification: Clear all fault codes, perform a system self-check (approx. 10 seconds), and confirm the SRS warning lamp turns off normally. Simulate the ignition switch in the ON position and check the data stream to verify the ACU voltage, internal status, and crash sensor status are normal. Perform a road test to confirm no intermittent faults exist.
BYD DTC AI Analysis

Internal corrosion in SRS ECU due to water wading

Model: 2020 Song MAX 1.5T. Symptoms: After driving through heavy rain and floodwater, the instrument cluster displayed ‘Please check airbag system’. VDS read DTC B1698 (current and cannot clear). Diagnosis: Removed and inspected the ACU under the centre console. Found clear water staining and copper corrosion inside the connector, and the ECU housing seal had deteriorated. ACU power supply measured normal, but CAN bus voltage showed abnormal fluctuation. Repair: Replaced the ACU with a new assembly. Cleaned the harness connector terminals with electronic cleaner, applied conductive grease, and re-wrapped for waterproofing. After replacement, ran online programming and system self-test. Fault fixed.
BYD DTC AI Analysis

Poor ground connection after accident repair caused the fault.

Vehicle: 2019 Yuan EV535. Symptom: SRS warning light remained illuminated after front collision repairs, and the system stored DTC B1698. Diagnosis: Checked ACU supply voltage at 12.4V (normal), but measured 8.5Ω resistance between the GND pin and body ground (abnormal). Inspection revealed that during accident repairs, the technician failed to properly reinstall the ACU ground wire after removing the centre console. Damaged threads on the ground bolt caused a poor connection. Repair: Retapped the ground stud and installed the ground wire using a new M6 bolt with serrated washer. Ground resistance dropped to 0.3Ω. Cleared DTCs, and the system returned to normal.
BYD DTC AI Analysis

Prolonged battery drain caused ECU initialization failure

Model: 2021 Tang DM 2.0T. Symptom: Vehicle left unused for three months drained the battery. After a jump start, the SRS warning light came on. Codes B1698 and historical U0151 were retrieved. Diagnosis: Battery voltage measured only 8.2V, with severe fluctuations during the jump start (voltage spiked between 9–15V). Inspection found the ACU repeatedly failed to initialise under low voltage, logging internal fault codes. Repair: Fitted a new battery, used a regulated power supply to maintain 13.5V, cleared all DTCs, and performed the ACU restart sequence (power disconnected for over 10 minutes). The fault has not returned.
BYD DTC AI Analysis

Aftermarket modification caused CAN bus interference fault

Vehicle: 2020 Qin Pro DM. Symptoms: After installing a large-screen aftermarket navigation system, the SRS system intermittently set DTC B1698; the fault appeared sporadically. Diagnosis: Checked ACU power and ground – normal. The CAN bus waveform showed significant noise. Inspection found the installer damaged the original SRS CAN harness shielding when pulling wires and did not twist the wires, causing interference from the audio amplifier’s high current. Repair: Repaired the damaged CAN wiring, restored the twisted-pair configuration (33–35 twists per metre), rewrapped the harness with aluminium foil shielding, grounded the shield at one end, and routed the harness away from the audio power cables. After the repair, the CAN waveform returned to normal and the fault cleared.
Common problems reported for Atto 8Atto 8 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.