BMW E46 Fanatics Forum banner

1 - 20 of 8132 Posts

·
Registered
Joined
·
3,106 Posts
Discussion Starter #1 (Edited)
For all you MS43 guys out there, we did some massive work to help you out with the biggest and most important collection of software and knowledge available.

We want you to be able to tune your MS43 based on our software and knowledge, which we gathered in uncountable hours behind the computer screen and on the dyno making impressive mods :thumbup:

Instead of working at several different softwareversion, there are at least 6 know up to now, we decided to bring this together to work just at one so the biggest support can be guaranteed.

The softwareversion we are talking about and the definition is written for will be MS430056. We´ve chosen it for several reasons, at least it has the most corresponding damos file.

Unfortunally there is no official support from BMW to flash that specific softwareversion, but thats no big deal as we have erased the EWS system for that specific version in our ews deleted file.

So, to work with the xdf is rather simple. All you need to do is to make shure you either have a MS43 running at that softwareversion or you simply flash the ews delete file onto your ecu. The latter one has some pro´s as there is a logger file that can be used to gather information on the engine state. If you already have a logger for your MS430056 file, you can stay with your current ecu.

If you´re uncomfortable with deleting the EWS system from your ecu, we can supply you a virginized file to use, but that again lacks logger capability (you can always purchase your own license if you want to!).

Supported are all 4 different engine versions which use the MS43, namely its M54B22, M54B25, M54B30 and Alpina E/5. If you have a stock MS430056 for a different engine, please send us an email at MS43info @ yahoo.com if you wish to support us. However we are confident to have the needed files within a few days, so that every supported engine can be tuned (Franken-engines are possible also, but may require additional work!)

The most recent constants, factors and maps are included in this amazing definition file. They are grouped into the most reasoned categories for easier working.

Instead of attaching the files here with *.pdf extension and the need to mess with them, we are hosting the files at a google drive. That makes it much easier to upload updated versions, so make shure you check back.

MS43 development crew


Anonymous upload of MS43 files can be done via the following link:

https://script.google.com/macros/s/AKfycbwTQfzvf7DRuHnkBtLrRD3IrHNG7Q4SDCDpLUjKcvRpDLG3cg/exec



Video instructions are available at Youtube! :thumbsup:

https://www.youtube.com/watch?v=QQl-Hi_ete0

FAQ:

1. what cables do i need? i have an inpa cable at the moment

Perfect! If it has an FTDI chip (most probably), this is going to do it all.

2. what software do i need? (i have galleto, JMgarageflasher and pro tuner is that everything? ig got this from your thread on here.)

Exactly! You can modify the Galletto.exe to work with your existing INPA cable. JMGarageFlasher works with every obd cable as far as i can tell.

3. how do i put the dme into boot mode? does the ecu need to be on a bench set up? or does it still have to be connected to the car and i connect to the obd2 port? iv been reading on how to do it but im getting quite confused with it all.

This is covered in our instructions on how to read the full flash file and i would like you to read it. If its not working for you, re-read it and try again. Still not working, ask me again. ;)

4.if it is a bench setup do i need to connect to the connector socket pins on the DME?

You can do it on a bench or you can do it in the car, whatever you prefer. I´m using a bench setup as i´m pretty often downloading and uploading the full flash file.

PLEASE NOTE: You need boot mode flashing ONLY if you are going to flash the full 512kb file. Normally its enough to flash the tune/calibration section with Galletto.

UPLOADING 512kb can only be done with JMGarageFlasher. So i´d advise to use JMGarageFlasher WHENEVER you deal with the 512kb file.


5. do i put it into boot mode, read the file on the ecu then i can transfer the file as a .bin to pro tuner, make the alterations then write it back using jmgarageflasher?


TunerPro currently only works with the tune/calibration file (64kb) which can be up- and downloaded via Galletto without the boot mode

So, basically what you´re going to do is to edit the Galletto.exe, download the tune/calibration and upload it into TunerPro. In there, you make the changes, correct the checksum and re-upload it to your ecu afterwards.

However if you are using the ews delete files, you need to flash that 512kb via JMGarageFlasher and using bootmode. IF your are using the ews deleted files, there is no need to correct the checksum after modifying the tune/calibration.

6.how do i perform the EWS delete? from what i make of it i put the DME into boot mode then write/flash the file on the google drive folder .BIN file to the DME?

Exactly! You first force the ecu into bootmode (use the instructional pdf as resource), connect it to JMGarageFlasher, upload the 512kb file which matches your engine type (M54B**) and thats it.

This step enables you to use BMWLogger, TunerPro XDF and maybe other funny stuff in the future.


If I understand correctly, the EWS is theft prevention.

Correct.

1. Can you not flash the ECU without "deleting" the EWS?

Of course you can.

2. Can this be reversed if you want, or is it gone "forever"?

Yes, everytime! You can always flash any MS43 to your ecu.

