BMW M5 Forum and M6 Forums banner

Reprogram Euro SMG software to US cars! (Faster shifts + 4k Launch Control) for free!

399921 Views 1148 Replies 228 Participants Last post by  GeicoGecko
Edited by mod: DO NOT attempt to flash an LCI (08+) car unless you have a firmware-correct k/dcan cable. Only cable known to work is Bimmergeeks. If you brick your TCM you were warned!. See DIY sticky for link to exact post with updated instructions.

As we have seen the last few months coding has taken off! More and more people are offering windows up with remote, full bright angel eyes with headlights on, and more. Well here is the next step. Reflashing modules!

Euro smg software features:
-4k rpm launch control with auto shift at red line in S6
-Default S5 / D1 settings from cold start (US default S3/D3)
-Smoother / quicker shifts between gears

I didn't make a video however you can find several examples of it on youtube, here is one:

Attached is a guide made by terraphantm on m3forum. You can use the exact same process however instead of using E46 files you need E60 files and instead of using the #ZB number for SMGII CSL use one of the above.

Besides already flashing many E46 M3's with different tunes I have also done Rnydyman M5 with the euro smg software who i'm sure will give you his thoughts!

Hope everyone finds this information useful!


  • Like
Reactions: 5
1 - 7 of 1149 Posts
I already have the VAG-COM (Micro-CAN interface) cable for my VW.
Would it work with that?
My hope for the outcome is that you guys figure out a solution so that I can safely start messing with my car.
Would it be advantageous to contact bmw na and talk with someone about it? I mean at the least, they probably already have social media teams monitoring these forums. Rather have them work with us at this point.
I don't think BMW NA wants to support this type of activity for many reasons.
For one it opens up a whole can of worms as far as technical support. They need to draw the line somewhere, and this type of activity would definitely fall under unsupported. If they tell you how to do something, you will expect them to keep helping you each time there is an issue with coding.
And it takes away money from dealers and parts. In a way they would be teaching you how to not have to go get a replacement ECU part. They would prefer you go and replace the affected part, even if there are better solutions available.

I would be very pleasantly surprised if they stepped up to help. The people you would end up calling on the phone can't help in any way with anything technical. Standard answer is talk to an SA, that's what they are there for. Unless someone here actually knows an engineer that worked on this for BMW, I doubt we would get any useful BMW help.
See less See more
I don't know if this will help. I checked the hardware vesions of the SMG control units on

There is a version that was upgraded in cars after 09/2007.

<table border="0" cellspacing="0"><tbody><tr><th class="r0">No.</th><th class="r1">Description</th><th class="r0">Supplement</th><th class="r1" nowrap="nowrap">Qty</th><th class="r0" nowrap="nowrap"> From </th><th class="r1" nowrap="nowrap"> Up To </th><th class="r0" nowrap="nowrap">Part Number</th><th class="r1" nowrap="nowrap">Price</th><th class="r0">Notes</th></tr><tr><td class="r00">01</td><td class="r01">Rmfd programmed SMG control unit</td><td class="r00 p1">MK III</td><td class="r01">1</td><td class="r00">
</td><td class="r01">09/2007</td><td class="r00" nowrap="nowrap">23607840483</td><td class="r01" align="right" nowrap="nowrap">
</td><td class="r00">ENDED</td></tr><tr><td class="r10">01</td><td class="r11">Rmfd programmed SMG control unit</td><td class="r10 p1">MK III</td><td class="r11">1</td><td class="r10">
</td><td class="r11">
</td><td class="r10" nowrap="nowrap">23607842208</td><td class="r11" align="right" nowrap="nowrap">
What was the build date on the 2008 M5?
I wonder if this has anything to do with it. I guess the update did work on an 06 before, so this really doesn't explain it. But it's another piece of data.
Units were produced by Siemens.
See less See more
I have checked my own car and others after and have always seen 7842205 as the hardware number. What you are looking at their is programmed version of the smg controller which have changed with the different versions.
You are right. The unprogrammed version is also on sale and the part number ends in 7842205.
What did you use for a power supply?
Are these car related power supplies, or do you just use a generic power supply like a Keithley or Tenma?
Because those last two can get pricey.

And huge props to cartek for solving this issue. Posts like this are completely invaluable to the M5 community.
Dealer tech aren't allowed to be creative.
They can only follow flow charts when it comes to solving issues.

A good BMW Independent shop might have been able to help.
  • Like
Reactions: 1
1 - 7 of 1149 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.