Well folks.... It's almost a reality. Open source tuning for the Simos 18. I'm curious how much interest there is in something like this. Posting in R because we all have the same ecu and the golf section is dead.
In 2020 I had decided to go hybrid + mpi on my sportwagen. I had been holding out for Eurodyne mpi support and by the fall when I had everything installed I was ready to bite the bullet and just go UM. They had a long wait and were really uninterested in discussing things with someone that asks too many questions. While I sat around I started doing some research into how these ecus actually work.
To make a really long story short, by mid October after a lot of trial and error I had enabled the MPI in my Eurodyne tune. I also wrote a 'high speed' logger which runs on a raspberry pi and is started when you enable the cruise control. With the help of a few other people we've enabled native flexfuel, and even modified the application software so true performance flex is possible (ignition and fueling adjustment based on measured ethanol content from a standard flexfuel sensor).
Early on, I had hooked up with the genius behind the Eurodyne Tune Adjuster app (Brian, bri3d), and he's been a MASSIVE help through all of this. He's written a flashing program (available on his GitHub) for flashing the ecu. It works today and it's what I've been using to flash modified calibrations and the modified software.
What open source tuning is NOT:
A replacement tuning option for APR/Cobb/EcuTek/etc customers. It's a DIY option available to those that are looking for more control of their ecu and aren't afraid to do the leg work. Maestro without the limits. JB4 without the piggyback. It's entirely community supported.
What is possible:
Literally anything.
How does it work:
At present, you need to acquire a flash file and apply a patch to it. Then flash it to the ecu. Acquire definitions files (which some of us are working on) for your calibration and modify the calibration accordingly. Flash it to the ECU. Log, rinse, repeat. We based our work on Eurodyne because it's what we had and it's a great tool. Soon that won't be necessary.
Who's this for:
People that want to use and/or contribute to a community supported tuning option. Support the transfer of knowledge. Learn something. If you know assembly or you're familiar with reverse engineering...
Why are you telling me this?
Because with the help of a few really cool people I was able to achieve something really rad and I'm all amped up about it. Thanks @ZuMBLe @aaronc7 @arob157 @Exley @Diggs24 @Hoon @rao
In 2020 I had decided to go hybrid + mpi on my sportwagen. I had been holding out for Eurodyne mpi support and by the fall when I had everything installed I was ready to bite the bullet and just go UM. They had a long wait and were really uninterested in discussing things with someone that asks too many questions. While I sat around I started doing some research into how these ecus actually work.
To make a really long story short, by mid October after a lot of trial and error I had enabled the MPI in my Eurodyne tune. I also wrote a 'high speed' logger which runs on a raspberry pi and is started when you enable the cruise control. With the help of a few other people we've enabled native flexfuel, and even modified the application software so true performance flex is possible (ignition and fueling adjustment based on measured ethanol content from a standard flexfuel sensor).
Early on, I had hooked up with the genius behind the Eurodyne Tune Adjuster app (Brian, bri3d), and he's been a MASSIVE help through all of this. He's written a flashing program (available on his GitHub) for flashing the ecu. It works today and it's what I've been using to flash modified calibrations and the modified software.
What open source tuning is NOT:
A replacement tuning option for APR/Cobb/EcuTek/etc customers. It's a DIY option available to those that are looking for more control of their ecu and aren't afraid to do the leg work. Maestro without the limits. JB4 without the piggyback. It's entirely community supported.
What is possible:
Literally anything.
How does it work:
At present, you need to acquire a flash file and apply a patch to it. Then flash it to the ecu. Acquire definitions files (which some of us are working on) for your calibration and modify the calibration accordingly. Flash it to the ECU. Log, rinse, repeat. We based our work on Eurodyne because it's what we had and it's a great tool. Soon that won't be necessary.
Who's this for:
People that want to use and/or contribute to a community supported tuning option. Support the transfer of knowledge. Learn something. If you know assembly or you're familiar with reverse engineering...
Why are you telling me this?
Because with the help of a few really cool people I was able to achieve something really rad and I'm all amped up about it. Thanks @ZuMBLe @aaronc7 @arob157 @Exley @Diggs24 @Hoon @rao