Originally posted by Stringgrinder
View Post
2) No software will brick anything if you are only trying to read a module's memory. Keep in mind that it you have a custom tune you will not be able to read it with any of the commonly available packages. The tuners will encrypt the file they distribute and alter parameters in the DME so it cannot be read by OBDII. In addition, most MSS60 DMEs are programmed at the factory to prevent BDM reads so that option is generally out.
But if all you want to do is ascertain factory software level, you can do that with INPA (BMW standard tools) and any DCAN cable, even a junk Chinese knockoff. MSS6x flasher is also a great option and it is far easier to install. It will give you the installed software version info and read the entire flash - it will even give you the SK/ISN (although that is not read out from its original location in protected memory).
3) Good luck with logging - I've used BMWLogger - it is antique, awkward and inflexible. NOWHERE near as nice as MHD logger for the N54. It does work but if you find something better, let me know.
4) By far the best option for flashing the DME with program or calibration data that you've edited is MSS6x with the Bimmergeeks cable. It's been said multiple times but just to make sure, you MUST get either the Bimmergeeks cable (or one with properly updated firmware),or update the firmware yourself. If all you want to do is update the factory software to the most current version, just use WinKFP (BMW Standard tools). Again, you MUST use an updated cable
Leave a comment: