Close

    • 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. themyst's Avatar
        themyst -
        Click here to enlarge Originally Posted by dzenno@PTF Click here to enlarge
        Eventually, yes...think there's a post in this thread that I've made earlier that talks about what we'd need to pick it up for tuning but in short it is mainly to be at least as good as Cobb for datalogging, be able to get into the OS and start changing things such as boost limits, changing logic to use 3d fuel scalar tables instead of relying on what's already there, etc. Progress has been great so far and as long as the idea of a truly open source solution does come to fruition (and not just freeware) we'll support it.

        to be fair, boost limit of 18.6 psi isnt a dealbreaker for tuning stock turbos.

        not sure how MAF WGDC or equivalent can be monitored currently with BT flash either for purposes of correcting throttle closures or the like. Cobb logging is superior for now.
      1. dzenno@PTF's Avatar
        dzenno@PTF -
        Click here to enlarge Originally Posted by themyst Click here to enlarge
        to be fair, boost limit of 18.6 psi isnt a dealbreaker for tuning stock turbos.
        I agree, but, many that pro tune their cars want more than that, especially those with stock frame upgrades
      1. themyst's Avatar
        themyst -
        Click here to enlarge Originally Posted by dzenno@PTF Click here to enlarge
        I agree, but, many that pro tune their cars want more than that, especially those with stock frame upgrades
        man youre quick. see my last post
      1. dzenno@PTF's Avatar
        dzenno@PTF -
        Click here to enlarge Originally Posted by themyst Click here to enlarge
        not sure how MAF WGDC or equivalent can be monitored currently with BT flash either for purposes of correcting throttle closures or the like. Cobb logging is superior for now.
        Is there any logging developed already for the BB flash software outside of what BT on its own provides? BT's logging was always a bit flaky for me, very frequent dropouts and the software freezing on me.

        What's the road map?
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by dzenno@PTF Click here to enlarge
        What do you mean by "professionally"? A for purchase tool?
        I mean buy a tune from a tuner. S65 tuning isn't coming people with M3's should stick to good tuners.

        Click here to enlarge Originally Posted by dzenno@PTF Click here to enlarge
        Understood. You mentioned it wasn't on the road map. What is on the road map and why is the road map privy to only those that "need to know" and why do we have a "need to know" group in an open source solution when it comes to a road map?

        I'm trying to understand, that is all.
        Because as of right now no development is taking place for other motors but other motors are a possibility. It's already mentioned in the OP what is on the road map. There's really no point day dreaming of what can't be reality. Whomever is doing development if anybody does further development for other motors would obviously be privy to all development information. No point building hype right now just look at people already asking for S65 tuning when the N54 isn't near perfected. Give an inch people want a mile.
      1. themyst's Avatar
        themyst -
        Click here to enlarge Originally Posted by dzenno@PTF Click here to enlarge
        Is there any logging developed already for the BB flash software outside of what BT on its own provides? BT's logging was always a bit flaky for me, very frequent dropouts and the software freezing on me.

        What's the road map?
        lol, OFT. Click here to enlarge
      1. Terry@BMS's Avatar
        Terry@BMS -
        Logging? You don't need to log Shiv's OTS maps. They are perfectly conservative right Shiv? Click here to enlarge

        For BMS' customer needs the JB4 works nicely. Not a moment passes that I don't think up something I want to tweak, search for, or play with on the JB4 and/or back end flash side. It's really opened up a new world of development possibilities!
      1. themyst's Avatar
        themyst -
        Click here to enlarge Originally Posted by Terry@BMS Click here to enlarge
        Logging? You don't need to log Shiv's OTS maps. They are perfectly conservative right Shiv? Click here to enlarge

        For BMS' customer needs the JB4 works nicely. Not a moment passes that I don't think up something I want to tweak, search for, or play with on the JB4 and/or back end flash side. It's really opened up a new world of development possibilities!

        wonder how one can custom tune their car with such poor logging, OFT or otherwise.
      1. Terry@BMS's Avatar
        Terry@BMS -
        The BT or OFT logging is fine but there are quirks you need to get used to. It's definitely not as nice as the Cobb environment in terms of what you can log and being able to trace through tables. But I personally also disliked logging with Cobb. I like to see an instant picture with every possible parameter at my fingertips AFTER the run should I want to dig in deeper. I don't like to switch apps, fight with excel, "$#@! I forgot low fuel pressure I better go do another run now so I can see it", etc. I'm sure other tuners are perfectly efficient with the Cobb environment it's just not for me personally. The only additional piece of data I've always wanted on JB4 logs is the elusive 2-6 timing. We'll get it going sooner or later though. It's just a matter of finding the right commands to enable it.
      1. themyst's Avatar
        themyst -
        Click here to enlarge Originally Posted by Terry@BMS Click here to enlarge
        The BT or OFT logging is fine but there are quirks you need to get used to. It's definitely not as nice as the Cobb environment in terms of what you can log and being able to trace through tables. But I personally also disliked logging with Cobb. I like to see an instant picture with every possible parameter at my fingertips AFTER the run should I want to dig in deeper. I don't like to switch apps, fight with excel, "$#@! I forgot low fuel pressure I better go do another run now so I can see it", etc. I'm sure other tuners are perfectly efficient with the Cobb environment it's just not for me personally. The only additional piece of data I've always wanted on JB4 logs is the elusive 2-6 timing. We'll get it going sooner or later though. It's just a matter of finding the right commands to enable it.

        problem with having a ton of monitors logged is the logging resolution also takes a hit if too many are selected. probably why Cobb is capped at 20 monitors or whatever the limit is.
      1. Zero2sixtyz's Avatar
        Zero2sixtyz -
        Hope this isn't a stupid question, but looking to get a battery charger before starting this process. Anyone have any suggestions based on what has worked / held strong charge for their flashes?
      1. klipseracer's Avatar
        klipseracer -
        Click here to enlarge Originally Posted by xbox_fan Click here to enlarge
        I had issues with a Dell laptop an the BT cable, but an older core2 Dell works fine? Something with the usb ports imo...
        Its not an issue resolvable with the flasher, all you can do is try to fine tune the timing and receiving/sending of data. It says its ready for data but sometimes it isn't. These timing issues are the reason we've gone with a higher quality interface first. You have to manage the 'timeouts' using a variety of variables. Depending on the response you get from the DME, you may have to extend the time until timeout more, and you have to account for how many milliseconds it will take approximately to process the time out and so on.
      1. islandroad83's Avatar
        islandroad83 -
        Flashed my car tonight with zero2sixtyZ everything went great with DCan Read and Write, car feels like it pulls great but need to do some logs Running Shivs Stg1 OTS. We used a 30A charger the Kline Read took a little over an hour, we were going to do a write but did not have any I890S XDF to play around with for zero2sixtyZ need to work on finding one.

        Is it possible to update the DME to a different software or is a dealer visit required for this?
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by islandroad83 Click here to enlarge
        Is it possible to update the DME to a different software or is a dealer visit required for this?
        You just need the files to flash.
      1. ajdfkj's Avatar
        ajdfkj -
        2 questions:

        1) Is anyone currently working on getting the flash to work w/ an INPA cable? If so, I'm willing to wait longer to avoid buying the BT cable.

        2) Someone mentioned that peak power comes w/ 60% E85? That's where peak power comes w/ reference to just the BMS backend flash stacked w/ JB4 or does that apply even if one were to get pro-tuned for higher ethanol concentrations, such as 100%? I personally have 50% meth. Does that change the equation at all?
      1. Roy Cormier's Avatar
        Roy Cormier -
        Click here to enlarge Originally Posted by klipseracer Click here to enlarge
        I can get tou an Australian ROM. An alpha member sent one to me. I think there are two for AU though. Let me know if you want it.
        Sure, send it to roy@roycormier.net. I'm going to try writing a script to locate maps and auto-generate an xdf. Otherwise I'll just do it manually.
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by ajdfkj Click here to enlarge
        1) Is anyone currently working on getting the flash to work w/ an INPA cable?
        No.
      1. e90man's Avatar
        e90man -
        Click here to enlarge Originally Posted by Sticky Click here to enlarge
        No.
        Damn.

        Regardless, this is my first post (I think) on this forum, but I just wanted to thank all those who contributed to this achievement!
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by e90man Click here to enlarge
        Damn.

        Regardless, this is my first post (I think) on this forum, but I just wanted to thank all those who contributed to this achievement!
        Appreciated. And just to mention @Roy Cormier did get it working with INPA.
      1. bigdnno98's Avatar
        bigdnno98 -
        Roy got it to work with the INPA coding cable? How long did it take to read the stock ROM with that cable?

        Click here to enlarge Originally Posted by Sticky Click here to enlarge
        Appreciated. And just to mention @Roy Cormier did get it working with INPA.