DIY: Reset Airbag Computer Crash Data

by speedkar9 in Workshop > Cars

66092 Views, 35 Favorites, 0 Comments

DIY: Reset Airbag Computer Crash Data

DIY: Reset Airbag Computer Crash Data

When a vehicle is rebuilt after a collision involving airbag
deployment, the airbag computer must be replaced. Here’s a video on how to clear the crash data from the airbag computer and reprogram it with clean virgin data.

Introduction

IMG_20170422_095602.jpg
IMG_20170422_095531.jpg

The airbag computer controls the supplemental restraint
system in your vehicle, including the airbag sensors, inflators and seat belt pretensioners. It also acts as a black box when you get into a major collision that involved airbag deployment.

Let’s say you get into a collision with your beige Corolla.

And your airbags deploy:

Airbag Computer's Cannot Be Reused

IMG_6793.JPG
IMG_6703.JPG
IMG_6826.JPG

Well if you decide to rebuild the vehicle and replace the airbags:

You need to replace the SRS computer, since it has a hard
code inside that can’t be erased and you’ll be stuck with an airbag light on:

You won’t even be able to access the SRS computer using
Toyota’s techstream software either:

Remove the Airbag Computer

IMG_6709.JPG
IMG_6801.JPG
IMG_6712.JPG
IMG_6715.JPG

The airbag computer is located underneath the dashboard. The
bottom half needs to be removed to access it.

Disconnect
battery before working on SRS system:

Disasemble the Airbag Computer

IMG_6716.JPG
IMG_6719.JPG
IMG_6721.JPG
IMG_6729.JPG

Airbag computer removed:

Open up the computer:

We’re looking for this 8 pin SMD EEPROM chip here that stores the crash data, it says L56R on it:

Solder and Hookup to an EEPROM Reader

IMG_6734.JPG
IMG_6735.JPG
IMG_6745.JPG
programmer_mod.jpg

Solder some 32 gauge hookup wire to connect it to the serial
port EEPROM reader:

I built a little EEPROM reader using some resistors and diodes:

Here’s the setup, with the airbag computer EEPROM going to
the reader, and then the reader going to the serial port directly on a legacy Pentium 4 computer. You can also purchase USB EEPROM readers:

Analyze Crash Data

IMG_6747.JPG
crashed 02 corolla clear.JPG
corolla virgin.JPG
crashed 02 corolla.JPG

Then I used PonyProg software which is a serial device
programmer to read from the EEPROM chip:

Here’s what the crash data looks like:

From a clean, uncrashed Corolla, I dumped the information
from its SRS computer and it looks like this:

Comparing the two, you can see a lot of data values have
changed.

So now I’m going to replace all the values from the crashed chip with those from the virgin chip and rewrite it to the computer to clear the hard code. Then I’ll replace it into the vehicle:

Replace the Airbag Computer

IMG_6762.JPG
IMG_6799.JPG

So now I’m going to replace all the values from the crashed chip with those from the virgin chip and rewrite it to the computer to clear the hard code. Then I’ll replace it into the vehicle:

Test to Make Sure It Works

techstream no codes found.jpg
IMG_6845.JPG

The SRS light should go out within 6 seconds if everything
is functioning normally. I also double checked it with Toyota’s techstream software and there aren’t any codes or faults found.

And It works!