Notices
ECU Flash

FreeFuel ECU patch - a flex fuel implementation to Evo ECU

Thread Tools
 
Search this Thread
 
Old Mar 8, 2022 | 05:18 PM
  #511  
dingus's Avatar
Newbie
15 Year Member
Liked
iTrader: (3)
 
Joined: Jul 2010
Posts: 78
Likes: 1
From: Arkansas
ROM 88592715 patched via Flips...

I was able to install mingw64 and compile Flips to apply the IPS patch to my ROM. It looks like it did not interfere with many tables...

Here is the EcuFlash compare between the input ROM and the resulting ROM. It appears that the MAF Compensation and main/alternate Injector Size Scaling, and (incorrect) Accel Enrichment are different. The only one that scares me is the MAF scaling as the injector sizing stuff seems okay.

New one is (ROM 1) and patched one is (ROM 2):
Anything of any concern? I have a week or so before all my parts arrive and I am able to mill a PCB so I it will be a bit before I can test for real.

EDIT: I forgot to swap the XML to include 88592715 instead of 88590715; now it looks much better.

Last edited by dingus; Mar 8, 2022 at 05:22 PM. Reason: Redid the ROM compare after fixing XML to include 88592715...
Reply
Old Mar 8, 2022 | 07:33 PM
  #512  
orion4096's Avatar
Newbie
iTrader: (1)
 
Joined: Dec 2014
Posts: 83
Likes: 27
From: -
AST explained why he changed the injector scalings starting with the first post in the thread: https://www.evolutionm.net/forums/ec...l#post10405706

Someone else who tried it first tuned e10 and e85 on tephra and then moved tables over to the freefuel ROM. That seems like a good approach along with verifying the ECU sees the correct sensor value via MUT and basic interpolation of fuel and timing is working before checking it while driving.

Anyone is welcome to try it, but keep in mind I only moved stuff around to support tephra 88590715. I'm not an expert on how the freefuel patch works.
Reply
Old Mar 9, 2022 | 05:24 AM
  #513  
dingus's Avatar
Newbie
15 Year Member
Liked
iTrader: (3)
 
Joined: Jul 2010
Posts: 78
Likes: 1
From: Arkansas
Originally Posted by orion4096
AST explained why he changed the injector scalings starting with the first post in the thread: https://www.evolutionm.net/forums/ec...l#post10405706

Someone else who tried it first tuned e10 and e85 on tephra and then moved tables over to the freefuel ROM. That seems like a good approach along with verifying the ECU sees the correct sensor value via MUT and basic interpolation of fuel and timing is working before checking it while driving.

Anyone is welcome to try it, but keep in mind I only moved stuff around to support tephra 88590715. I'm not an expert on how the freefuel patch works.
I appreciate the work porting it over to the IX. I understand you're not an expert on the FreeFuel stuff but will post anything I find here for others.

Thanks for the link! I read it all quickly and will go back in detail once I get started making it work. I was more checking that it didn't blast over anything in my rom so far as I have a few patches outside of standard v7 (the wbo2 for trims bring one of them I just applied). I am going to look at the two patches to see if they conflict while I wait on parts.
​​​
Different note... Looking at the original schematic for the frequency converter I think that the two voltage regulators are not needed; the LM317 is operating in its dropout, unregulated, region and the 6v regulator is just providing sensor pull up which could be tied to the zener regulator provided by the LM2917. I plan to add the opamp buffer and zener 5.1v clamp to the circuit. I will mess around once my Mouser shipment arrives. I plan to layout the circuit and cut SMD top side PCBs for testing and will push it all to github.

Last edited by dingus; Mar 9, 2022 at 05:27 AM. Reason: Added to circuit description.
Reply
Old Apr 11, 2022 | 02:32 PM
  #514  
LONZO's Avatar
Newbie
5 Year Member
iTrader: (1)
 
Joined: Sep 2017
Posts: 20
Likes: 2
From: Santiago
Hi everyone,
Had read almost all the topic, can someone help me with my ROM 88580714 V7? I tried 88590715 in the past, but my car won't start.
I would be very thankful in advance.

best regards,
Reply
Old May 22, 2022 | 11:25 AM
  #515  
CDrinkH2O's Avatar
EvoM Guru
15 Year Member
Liked
Loved
Community Favorite
iTrader: (7)
 
Joined: Nov 2006
Posts: 1,147
Likes: 162
From: San Francisco
Evo 9 Free FlexFuel ROM ***FOR TESTING***

For all who want to test @orion4096 's brilliant patch on their Evo 9, and who are struggling to apply it to their Evo 9 tephra v7 MAF ROM (88590715)...........
I have patched it using FLIPS using these instructions
and attached the files below.

**** I don't have an Evo 9 so this patched ROM has not been tested and you use it at your own risk ****

