BL Mazda 3 (2009 to 2013): How to reset a crashed airbag control module.

Описание к видео BL Mazda 3 (2009 to 2013): How to reset a crashed airbag control module.

This video demonstrates how to use an EEPROM programmer to clear the crash data from four different airbag control modules that I have found in BL Mazda 3s (2009 to 2013). The principles are the same for many ACMs of a similar era.

If you own a crashed BL Mazda 3 that you want to repair, and you are looking for a guided introduction into EEPROM programming, then this video is for you. You absolutely DON’T need a new ACM module. You can clear and reuse the one you already have.

All the best. Share your knowledge.

Paul in Perth.

Camera helpers: Agnieszka Musiał (from Poland), Nadia Leopardi (from Egypt) and Luka Moore (from Australia).
The Dude: Paul in Perth (from Australia).

The hardware I used was:
GQ-4x4 EEPROM Programmer (any EEPROM programmer that can program a 95xxx chip would have worked).
ZIF male to male 8-pin conn header (2 x straight 4-pin conn headers would also work).
8 x female to female Dupont connectors. I prefer the ones around 20cms long for this particular job.
Pomona 5250 SOIC-8 chip clip.
10x loupe.

The software I used was:
GQ USB Programmer.

The websites I used were:
https://carprogonline.com/
https://www.diffnow.com/compare-files

The website I mentioned, but didn’t visit was:
https://www.weboctopus.nl/airbag-srs-...

For the B39G-57K30 and BCF1-57K30, the script you need to clear the crash is:
DEVICE M95640W
FILL FF 0x05F0 0x05FF
FILL FF 0x07D8 0x12FF
WRITE
VERIFY

For the BFD1-57K30, the script you need to clear the crash is:
DEVICE M95640W
FILL FF 0x0744 0x0773
FILL FF 0x0842 0x086F
WRITE
VERIFY

For the BFB6-57K30, the script you need to clear the crash is:
DEVICE M95640W
FILL FF 0x0744 0x0773
FILL 00 0x0774 0x1ACF
WRITE
VERIFY

Please remember: I reverse engineered these memory addresses with cars that had specific crash conditions (front airbags deployed, certain seats occupied etc). So if your ACM was for a side impact, or there were different seats occupied, then my reverse engineering won’t have found the memory addresses that you need cleared.

If you find that it hasn’t worked, just restore your chip back to the original backup you took, and then pay the ten euros to either Carprog Online or WebOctopus or whoever to have your file cleared. Then use DiffNow to work out the memory addresses that my script misses, and then tell me what the addresses were, so that I can edit this blurb and share the knowledge with the world.

It’s a shame that manufacturers don’t make this knowledge public. It would stop a lot of good parts being thrown in the bin. It would also stop some whole car being thrown in the shredder, as an otherwise uneconomic repair suddenly becomes economic.

TAGS: 2009 2010 2011 2012 2013 ACM Airbag Control Module dump clear crash data EEPROM SOIC-8 BIOS memory Dupont Pomona GQ Carprog WebOctopus DiffNow

Комментарии

Информация по комментариям в разработке