DME updates with WinKFP

It might do, depends if the MPC555 chip has died, the tool hooks up directly to it so just need that to be in working order. Could try reading it to take a backup first?

Have you looked at the harness and pins on the DME? Mine had oil pooled in the one of the connectors, think it wicked up from the oil sensor.
 
spazmochad said:
It might do, depends if the MPC555 chip has died, the tool hooks up directly to it so just need that to be in working order. Could try reading it to take a backup first?

Have you looked at the harness and pins on the DME? Mine had oil pooled in the one of the connectors, think it wicked up from the oil sensor.
Hey, I'm engine/airframes mate. Your first sentence lost me. :rofl:
But we have checked the connections. All perfect, clean and dry.

I have found a place advertising in Norwich, about 15 minutes from me. I'm waiting for them to reply. If not, whereabouts are you?
 
spazmochad said:
It might do, depends if the MPC555 chip has died, the tool hooks up directly to it so just need that to be in working order. Could try reading it to take a backup first?

Have you looked at the harness and pins on the DME? Mine had oil pooled in the one of the connectors, think it wicked up from the oil sensor.

Hi mate

really appreciate your help so far on this one

I was thinking on the drive home- is there a bench tool that allows you to:

-take the DME out
-power it
-connect it to WINKFP
-flash the software off the car on the bench?

You can tell I'm a saddo thinking that I could make something to do this....

Stuart
 
You can bench read the DME no problem, however if the DME isn't booting then you won't be able to access via WinKFP.

If the DME isn't booting because the flash is corrupt then BDM (background debug mode) using specialist hardware is the only way to communicate with the ECU.

It's unlikely the DME isnt booting due to corruption though so I'd check for water ingress, corroded pins etc.

If the DME is dead, just pick up a replacement from ebay, you can use the part numbers from RealOEM to find one that will suit.

https://www.realoem.com/bmw/enUS/showparts?id=BT52-EUR-08-2003-E85-BMW-Z4_30i&diagId=12_1240

Once you have the replacement you can use https://www.bimmertuningtools.com/product/ms45-quickflash/ to disable EWS and the car should fire straight up.

Btw, deleting EWS has no negative effects on the car or its security, it simply disables the check performed by the DME to check that it's 'paired' with it's original EWS module. A valid key etc is still required.
 
Martyn said:
You can bench read the DME no problem, however if the DME isn't booting then you won't be able to access via WinKFP.

If the DME isn't booting because the flash is corrupt then BDM (background debug mode) using specialist hardware is the only way to communicate with the ECU.

It's unlikely the DME isnt booting due to corruption though so I'd check for water ingress, corroded pins etc.

If the DME is dead, just pick up a replacement from ebay, you can use the part numbers from RealOEM to find one that will suit.

https://www.realoem.com/bmw/enUS/showparts?id=BT52-EUR-08-2003-E85-BMW-Z4_30i&diagId=12_1240

Once you have the replacement you can use https://www.bimmertuningtools.com/product/ms45-quickflash/ to disable EWS and the car should fire straight up.

Btw, deleting EWS has no negative effects on the car or its security, it simply disables the check performed by the DME to check that it's 'paired' with it's original EWS module. A valid key etc is still required.
Bearing in mind I am very much mechanically biased could you please in simple terms how I would go down this route. Do I still need my vin coded to the replacement DME? How do I make it recognise my key?
 
The VIN in the ECU is just for reference. Your keys are paired with the EWS module and not the ECU.
 
Martyn said:
The VIN in the ECU is just for reference. Your keys are paired with the EWS module and not the ECU.
So................. apologies for doing this to death.................... I get another DME, tell it not to talk to the EWS module and pop it in. Simple as that? What about software versions? I have found many part numbers that can be retrospectively swapped with mine, so they should work straight away yes?
 
The software version is largely irrelevant, but for the sake of simplicity id pick one up that came from the same size engine.
 
