B16C7

DTC B16C7 indicates the airbag control unit (SRS ECU/ACU) detected an internal system fault — Qin Plus

Safety System

DTC B16C7 indicates the airbag control unit (SRS ECU/ACU) detected an internal system fault.

This typically points to an abnormality in the ECU internal microprocessor, non-volatile memory (NVM), power supply monitoring circuit, or safety relay drive circuit.

As a hard or persistent fault, it can force the airbag system into fail-safe mode and disable airbag deployment.

On BYD e-platform and DM models, a gateway communication interruption may accompany this fault, affecting the normal drive logic of the instrument cluster airbag warning lamp.

This Safety Level 2 fault requires immediate repair.

5
Cases Logged
5
Causes
  • 1SRS ECU internal hardware damage (MCU processor fault, EEPROM data corruption, or power management IC failure)
  • 2Power supply system fault (battery voltage fluctuation, poor contact in ECU power supply circuit, or poor grounding causing excessive voltage drop)
  • 3CAN bus communication fault (CAN-H to CAN-L short circuit, short to power or ground, or abnormal terminating resistor causing communication loss)
  • 4External sensor or actuator short circuit (crash sensor internal short circuit or seat belt pretensioner harness short circuit, causing ECU protective lockout)
  • 5Software or calibration data corrupted (interrupted flashing, water ingress causing memory data loss, version mismatch)
  • 1
    Safety preparation: Disconnect the battery negative terminal, wait at least 3 minutes to fully discharge the SRS capacitor, and wear an anti-static wrist strap.
  • 2
    Fault confirmation: Connect the diagnostic tool, read all DTCs, record freeze frame data, and check for other SRS fault codes accompanying B16C7 (such as the B16C0-B16C8 series).
  • 3
    Power and ground check: Measure the voltage at SRS ECU connector terminals B16 (constant power), B17 (ignition power), and B18 (ground). The standard value is 12V ± 0.5V. Verify the ground wire resistance is less than 1Ω.
  • 4
    CAN bus check: Measure terminals 6 (CAN-H) and 14 (CAN-L) at the diagnostic port. Normal voltage is approximately 2.5V (active state: CAN-H is approximately 2.5-3.5V, CAN-L is approximately 1.5-2.5V). Terminal resistance is approximately 60Ω.
  • 5
    Wiring harness and connector inspection: Check the SRS ECU connector (usually located in the lower center console) for oxidation or water ingress, inspect the wiring harness for damage or crush marks, and measure the insulation resistance of each sensor wiring harness to ground and power.
  • 6
    Replacement verification: If the wiring is normal, replace the SRS ECU with the same model (verify the part number matches) and perform online matching.
  • 7
    System matching and calibration: Use VDS to execute the 'Airbag ECU Replacement' procedure, write the VIN, perform sensor calibration and system self-check, clear fault codes, and verify via road test.
BYD DTC AI Analysis

Tang DM airbag warning light illuminated while driving with fault code B16C7.

2021 Tang DM. Airbag warning light illuminated intermittently while driving. Scan tool showed DTC B16C7. Inspection found loose battery terminals causing voltage to drop below 9V during starting, triggering the SRS ECU low-voltage protection. Tightened the terminals and replaced the aged battery. Cleared the fault codes. Fault resolved.
BYD DTC AI Analysis

Song MAX SRS system inoperative after water ingress

2019 BYD Song MAX. After driving through water, the airbag warning light stayed on with DTCs B16C7 and U0155 (lost communication with SRS). Found water entry in the cabin floor wiring harness connector, causing degraded insulation between CAN-H and CAN-L. Cleaned and dried the harness, replaced the SRS ECU (damaged by voltage surge), re-matched the system, and restored normal operation.
BYD DTC AI Analysis

Yuan EV reports DTC B16C7 after dashboard replacement.

2019 BYD Yuan EV. After accident repairs replaced the instrument panel assembly, the airbag light stayed on. Diagnosis found the battery remained connected during the work, and plugging/unplugging the SRS ECU connector caused a surge current that damaged the ECU's internal power management module. Replaced the SRS ECU with a new one and performed online configuration to resolve the problem.
BYD DTC AI Analysis

Interrupted software flash caused B16C7 on Qin Pro DM

The Qin Pro DM lost power unexpectedly during an SRS system update at the dealership. After restarting, it set code B16C7 which could not be cleared. Inspection found corrupted ECU internal calibration data. Using a dedicated diagnostic scanner, the technician reflashed the latest SRS software and performed the full calibration procedure (including impact sensor zero-point calibration), fixing the fault.
BYD DTC AI Analysis

Sensor short circuit triggered ECU protection on Song Plus DM-i

2022 Song Plus DM-i. Left front impact sensor harness inside the fender damaged, shorting to ground and causing the SRS ECU to enter protection mode, logging DTC B16C7. Repaired the harness insulation, replaced the damaged impact sensor. Cleared fault codes — system self-test passed, airbag warning light off.
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.