3. Should I get a second system to play with, and save whats in my car?

Absolutely! I´d always recommend getting a spare ecu to play with.

4. When you flash the delete program, is the factory "limits" removed to a base point, or do you need to alter the maps to liking. (rev limit, low level limits like that, not full ignition and fuel)

Yes and no. We´re not removing any limiters except the rpm limiter for missing vehicle speed :hi: We don´t want to supply tuned files.


5. Is everyone using the Galletto 1260, or is another/better option available now?

We recommend using JMGarageFlasher for working with the full flash file in bootmode and Galletto for working with the partial file.


I'm spending free time looking all this up when not studying, so catch up has been slow. I'm very interested in knowing more about reflashing factory computers like this instead of removing having to remove everything for a full stand alone. Factory base tunes always seem to have the best idle, cold, and hot start settings that are time consuming and frustrating.

Thats absolutely correct. BMW and Alpina used extensive work to get the ecu almost perfect for every situation.


So, as recap:

512kb file is best handled by JMGarageFlasher and contains vehicle specific data like EWS, VIN, the maps in the tune and, most important, it contains all the code on how the ecu needs to handle all the maps.
It MUST be handled in bootmode

64kb file is best handled by Galletto. This file contains all the maps, scalars, factors and constants which separate one engine from the other, like M54B22 vs. M54B30 or E46 from E39. This is the file that needs to be loaded in WinOLS or TunerPro to modify for changes :hi:
It must NOT be handled in bootmode

Feature overview

 

·
Registered
Joined
·
2,674 Posts
Great!

To flash the full file place into boot mode but instead of read upload the binary?
 

·
Registered
Joined
·
3,106 Posts
Discussion Starter #5
Use JMGarageflasher to upload. Yes, force the ecu into boot mode and flash the whole 512kb file. afterwards use Galletto or fake it and change tune section. No need to care about checksum of partial file. :thumbsup:
 

·
Registered
Joined
·
2,674 Posts
I tested the ews off file above and engine does not start.
I have a spare MS43 I can play with. Hakken, Did you clear variants and adaptations before trying to start it?
 

·
Registered
Joined
·
982 Posts
I have a spare MS43 I can play with. Hakken, Did you clear variants and adaptations before trying to start it?
Yes I did, regardless it should start the engine. My solution works, no need to do anything else.
I guess Daniel and his coder tested this on a bench and not on a real car.
 

·
Registered
Joined
·
717 Posts
Yes I did, regardless it should start the engine. My solution works, no need to do anything else.
I guess Daniel and his coder tested this on a bench and not on a real car.
Please leave this thread, I'm so tired of your misinformation and negative attitude. Ews delete is working just fine on my car as well.
 

·
Registered
Joined
·
3,106 Posts
Discussion Starter #13 (Edited)
I have a spare MS43 I can play with. Hakken, Did you clear variants and adaptations before trying to start it?
Unfortunally he´s right this time. I messed with the implementation of the signature just before releasing the file, so that well-known People can`t state it`s their work.

Nevertheless i forgot to correct checksum2 at that file before uploading it, thats why it says "100 ecu error".

I apologyze for that mistake and will update the Google drive as soon as possible.

Sorry for the confusion.:tsk:
 

·
Registered
Joined
·
8,016 Posts
You are a fraud and a liar. Very typical for Arizona BMW owner. Daniel just confirmed that it does not work.

Thanks on honesty, at least some of it is left in occupied Germany. But it is not good for your reputation to release something without testing it first.

:facepalm:


This, coming from the leading authority on truth & honesty.... :rolleyes:

Hell, I wouldn't buy Girl Scout cookies from you even if I were starving.




Rob43
 

·
Registered
Joined
·
3,106 Posts
Discussion Starter #16
Thanks on honesty, at least some of it is left in occupied Germany. But it is not good for your reputation to release something without testing it first.
I Don't care about Reputation. We know how its working and without thiefs like we all know, i would have released it without my signature. But as we both know that there are terrible People all around :lmao:, unfortunally that means we have to stick with the signature

As our Group obviously doesnt Need that signature, i implemented it just for those terrible persons, you know :tsk:
 

·
Registered
Joined
·
2,674 Posts
Unfortunally he´s right this time. I messed with the implementation of the signature just before releasing the file, so that well-known People can`t state it`s their work.

Nevertheless i forgot to correct checksum2 at that file before uploading it, thats why it says "100 ecu error".

I apologyze for that mistake and will update the Google drive as soon as possible.

Sorry for the confusion.:tsk:
No worries about it. I'll keep an eye out for it and try it on my spare ECU when I have a chance. People make mistakes and no reason to go Hakken about it.

:facepalm:

This, coming from the leading authority on truth & honesty.... :rolleyes:

Hell, I wouldn't buy Girl Scout cookies from you even if I were starving.

Rob43
:rofl:
 
1 - 20 of 8132 Posts
Top