Martyn said:
The software version is largely irrelevant, but for the sake of simplicity id pick one up that came from the same size engine.
Thank you. I have a source for one already.
I need to talk with [ref]bigwinn[/ref] as he is my coding/software/anything not mechanical lifeline.
Hopefully we can sort this out.
 
spazmochad said:
bigwinn said:
Interesting

Anyone got one of the bimmertools on here?

I don't have anything outside of a BDM100 & the software for bench cloning like for like with a Windows XP laptop.

I've invested in it and i'm installing as we speak
 
Martyn said:
You can bench read the DME no problem, however if the DME isn't booting then you won't be able to access via WinKFP.

If the DME isn't booting because the flash is corrupt then BDM (background debug mode) using specialist hardware is the only way to communicate with the ECU.

It's unlikely the DME isnt booting due to corruption though so I'd check for water ingress, corroded pins etc.

If the DME is dead, just pick up a replacement from ebay, you can use the part numbers from RealOEM to find one that will suit.

https://www.realoem.com/bmw/enUS/showparts?id=BT52-EUR-08-2003-E85-BMW-Z4_30i&diagId=12_1240

Once you have the replacement you can use https://www.bimmertuningtools.com/product/ms45-quickflash/ to disable EWS and the car should fire straight up.

Btw, deleting EWS has no negative effects on the car or its security, it simply disables the check performed by the DME to check that it's 'paired' with it's original EWS module. A valid key etc is still required.

Martyn

We got the new DME in the car and fired up the program- great

However I cant select the patch EWS box- I've asked the seller for support but he is better at one word answers than I am so not holding my breath...

Have you had this issue?
 
bigwinn said:
Martyn said:
You can bench read the DME no problem, however if the DME isn't booting then you won't be able to access via WinKFP.

If the DME isn't booting because the flash is corrupt then BDM (background debug mode) using specialist hardware is the only way to communicate with the ECU.

It's unlikely the DME isnt booting due to corruption though so I'd check for water ingress, corroded pins etc.

If the DME is dead, just pick up a replacement from ebay, you can use the part numbers from RealOEM to find one that will suit.

https://www.realoem.com/bmw/enUS/showparts?id=BT52-EUR-08-2003-E85-BMW-Z4_30i&diagId=12_1240

Once you have the replacement you can use https://www.bimmertuningtools.com/product/ms45-quickflash/ to disable EWS and the car should fire straight up.

Btw, deleting EWS has no negative effects on the car or its security, it simply disables the check performed by the DME to check that it's 'paired' with it's original EWS module. A valid key etc is still required.

Martyn

We got the new DME in the car and fired up the program- great

However I cant select the patch EWS box- I've asked the seller for support but he is better at one word answers than I am so not holding my breath...

Have you had this issue?
Cross-ref to this thread for more details please: https://z4-forum.com/forum/viewtopic.php?t=138958

This is where we're at:
"New DME fitted and the software found it and all seemed to be going well. However, the check box to disconnect the EWS would not light up as advertised. Tried to fire it up and we still got a whole raft of codes and it wouldn't even start.
So then we noted that we could update the VIN. The DME has 14 slots to put a VIN into. Unfortunately, you can add, but you cannot remove the old one.
We added my car's VIN and when we updated it, sure enough the DME now shows my VIN. Partial success at least and something Stuart can hopefully use in the future.
Now when we checked it would still not start!!!
All the warning lights are out and the only code is a tamper warning for the EWS. (Even though it should be seeing the correct VIN). Car locks, unlocks, alarms etc, so it seems to be a communication issues between the DME and EWS.
Still we cannot access the check box to disable that function.
Out of interest we refitted my old DME. That starts, hunts, eventually dies, resets and runs smoothly for 10 seconds then dies again. Exactly as it did before. Stuart tried to interrogate it but the new software cannot find it - which at least seems to isolate the issue to that DME.
So it at least seems to prove the EWS is not at fault as that recognises the DME and lets the car start."
 
