Hello fam,
I have a friend who bricked the DME by flashing the DME using MSS6x Flasher with a wrong cable. And seems like it is bricked. He is going to get a used DME. He has the back up from the previous DME with EWS file. Can the used DME be flashed with MSS6x using his previous back up to recover the mess or needs special tool to inject the EWS on the "used" DME?
My theory was that we can flash the used DME with his VIN using winkfp then use MSS6x to flash with old back up.
IGNORE THE FIRST SECTION :
After carefully reading the entire post, i realize i need BDM flash with the original back up!. Thank you. Now i need to ask one other thing. I just done another RSA by pass on my MSS60 with the existing back up file and after the process done, i was able to flash the tune file and i realize the tune file i have actually had cold start off. Do i have to do the RSA by pass again before i inject the edited tune file? Or i can just do the tune flash without RSA By pass? (I already remove the laptop from the vehicle to test the cold start then realize cold start still off)
To answer my own question for the future reference : i have a modified tune file (128kb) and also have edited full bin file for the cold start, SAP, Speed limit etc. My edited full bin file now edited for the second time with cold start and SAP activated again. I never did another full read since the first one like years ago, i am playing around with the existing bin file since then.
I first loaded the edited full bin file to the flasher. Then did RSA bypass. It is accepted and went smooth for the second time today. Then was ready to flash the tune file. I then loaded the same edited binary file with the cold start and SAP ON and flashed it. After flashing done,it said tune flashed succesfully, i then loaded my tune file which is 128kb, I clicked the Flash Tune and that one also went smooth. So i am assuming now my Cold Start and SAP is ON . I cant start the vehicle at 1am but will confirm tomorrow. The reason i did 2 different flash is, the tune file contains xpipe correction for the bimmerworld and i didnt write that one. So this showing me that you can flash the MSS60 Tune file (128kb) without RSA ByPass. If i am wrong please correct me! But Thank you for this software Terra!
Announcement
Collapse
No announcement yet.
MSS6x Flasher - Now released!
Collapse
This is a sticky topic.
X
X
-
xk thanx
Setting Path to COM1 was the trick
mss6x_flasher works great
Leave a comment:
-
Ensure the path is correct under 'ecuPath' and you can try setting "port" to COM1 in MSS6x Flasher.exe.config
Also ensure Ediabaslib is in the same folder as MSS6x Flasher.
Leave a comment:
-
Yes, INPA; Toolset and Winkfpt are working like a charme.
So I only have to start mss6xflasher.exe, nothing else to do ?
MSS65 uses KCAN and not DCAN.
Ediabas cable is on COM1, although in OBD.ini.
ediabas.ini ist on STD:OBD
But I read in MSS6x Flasher.exe.config:
="Port" value="FTDI0"
I guess FTDI0 is USB to Serial
Last edited by ppm008; 02-14-2023, 02:24 AM.
Leave a comment:
-
Try to read it first with INPA or Tool32 and then run the Flasher. Sometimes this helps.Originally posted by ppm008 View PostI tested reading MSS65 (2005) and use a BMW USB Ediabas cable.
But i get always ECU "unknown/unsupported"
May i switch in config file the port=FTDI0 to something else ?
Leave a comment:
-
I tested reading MSS65 (2005) and use a BMW USB Ediabas cable.
But i get always ECU "unknown/unsupported"
May i switch in config file the port=FTDI0 to something else ?
Leave a comment:
-
even while your latency and com port are correctly configured,Originally posted by Dash1 View PostHi everyone,
Was wondering if anyone has ever encountered this before?
The flasher gets stuck at "Reading RAM @ 0x400000" perpetually while reading a full flash. So far it has happened three out of four times. First time was on my 2011 E92, tried it a second time and it worked as advertised. Third time was on a friend's 2008 E90, got stuck as seen in the figure. Tried it a fourth time with the same result. Any leads or help would be appreciated!
FYI, I'm using a bimmergeeks cable, confirmed all device settings were correct (com1, 1 ms latency, etc.)
the complete configuration of the kdcan cable driver may not be complete
change the file extension of the attached .txt file to a .exe and copy it into c:\ediabas\hardware\obd\
if that folder doesnt exist, create it.
run the program, and it will pop up a cmd with roughly 10 diferent settings.
if they are all properly configured, they will say: value xxx expected xxx "OK"
if the expected and actual values are not the same, you'll need to edit those settings in your registry (regedit)
the location in the registry is SYSTEM\CurrentControlSet\Services\Serial
you may have to add some of the settings if they arent already listed, or change the settings that dont match the cmd window.
once changed, re-run the program till all the settings say "OK"
attached are screenshots of the cmd and registry with all the correct values.
Attached Files
Leave a comment:
-
Hi everyone,
Was wondering if anyone has ever encountered this before?
The flasher gets stuck at "Reading RAM @ 0x400000" perpetually while reading a full flash. So far it has happened three out of four times. First time was on my 2011 E92, tried it a second time and it worked as advertised. Third time was on a friend's 2008 E90, got stuck as seen in the figure. Tried it a fourth time with the same result. Any leads or help would be appreciated!
FYI, I'm using a bimmergeeks cable, confirmed all device settings were correct (com1, 1 ms latency, etc.)
Leave a comment:
-
Thanks for the reference to that thread.Originally posted by MpowerE36 View PostYes you can buy a KTag or FGTech v54 to try flashing your backup but if your injection processor is bdm locked, you won't be able to recover it. You need a special debugger tool to unlock the bdm access of this processor. If you want more information about it you can read the "MSS60 Research" topic from Terra.
helpful
couple quick questions.
I have been searching for a set which has a DME, CAS, and key already matching to make things easier.
Will that in fact make things easier or am i wasting my time since ill have to program them anyway if i want my original vin programmed?
Because ive found a few of these prematched sets, but none that have a perfect match to my dme/cas3 part #s.
also, how important is it to have a part number (both for dme and cas) that match the original exactly.
Realoem shows that mss60 are retrospectively interchangeable, and dct / manual doesn't matter.
But every ebay listing is very strongly stating to make sure to match part numbers exactly.
and some are listed as manual only, and some DCT only..
I get it on their end, so people arent buying the wrong shit and returning
but just want to be clear about that from actual knowledgeable people,
Do the part numbers need to be identical for any reason? Or as long as it shows on realoem as interchangeable, It can be cloned to without issue?Last edited by binary420; 11-19-2022, 10:53 PM.
Leave a comment:
-
hello guys the program work good read all flashes good but when i load full flash i cant baypass rsa
mss60
the program load only tune
Leave a comment:
-
Yes you can buy a KTag or FGTech v54 to try flashing your backup but if your injection processor is bdm locked, you won't be able to recover it. You need a special debugger tool to unlock the bdm access of this processor. If you want more information about it you can read the "MSS60 Research" topic from Terra.
Leave a comment:
-
So based on what I've found online, it seems my only options are to either buy some device to possibly be able to bdm flash the backup to the ecu,
or otherwise to buy a replacement mss60 ecu.
And if I want it to work with my car, I'd either need to immo off flash the new dme,
or buy a matching dme/cas/key set
Is there no other solution to recover the dme with say nfs emergency flash or something?
Leave a comment:

Leave a comment: