PDA

View Full Version : Progman V32 MRS recode HELP!!



Julian64
05-26-2012, 11:17 AM
Having a problem with a Airbag system on an E39 M5. Errors cannot be cleared saying ECU fault Tried a recode on the unit and got this

http://i46.tinypic.com/2cyp1yg.jpg

Not sure what to do at this point apart from look for a replacement unit. Anyone got any ideas? Especially what the errors mean :)

Identification shows

BMW PN 6900727
BMW Hardware 40
Coding index 10
Diagnosis I 8
Buss index 0
Date of manufacture 5
Date of manufature year 1
Supplier temec
Software number 30

David Mc
05-27-2012, 06:26 AM
Errors are:-
0 x 001A (26) = Seat occupancy
0 x 0011 (17) = Supply voltage
0 x 00F0 (240)= Internal fault
(first value is the error code in hexadecimal, bracketed value is the decimal fault code).
You don't need to recode the module, just fix the faults by either replacing the seat occupancy sensor or fitting a circuit to fool the module into thinking that the sensor is okay, making sure that the fuses to the circuit are okay, then erasing the fault codes.

Make sure that the battery has been disconnected before attempting any repairs but apart from the physical repairs, the codes can be erased using INPA or DIS - no need to use PROGMAN.

Julian64
05-27-2012, 01:21 PM
Afraid not that easy. I think the 240 ECU fault is the one thats the problem. Ive swapped out the seat sensors and they don't have a problem, I've checked the voltage to the unit and it doesn't seem to have a problem.

The ECU seems to be giving off spurious errors. I believe that when the unit gives a 240 error its effectively saying 'you can't trust me'

I think the ECU error might also be a reason the unit won't code anymore.

Need some expert, or someone in the same boat to confirm

Julian64
05-29-2012, 10:28 AM
Okay, for any of you interested. I ordered a second hand airbag ECU unit off ebay for £25.

Connected it up, used progman V32 to recode and now have a fully working airbag system again.

Am now going to take the old ECU apart to see what went wrong with it.

Only learning experience I can take from this is proof progman V32 with the changes.iso is a fully working system for recoding airbags.

And that the error (240) is an ECU fatal error which means all the other errors produced by the ECU from then on are likely to be fake.

Hope this helps someone