Please report back after testing so we can all benefit from your feedback!
Attached Files
File Type: bin
8859E715_FreeFuel_v1.1_v3.bin (512.0 KB, 0 views)
File Type: xml
FreeFuel-8859E715-v1.1.xml (8.6 KB, 0 views)

Last edited by CDrinkH2O; May 22, 2022 at 11:37 AM. Reason: Added warning
Reply
Old Jul 27, 2022 | 02:43 PM
  #516  
Jhero23's Avatar
Evolving Member
20 Year Member
Liked
iTrader: (3)
 
Joined: Jan 2005
Posts: 244
Likes: 9
From: Tondo / VA
Can someone help me install TephraMod and this patch? I can send my tuned ROM.
Reply
Old Jul 27, 2022 | 03:40 PM
  #517  
CDrinkH2O's Avatar
EvoM Guru
15 Year Member
Liked
Loved
Community Favorite
iTrader: (7)
 
Joined: Nov 2006
Posts: 1,147
Likes: 162
From: San Francisco
Originally Posted by Jhero23
Can someone help me install TephraMod and this patch? I can send my tuned ROM.
@Jhero23 Which tuned ROM are you running and what is your mod list?

I already attached the patched Tephra Evo IX ROM (8859E715) to the post before yours. If you are already running one of the stock USDM ROMS (88590014, 88590015 or 88590016), it is as simple as copying your tables over and then tuning injector size and latencies for E85 and regular gas.

In other words its easy enough for anyone to do!
Reply
Old Jul 27, 2022 | 07:56 PM
  #518  
Jhero23's Avatar
Evolving Member
20 Year Member
Liked
iTrader: (3)
 
Joined: Jan 2005
Posts: 244
Likes: 9
From: Tondo / VA
Originally Posted by cdrinkh2o
@Jhero23 Which tuned ROM are you running and what is your mod list?

I already attached the patched Tephra Evo IX ROM (8859E715) to the post before yours. If you are already running one of the stock USDM ROMS (88590014, 88590015 or 88590016), it is as simple as copying your tables over and then tuning injector size and latencies for E85 and regular gas.

In other words its easy enough for anyone to do!
Thank you.

Last edited by Jhero23; Jul 28, 2022 at 05:39 AM.
Reply
Old Aug 21, 2022 | 08:32 AM
  #519  
7Sins's Avatar
Newbie
 
Joined: Jul 2022
Posts: 4
Likes: 1
From: Colorado
hey folks,

i just started up on this patch and other than fighting with my id1300x injectors to get good idle at light throttle trims this went pretty well so far. i had a pretty much stock rom to start with so i flashed FF, setup my injectors with ID data for 300kpa which is my base pressure, divided my flow rate by 1.35 and set that as my ethanol injector flow rate and started tuning gasoline. trims looked good on gasoline other than idle and light throttle so i switched to E. my gauge is showing about 60% E and trims look good cruising so far but idle and light throttle are still way rich. the only weird part i am seeing is logging mut83 for ethanol content is all over the place.



has anybody seen this and knows how to correct it? it seems that the ecu is reading the ECA properly and scaling the injectors properly but i am not logging ethanol content correctly. I will do some more logging as i get time and post what i find.
Reply
Old Aug 21, 2022 | 08:43 AM
  #520  
dingus's Avatar
Newbie
15 Year Member
Liked
iTrader: (3)
 
Joined: Jul 2010
Posts: 78
Likes: 1
From: Arkansas
Soon...

Originally Posted by 7Sins
hey folks,

i just started up on this patch and other than fighting with my id1300x injectors to get good idle at light throttle trims this went pretty well so far. i had a pretty much stock rom to start with so i flashed FF, setup my injectors with ID data for 300kpa which is my base pressure, divided my flow rate by 1.35 and set that as my ethanol injector flow rate and started tuning gasoline. trims looked good on gasoline other than idle and light throttle so i switched to E. my gauge is showing about 60% E and trims look good cruising so far but idle and light throttle are still way rich. the only weird part i am seeing is logging mut83 for ethanol content is all over the place.



has anybody seen this and knows how to correct it? it seems that the ecu is reading the ECA properly and scaling the injectors properly but i am not logging ethanol content correctly. I will do some more logging as i get time and post what i find.
I dont have my install fully done. I swapped to e85 2 weeks ago but just used my alt map for e85 for now. I am still building the ethanol sensor frequency to voltage converter and installing the sensor. Pulled the tire and pulled out the Mitsi gauge thing from my MR yesterday and plan to finish the wiring.

What gauge and sensor converter do you have? Or do you have a different gauge? I have a new converter based on the LM2917 and an opamp to clamp to 5vdc. I will post it on github once I verify it's working properly. Life gets in the way.

