|
|
|
|
|
|
BMW Garage | BMW Meets | Register | Today's Posts | Search |
|
BMW 3-Series (E90 E92) Forum
>
MHD flasher keeps failing, please help!
|
|
04-07-2018, 07:27 AM | #45 | |
Colonel
1000
Rep 2,287
Posts |
Quote:
With my limited knowledge, I'll try to explain. All of the BMW modules are programmable over ODB using BMW tools. This is how BMW utilizes common modules and gives them an update tool when new software released. The BMW tools utilize several security keys/protocols to protect the hardware. These are a Seed and response authentication that BMWs tools utilize to gain access to modules over ODB. There are several security levels on each module. The security key only provides access to flash and read the DME, the main defense against unauthorized software is the RSA signature check performed after an ODB flash. At the end of the flash process, the program will check the new data and confirm the RSA signature, if the check fails the DME will switch into a "recovery state", often mistaken for a Bricked DME. Most of the time when some one talks about an "unlocked" DME they are referring to an RSA defeat. When you have the RSA defeated, you can flash custom files/tunes over ODB without the proper BMW RSA signature. The RSA signature is too difficult to calculate with existing personal computers. Some of the tuners and aftermarket flash tools will modify the ODB access security keys to prohibit access to certain levels. Once the key has been changed from the BMW original, there is little chance in bypassing them using other ODB tools. It may be possible to use BMW tools Winfkp / expert mode to flash the DME back to stock but I would not attempt that without some form of a back up plan if the flash fails to authenticate. It's simply impossible to know what modifications have been made to your DME program. I would try to read the DME using BMW tools such as INPA and Winfkp diagnostic tools to see if you have any access to the DME. If those tools don't work, go back to your DME vender and push them for a resolution. |
|
Appreciate
0
|
04-07-2018, 08:39 AM | #46 | |
Enlisted Member
4
Rep 27
Posts |
Quote:
The company I sent the dme to swears up and down they don't do write protection so I'm not sure what to do other than try to find another dme and have a different company do the sync. I still have my msd80, so maybe another option would be to send that one off for repair. I was getting a constant ambient pressure sensor code with my msd80 |
|
Appreciate
0
|
04-08-2018, 05:57 AM | #47 | ||
VAG Survivor
40
Rep 150
Posts |
Quote:
I know it will require a bit of downtime on your part but it'll be worth it eventually. You don't know what else you'll discover isn't working with this ECU down the road... Edit: I just re-read your post and saw you got the ECU and the unlocking service in separate places. That might complicate my suggestion as we don't know who's at fault here, ecu seller or the coder.
__________________
F10 535i LCI, Hybrid Turbo, Custom Inlet, Spool FX-150 Pump HPFP, TI Automotive LPFP, DV+, Phoenix IC, FTP CP, High Flow Cat, M5 Mufflers, Custom Tuned By David Shoup.
|
||
Appreciate
0
|
04-08-2018, 08:54 AM | #48 | |
Colonel
1000
Rep 2,287
Posts |
Quote:
Either way I can't imaging a reputable company not wanting to help you. Be polite and give them all of the information they need. I see they have a 100% reputation, I'd bet they like to keep that. Have you tried reading the DME with BMW standard tools, INPA, Tool32 Winfkp? Can you do a UIF read? |
|
Appreciate
0
|
04-09-2018, 12:50 PM | #49 | |
Enlisted Member
4
Rep 27
Posts |
Quote:
|
|
Appreciate
0
|
04-10-2018, 06:47 PM | #50 | ||
Colonel
1000
Rep 2,287
Posts |
Quote:
Try INPA and select E90 Engine MSD 80 Then look for a menu that pulls up memory and try reading the UIF section. That should be a start. Would not hurt if you did some research on how to use iNPA and winfkp. |
||
Appreciate
0
|
04-11-2018, 02:00 PM | #51 | |
Enlisted Member
4
Rep 27
Posts |
Quote:
|
|
Appreciate
0
|
04-11-2018, 05:56 PM | #52 | ||
Colonel
1000
Rep 2,287
Posts |
Quote:
|
||
Appreciate
0
|
04-16-2018, 02:00 PM | #53 |
Enlisted Member
4
Rep 27
Posts |
Well I ended up finding a BMW ecu place around Atlanta (about an hr away) that can get rid of the write protection and do an mhd flash for me. Seems like that's the best way to go
|
Appreciate
0
|
Bookmarks |
|
|