• Beginning of a modern BMW Tuning revolution? Introducing the free BimmerBoost.com Siemens MSD80 / MSD81 'true opensource' N54 flash program/utility

      As many visitors to this website know, the community here pulled together and has developed a truly free and open tuning solution for BMW vehicles equipped with the MSD80 / MSD81 Siemens ECU such as those with the popular N54 motor (135/335). How did this come about? Well, a certain vendor known for milking the community dry at any opportunity to line his own pockets managed to twist what was portrayed as an open source tuning solution into a $400 closed source flashing tablet. He pissed off the wrong BMW community.


      The membership here pulled together and now BimmerBoost.com is happy to present its free N54 flash utility available for download under the downloads tab you should see toward the top of this page. The fact that this community was able to accomplish what nobody else had in record time speaks for itself. BimmerBoost.com proves the best and brightest the BMW tuning community has to offer reside here. Quality over quantity prevails.

      This is a monumental achievement for several reasons. One, BimmerBoost users showed they will not just sit around and complain about vendors taking advantage of them. They will do something about it and do something they have. Secondly, it shows how powerful this network of websites has become essentially opening up tuning for a platform where codes are guarded like nuclear secrets not only by BMW but by tuners themselves. That speaks volumes to the resourcefulness and talent of this community.

      I would personally like to thank the community here and express my respect and gratitude. These members in particular deserve a thanks from everyone for helping make this happen:

      @Terry@BMS @klipseracer @Roy Cormier @ajm8127 @flash guy @lulz_m3

      To the members who donated for cables, spare ecu's, etc., please PM me if you would like to be added to the names listed to get your due credit as I did not keep a list of the names. I will edit you into this post.

      It's interesting to note that it was the vendor who attempted to extort the community (again) that helped this happen as quickly as it did. If it was not for burning the wrong bridges in the past certain people would not be as galvanized as they were. He essentially shot himself in the foot a long time ago. Bravo sir, my hat is off to you. Your own greed and arrogance cost you money and put a forum you try to keep down in the strongest position it has ever been. I want to send you a fruit basket filled with Procede's.

      Regarding source code, due to said vendor stating he wished to take the code others have worked on it will be distributed under a license by BimmerBoost.com to developers. This is also to prevent individuals who have expressed a desire to steal the software and then sell it illegally profiting off the free and honest work of members here. The software license agreement covers distribution, simply look it over. Android ports for mobile devices are in the works as well as specific editions for tuning options such as the BMS JB4. All versions are developed under the copyright BimmerBoost.com holds (AND WILL ENFORCE) on the software.

      Thank you to everyone involved and those who supported the effort. It is interesting the youngest and smallest (by volume) of the major BMW sites is having the biggest impact in real world tuning for its users. Who really is the best? I leave that up to you to judge.

      This is just the beginning. As you have noticed our new downloads section above allows members to exchange files and maps. A member can upload a tune they created themselves to get feedback for example or have others test it. A member can upload a file specifically for a certain type of fuel. A member can upload a private download that only their tuner can access and the tuner can then post this same private file for the user to download. A member can specify what other members can download their file. There are a multitude of options.

      Going forward, BimmerBoost hopes to open up tuning on multiple BMW platforms. The N63/S63 motors hopefully will come next but let's all just be happy for now that this even took place.

      On a personal note, I hope the N54 community in particular realizes the enthusiasm that started this site is alive and well as proven by this collaboration. There is a large difference between playing around and trolling forums and then actually concentrating that energy into something productive. This is the result of positive practice and effort, not irrelevant OT posting/flaming. One should be paid attention to, the other should not.

      Congratulations to the N54 community and the BimmerBoost community, you changed the course of BMW tuning history today.
      This article was originally published in forum thread: Beginning of a modern BMW Tuning revolution? Introducing the free BimmerBoost.com MSD80 / MSD81 'true opensource' N54 flash program/utility started by Sticky View original post
      Comments 230 Comments
      1. bdtsulev's Avatar
        bdtsulev -
        Click here to enlarge Originally Posted by klipseracer Click here to enlarge
        It very well could provide clues. However, it depends on the DME/ECU that you are working with. If its a BMW DME, then some of this information may prove valuable, simply from an educational stand point. Zero of the code will be copy and paste status. But it may help you save time in learning how things work, but I can say that I knew a pretty big portion of how this stuff worked. In terms of coding and how to read/write data, etc. For instance on the Android Port I've had to write a driver, none of that is part of the PC application as the drivers are provided by FTDI. There are very small details, valuable details that have to be figured out for each DME, as well as protocol for the interfaces and CAN and DME that were learned. These small things however, are big things. Which platform are you targeting?
        I would be working with the ms45 dme for the m56 sulev motor. Id be doing naturally aspirated tuning at first and hopefully move into super charging or twincharging tuning. If its possible id try amd modify actual engine code to in order to add features too. I have limited coding experience but i always take the opportunity to learn new things, especially about cars, so even just an educational benefit sounds good to me.
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by Freon Click here to enlarge
        I'm hardly whining.
        You're whining.

        Click here to enlarge Originally Posted by Freon Click here to enlarge
        I'm confused by this, "trying to undermine or steal the project," statement.
        Then be confused.

        Click here to enlarge Originally Posted by Freon Click here to enlarge
        At some point you're going to have to decide on a license that balances the fact that people WILL make money off your open source project no matter how much it makes your blood boil, and not really making it open source and reneging on all the talk.
        I'll decide whatever I decide, thanks.

        Click here to enlarge Originally Posted by Freon Click here to enlarge
        I'm wondering if you really understood what you were getting into with all the "open source" talk.
        I'm wondering if you really understood what you were getting into after I wrote you should probably stop whining about newly released free beta software right about now.
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by inlineS54B32 Click here to enlarge
        One more thing - for motors like the S65, where does one get the bin (and XDF if it's what I think it's for)?
        You can't tune the S65 with this.
      1. Itsbrokeagain's Avatar
        Itsbrokeagain -
        Nice to see it coming along. Hope it turns out well....wish some people would be patient. Its like a beta turbo kit being dynoed for the first time and people asking why isnt it forsale right then and there lol
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by Itsbrokeagain Click here to enlarge
        Nice to see it coming along. Hope it turns out well....wish some people would be patient. Its like a beta turbo kit being dynoed for the first time and people asking why isnt it forsale right then and there lol
        This came about insanely fast and it's freaking free. I have never seen a project of this caliber at no cost done to this level this quickly. Certainly not in the BMW tuning scene.
      1. Itsbrokeagain's Avatar
        Itsbrokeagain -
        So how is this going to affect guys like Terry or PTF? Will it affect their sales by all the new people attempting to tune? Or is this just the software that allows you to just upload and read files?
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by Itsbrokeagain Click here to enlarge
        So how is this going to affect guys like Terry or PTF? Will it affect their sales by all the new people attempting to tune? Or is this just the software that allows you to just upload and read files?
        PTF can theoretically sell more tunes now. Terry just gave his customers an easy way to flash his back end.

        Everyone wins. Well, except one guy.
      1. _Ryan_'s Avatar
        _Ryan_ -
        Great effort guys. I downloaded and installed just to check it out, already broke it Click here to enlarge (Yes, I know it is beta)

        Bug report:
        W8 x64
        Launch application
        Do not connect cable or ECU
        Press 'ID ECU'

        Problem signature:
        Problem Event Name: CLR20r3
        Problem Signature 01: bimmerboostflash.exe
        Problem Signature 02: 1.0.0.4
        Problem Signature 03: 52002239
        Problem Signature 04: mscorlib
        Problem Signature 05: 4.0.30319.18051
        Problem Signature 06: 5173bf53
        Problem Signature 07: 4642
        Problem Signature 08: 463
        Problem Signature 09: System.ArgumentException
        OS Version: 6.2.9200.2.0.0.256.4
        Locale ID: 3081
        Additional Information 1: 6c51
        Additional Information 2: 6c5194579eec563434c6d9953dd7a2f8
        Additional Information 3: ef6d
        Additional Information 4: ef6ddc9956d40b848d8d1e366382935c
      1. Sticky's Avatar
        Sticky -
        Additional specs on your OS and what cable you are using?
      1. 135Hoser's Avatar
        135Hoser -
        @Sticky
        The bill will appear on your credit card as: Bavarian Technic

        Hope you guys got shares in BT. Thanks so much to the group for all their work, and thanks to Terry@BMS for posting the backend flash maps already.



      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by 135Hoser Click here to enlarge
        @Sticky
        The bill will appear on your credit card as: Bavarian Technic

        Hope you guys got shares in BT. Thanks so much to the group for all their work, and thanks to Terry@BMS for posting the backend flash maps already.



        It would be nice to have shares in BT right now. They're good people though with good software. If their cable was not good we wouldn't be using it and many of you wouldn't have it to begin with.
      1. klipseracer's Avatar
        klipseracer -
        Click here to enlarge Originally Posted by _Ryan_ Click here to enlarge
        Great effort guys. I downloaded and installed just to check it out, already broke it Click here to enlarge (Yes, I know it is beta)

        Bug report:
        W8 x64
        Launch application
        Do not connect cable or ECU
        Press 'ID ECU'

        Problem signature:
        Problem Event Name: CLR20r3
        Problem Signature 01: bimmerboostflash.exe
        Problem Signature 02: 1.0.0.4
        Problem Signature 03: 52002239
        Problem Signature 04: mscorlib
        Problem Signature 05: 4.0.30319.18051
        Problem Signature 06: 5173bf53
        Problem Signature 07: 4642
        Problem Signature 08: 463
        Problem Signature 09: System.ArgumentException
        OS Version: 6.2.9200.2.0.0.256.4
        Locale ID: 3081
        Additional Information 1: 6c51
        Additional Information 2: 6c5194579eec563434c6d9953dd7a2f8
        Additional Information 3: ef6d
        Additional Information 4: ef6ddc9956d40b848d8d1e366382935c
        Depending on the version, the software will crash if there is no cable plugged in. Some versions say no cable present, others force close. So if you didn't plug in the cable, that is normal.
      1. boost junkie's Avatar
        boost junkie -
        Click here to enlarge Originally Posted by Sticky Click here to enlarge
        You're whining.
        The zealotry on this forum is incredible. Freon is right. The software should be marketed as freeware flashing software that works with a $300 cable - not open source software.
      1. Flinchy's Avatar
        Flinchy -
        Click here to enlarge Originally Posted by boost junkie Click here to enlarge
        The zealotry on this forum is incredible. Freon is right. The software should be marketed as freeware flashing software that works with a $300 cable - not open source software.
        isn't it logical that by marketing it as 'open source' he (sticky) INTENDS to release it once the licensing is sorted out?

        why do you NEED it RIGHT NOW???

        nor is it a $300 cable Click here to enlarge.. nor will it ALWAYS need said cable

        zealotry, intellect.. potato potato?
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by boost junkie Click here to enlarge
        The zealotry on this forum is incredible. Freon is right. The software should be marketed as freeware flashing software that works with a $300 cable - not open source software.
        No he's wrong and so are you because you don't need a $300 cable and people are working with the source code. At what point did anyone say the source code would be posted with Alpha or Beta releases? Nobody complained while Alpha testing why are you?

        Have you even read the terms? It says right in there that developers will have open access to the source code under the license. Do you even know what you are $#@!ing about or are you just $#@!ing because this is too awesome?

        Everyone just got a real free open software tuning solution. All that is being asked is that the people who put in the work get their due credit and others do not rip it off. OMG how terrible.

        Let me change the download option to require a $400 Paypal payment to give you something of substance to complain about.
      1. mantoine56's Avatar
        mantoine56 -
        Some people are ridiculous...just enjoy it ppl U had to do nothing but click the download button to get this...

        thx to whoever contributed to this I can't wait to get my bt cable
      1. klipseracer's Avatar
        klipseracer -
        Click here to enlarge Originally Posted by boost junkie Click here to enlarge
        The zealotry on this forum is incredible. Freon is right. The software should be marketed as freeware flashing software that works with a $300 cable - not open source software.

        Ask yourself(if you have a clue) and I'll ask Freon himself. Do ALL open source softwares, especially ones with highly sought after routines inside, ALWAYS come with the sources immediately upon beta release? Or sometimes do the sources lag behind a bit? Yes or no. By the way this is rhetorical.
      1. Puerto Rican 335d's Avatar
        Puerto Rican 335d -
        lulz where in Jville i used to live in Southside area now Im in Puerto Rico
      1. MrBlah's Avatar
        MrBlah -
        Is there a thread that tracks what the devs are currently working on? or where they want to go with the software, ie logging, standard ftdi cables, etc etc
      1. lulz_m3's Avatar
        lulz_m3 -
        Click here to enlarge Originally Posted by Puerto Rican 335d Click here to enlarge
        lulz where in Jville i used to live in Southside area now Im in Puerto Rico
        Southside, Town Center area.