Long story short hopefully I can provide more help in a week or so... At least we can work through it together.

Edit: I also ended up at 60% E based on the sensor measured with a fluke and scope. I also tried to read the frequency signal with an Innovate SSI4 but couldn't get it to work. Their tech support just blew me off and suggested I buy their gauge and sensor... I may end up making an Arduino that simulates the ssi4 so I can log frequency vs the ecu voltage for tuning in FF.

Reply
Old Aug 21, 2022 | 08:48 AM
  #521  
7Sins's Avatar
Newbie
 
Joined: Jul 2022
Posts: 4
Likes: 1
From: Colorado
Originally Posted by dingus
I dont have my install fully done. I swapped to e85 2 weeks ago but just used my alt map for e85 for now. I am still building the ethanol sensor frequency to voltage converter and installing the sensor. Pulled the tire and pulled out the Mitsi gauge thing from my MR yesterday and plan to finish the wiring.

What gauge and sensor converter do you have? Or do you have a different gauge? I have a new converter based on the LM2917 and an opamp to clamp to 5vdc. I will post it on github once I verify it's working properly. Life gets in the way.

Long story short hopefully I can provide more help in a week or so... At least we can work through it together.
running a zeitronix ECA-2 with a gauge. i might want to put a meter on the output wire of my ECA and see what it is doing but i would imagine my fueling would be all over the place if what i am logging is what the ecu is actually using for ethanol content. curious to hear from others on logging the ECA input.
Reply
Old Aug 21, 2022 | 08:50 AM
  #522  
dingus's Avatar
Newbie
15 Year Member
Liked
iTrader: (3)
 
Joined: Jul 2010
Posts: 78
Likes: 1
From: Arkansas
Originally Posted by 7Sins
running a zeitronix ECA-2 with a gauge. i might want to put a meter on the output wire of my ECA and see what it is doing but i would imagine my fueling would be all over the place if what i am logging is what the ecu is actually using for ethanol content. curious to hear from others on logging the ECA input.
Very true; I would just check with a meter for sure.

I will let you know once I get that far and see what I'm getting for E content.
Reply
Old Aug 21, 2022 | 08:54 AM
  #523  
7Sins's Avatar
Newbie
 
Joined: Jul 2022
Posts: 4
Likes: 1
From: Colorado
i dont know if this helps or not but this is what haltech uses to translate frequency output of a continental ethanol content sensor to ethanol content.

Reply
Old Aug 21, 2022 | 12:08 PM
  #524  
7Sins's Avatar
Newbie
 
Joined: Jul 2022
Posts: 4
Likes: 1
From: Colorado
ok i figured out the problem with ethanol content logging. i hooked the wrong wire off of the ECA to the ECU. i am pretty surprised that worked at all the way it was but it is fixed now and reading correctly. injector scaling was way off so i fixed that by taking 1300 and multiplying by .6 to add 40% fuel over 0% content at 100% content. that got my on boost AFR within 5% of target on the rich side. unfortunately i am not logging my wideband through my ecu yet so that is the next thing to do so i can fine tune this. the car pulled hard and spooled faster on e so things are looking good so far. idle is still all over the place so i will need to deal with that as well.

Reply
Old Aug 22, 2022 | 09:32 AM
  #525  
unkn0wn.'s Avatar
Newbie
 
Joined: Mar 2019
Posts: 86
Likes: 12
From: LA
Originally Posted by orion4096
I looked through Tephra 88591715 and the FF code doesn't seem to conflict with any of the speed density changes. The attached zip has an ips (instead of bps) patch file which will apply to any ROM without a CRC check. See the included readme for how to patch.
  • The included FF XML uses 88590715 as a base. You can modify the following line to use 88591715 as a base instead. I guess a new FF ROM ID could be used like 8859F715, but I kept just the single ROM ID like the original FF author. The XML has the FF stuff in a new section.
    • <include>TephraMOD-88590715-v7</include> change to <include>TephraMOD-88591715-v7</include>
  • The FF patch changes injector scalings (see https://www.evolutionm.net/forums/ec...l#post10405712) which you might not expect if you apply it to a modified/tuned Tephra ROM.
I have an extra (2006 Lancer AT) ECU that should help with testing. Still need to figure out an easy way to get the code into ignition on/engine running state without having to drive a lot more pins.
Thanks for this! I was able to patch my existing SD V7 88591715ROM & redo some XMLs. I would prefer for wire my Innovate ECF-1 to the ADC0F pin before I start testing instead of forcing through the ROM so I'll have to order some ECU pins from spoolinup & report back.

Question, What happens with the existing map switching values? I have my TephraMod options set to 3 for TPS switching but I'm wondering if I should just remove everything else from my XML so I don't interfere / misconfigure the eth content switching?
Reply



All times are GMT -7. The time now is 02:30 AM.