bigwinn said:
Martyn said:
You can bench read the DME no problem, however if the DME isn't booting then you won't be able to access via WinKFP.

If the DME isn't booting because the flash is corrupt then BDM (background debug mode) using specialist hardware is the only way to communicate with the ECU.

It's unlikely the DME isnt booting due to corruption though so I'd check for water ingress, corroded pins etc.

If the DME is dead, just pick up a replacement from ebay, you can use the part numbers from RealOEM to find one that will suit.

https://www.realoem.com/bmw/enUS/showparts?id=BT52-EUR-08-2003-E85-BMW-Z4_30i&diagId=12_1240

Once you have the replacement you can use https://www.bimmertuningtools.com/product/ms45-quickflash/ to disable EWS and the car should fire straight up.

Btw, deleting EWS has no negative effects on the car or its security, it simply disables the check performed by the DME to check that it's 'paired' with it's original EWS module. A valid key etc is still required.

Martyn

We got the new DME in the car and fired up the program- great

However I cant select the patch EWS box- I've asked the seller for support but he is better at one word answers than I am so not holding my breath...

Have you had this issue?

Do you need to read the DME with the tool first, then load those files into the next bit before clicking delete EWS and writing the patched code back onto the DME?
 
spazmochad said:
bigwinn said:
Martyn said:
You can bench read the DME no problem, however if the DME isn't booting then you won't be able to access via WinKFP.

If the DME isn't booting because the flash is corrupt then BDM (background debug mode) using specialist hardware is the only way to communicate with the ECU.

It's unlikely the DME isnt booting due to corruption though so I'd check for water ingress, corroded pins etc.

If the DME is dead, just pick up a replacement from ebay, you can use the part numbers from RealOEM to find one that will suit.

https://www.realoem.com/bmw/enUS/showparts?id=BT52-EUR-08-2003-E85-BMW-Z4_30i&diagId=12_1240

Once you have the replacement you can use https://www.bimmertuningtools.com/product/ms45-quickflash/ to disable EWS and the car should fire straight up.

Btw, deleting EWS has no negative effects on the car or its security, it simply disables the check performed by the DME to check that it's 'paired' with it's original EWS module. A valid key etc is still required.

Martyn

We got the new DME in the car and fired up the program- great

However I cant select the patch EWS box- I've asked the seller for support but he is better at one word answers than I am so not holding my breath...

Have you had this issue?

Do you need to read the DME with the tool first, then load those files into the next bit before clicking delete EWS and writing the patched code back onto the DME?
I watched Stuart. Pretty sure he did exactly those steps but the check box remained greyed out.
Annoying as I'm convinced we're nearly there now.
 
enuff_zed said:
spazmochad said:
bigwinn said:
Martyn

We got the new DME in the car and fired up the program- great

However I cant select the patch EWS box- I've asked the seller for support but he is better at one word answers than I am so not holding my breath...

Have you had this issue?

Do you need to read the DME with the tool first, then load those files into the next bit before clicking delete EWS and writing the patched code back onto the DME?
I watched Stuart. Pretty sure he did exactly those steps but the check box remained greyed out.
Annoying as I'm convinced we're nearly there now.

Yeah, it must be pretty frustrating. Sorry I can't be more helpful as I've not used that tool, I read up a bit before with mine and came to the conclusion that doing a full read write of the DME wasn't possible whilst it was in the car, but I must have been wrong.

If you get totally stuck you're welcome to send them both over and I'll clone them, hopefully Martyn comes back with some more knowledge of the tool and it's something simple.
 
spazmochad said:
If you get totally stuck you're welcome to send them both over and I'll clone them, hopefully Martyn comes back with some more knowledge of the tool and it's something simple.
Thanks for the offer.
As I now know mine is duff and have a compatible replacement we'd already discussed that may be the next step.
 
If it's anything like the MSS70 tool you need to take a full read, then do an RSA bypass. Once the RSA bypass is done an EWS delete can be patched in.
 
Back
Top Bottom