Close

    • E85 ethanol flexfuel support for OEM N54 ECU coming from MHD

      The time has finally come to share some details on my secret N54 project. It's been under development for many months now, and had no shortage of both hardware and software (mainly software) obstacles to overcome. That said, a major milestone was reached this week so it's time to let you all in! Coming soon to a stock DME near you:


      Yep, real Flex Fuel. It is a fully implemented flex fuel solution, running on the stock DME! Dial your car in on pump (91-93oct), then E85, set the blending / interpolation curve tables, and be on your way. The benefits here are never having to reflash when changing ethanol blends again (or even worry about mixing the correct blend). Go from straight 93oct to 100% E85 or E98 on the same flash

      This is up and running on a few IJE0S cars now and works flawlessly. There is still some more work to be done, and of course porting to the other ROM types will take a good bit of time. Some hardware details are in need of finalization as well. More to come on those items in the weeks to follow.
      Some overall highlights and features of this accomplishment:

      • first DME integration with a 3rd party sensor
      • first large scale rewrite and modification of DME logic
      • direct logging of Ethanol Content % in MHD
      • separate blending / interpolation per table grouping
      • seamless blending between maps for any ethanol content

      I'd also like to give a big thanks to @Chris@CKI for his help in testing and flashing my countless revisions at all hours of the day, and also to @martial@mhd for assembly code and hex conversion help along the way! In case you haven't guessed, this will be a module available in MHD similar to M-Boost.

      A thread is worthless without pics, right? The log was taken after a fill-up to a higher E content, and you can see the AFR target rising as E% goes up. 2017 is just getting started, and will definitely be the year of the stock DME






      This article was originally published in forum thread: One small step for us, one giant leap for N54 started by jyamona@motiv View original post
      Comments 161 Comments
      1. psychosinmylobby's Avatar
        psychosinmylobby -
        Holy crap, this is absolutely amazing Click here to enlarge

        I will definitely need this. Heard too many horror stories where the E85 turned out to be E30 out of the pump.
      1. CKI@Motiv's Avatar
        CKI@Motiv -
        As always Phenomenal work Jake and Martial. It was well worth the 8+hrs of flashing in the past few days.
        To add some notes. I have had an E sensor wired into my DME for over 6 months and i have played with many mixtures. The DME's response in adapting to mixture changes is incredible. 60% changes in mixture on the same fuel scalar during just cruise and the DME responds quickly. There was a lot of preliminary testing and it all passes unnoticed. So that coupled with an active fuel scalar will be even better.
      1. MDORPHN's Avatar
        MDORPHN -
        Yes, please!

        Neil
      1. Bob Loblaw's Avatar
        Bob Loblaw -
        Great work!

        Click here to enlarge
      1. Sticky's Avatar
        Sticky -
        Edited for formatting and promoted to the front page.

        This is indeed a major development. Props.
      1. Milan's Avatar
        Milan -
        This is AWESOME. Totally going to be worth it for me!!!

        How hard will it be to port to I8AOS?
      1. R.G.'s Avatar
        R.G. -
        Click here to enlarge
        This uses a standard Continental sensor? How is it wired in to DME?
      1. CKI@Motiv's Avatar
        CKI@Motiv -
        Click here to enlarge Originally Posted by R.G. Click here to enlarge
        Click here to enlarge
        This uses a standard Continental sensor? How is it wired in to DME?
        With a conductor...
      1. jyamona@motiv's Avatar
        jyamona@motiv -
        Click here to enlarge Originally Posted by Milan Click here to enlarge
        This is AWESOME. Totally going to be worth it for me!!!
        How hard will it be to port to I8AOS?
        It won't be hard per say, just time consuming. Writing the initial assembly / hex is the tricky part, porting it to other ROMS will just be tedious.
        Click here to enlarge Originally Posted by R.G. Click here to enlarge
        Click here to enlarge
        This uses a standard Continental sensor? How is it wired in to DME?
        Yep, standard GM / Conti sensor. Right now it is wired: Ethanol sensor -> custom ethanol content analyzer -> DME pin. I can't give more details at this time as hardware and hardware kits are still being finalized. In the end it will be a pretty simple install!
      1. Sticky's Avatar
        Sticky -
        Click here to enlarge Originally Posted by jyamona@motiv Click here to enlarge
        I can't give more details at this time as hardware and hardware kits are still being finalized. In the end it will be a pretty simple install!
        How will the hardware kits be sold? Through whom?
      1. R.G.'s Avatar
        R.G. -
        Ah got ya. Yea was curious where the signal went in regards to DME pin out.

        Awesome stuff, can't wait for details.
      1. ferocity02's Avatar
        ferocity02 -
        Very cool! I hope pricing is reasonable, because honestly it's not that difficult to do the 1 minute flash when switching to/from an ethanol tune, you can do it while filling the tank. But it does take out the guesswork and adds piece of mind for sure. That's worth a lot! Click here to enlarge

        It's neat to see the non-stop progress on this platform and especially adding capabilities to the stock DME.

        Any chance that MHD will stop development of separate ethanol maps and require this setup instead?
      1. noorj's Avatar
        noorj -
        This is awesome, great work! If you need/want any more testers I would be more than willing
      1. shushikiary's Avatar
        shushikiary -
        Awesome work!

        I'm lucky out here in CO that the E85 only bounces between 85% and 70% ethanol.
      1. Stucks's Avatar
        Stucks -
        whoa! nice!
      1. Dmacc's Avatar
        Dmacc -
        Great work! And what a huge step forward for the platform.
      1. Optigrab's Avatar
        Optigrab -
        wow excellent work
      1. Torgus's Avatar
        Torgus -
        Awesome work! Now more E85 stations need to open up in MA. We have like 3.
      1. bigdnno98's Avatar
        bigdnno98 -
        This is amazing. Ran it this way on my last Eclipse. No more mixing, ethanol calculators, flashing back and forth, etc. Great, great job. Too bad I'm moving to Europe soon where there is no ethanol...... FML
      1. CKI@Motiv's Avatar
        CKI@Motiv -
        In the datalog posted for simplicity reasons the pump gas map is set to 11.5:1 afr and the E85 table set to 12.5:1. The interpolation is the % favoring E85. So a interpolation of 0 is 100% pump and a interpole of 100 is 100% E85. So as you can see it targets 11.8-11.9:1 @ 48% interpolation and changes to 12.2-12.3:1 @ 62% interpolation. To understand how well it works i did a run while it was changing to my fresh higher mixture. Just remember interpolation vs Ethanol is not linear. So 60% ethanol does not equal 60% interpolation.

        Also for the first time we can officially badge the 335 as a true flex fuel

        Attachment 52534