Airbag Crash Data Clear: How to Reset an SRS Module with a Dump
After an accident in which the airbags or pretensioners fired, the SRS control module stores crash data and refuses to work again, even after every airbag and belt is replaced. Dealers replace the module; workshops with a programmer clear it. This guide explains what crash data is, where it is stored and how an airbag clear dump restores the module.
What crash data is
The airbag module logs every deployment event with the sensor values that triggered it. Once one or more events are stored, the module sets a permanent fault (“crash data stored”, “crash event recorded”, B1620, B0001 and manufacturer-specific codes) and disables the system. The data is not in the fault memory that a scan tool can clear; it lives in the module’s EEPROM or in the MCU’s internal memory.
Where the data is stored
| Module generation | Memory | Typical programmer |
|---|---|---|
| Older Bosch, TRW, Siemens (until ~2008) | External 95040/95080/95160/25C EEPROM | XPROG, UPA-S, Orange5, VVDI Prog |
| Bosch with Infineon XC2xxx, Continental with Renesas | MCU internal flash/EEPROM | XPROG, VVDI Prog, dedicated airbag tools with adapters |
| Newer Autoliv, ZF, Hyundai Mobis with SPC56/MPC56 | MCU internal data flash | Tools with SPC56 support, I/O Terminal |
How the clear dump works
A clear dump is the memory image of the same module part number without crash records. Writing it puts the module back to “no event” state while keeping its configuration and coding. Because coding and VIN can be part of the image, always use a dump for your exact part number; on some brands the VIN must be corrected afterwards with a diagnostic tool.
Step-by-step
- Replace every fired component: airbags, pretensioners, seat belts with pyrotechnic tensioners and, if damaged, crash sensors.
- Remove the module and read the part number and processor type on the label or PCB.
- Read the current memory with your programmer and keep the file.
- Write the clear dump for the part number. Verify after writing.
- Refit the module, connect the battery, switch on the ignition and read the SRS system with a scan tool. Clear any remaining codes.
- Check the VIN stored in the module and correct it if the tool allows.
Safety
Disconnect the battery and wait ten minutes before unplugging any SRS connector. Never work on the module with airbags connected and the battery live. Crash data clearing is a repair for a properly restored vehicle; it does not make an unrepaired system safe.
Popular part numbers
Our airbag category covers Bosch and Continental modules for VW, Audi, Peugeot, Renault, Hyundai, Kia, Toyota and Ford. Search by the number on the module label; if it is not listed, upload your read through the file request form and we will prepare the clean version.
More ECU guides
Nissan NATS Explained: ECU and BCM Pairing, Used ECU Problems and When You Need a Virgin or Immo Off File
NATS (Nissan Anti-Theft System) links the key transponder, the BCM (body control module, called IMMU on older cars) and the engine ECU. Every start is a…
Tuning Protection (TPROT) on EDC17 and MED17: What It Is and How to Bypass It Safely
"Tuning protection active" is the message that turns a ten-minute OBD job into an afternoon on the bench. Bosch introduced TPROT on EDC17 and MED17 units…
Bosch ME7.1.1 immo off and original files for Audi A8 4.2, A6 4.2, S4 and Porsche Cayenne 3.2
The label says 0261208131 and 4E0910559H, the car is an A8 D3 4.2 quattro, and the immobiliser has locked the engine out after a cluster swap.…