Notices
ECU Flash

FreeFuel ECU patch - a flex fuel implementation to Evo ECU

Thread Tools
 
Search this Thread
 
Old Oct 24, 2021 | 09:01 PM
  #496  
10isace's Avatar
Evolved Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (12)
 
Joined: Nov 2008
Posts: 1,058
Likes: 16
From: East of the Rockies
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.
Thank you! Looking forward to trying this out this week!!! I'll keep you posted.
Reply
Old Oct 25, 2021 | 02:06 AM
  #497  
Evo9_Dubai's Avatar
Evolving Member
 
Joined: Oct 2012
Posts: 451
Likes: 21
From: Dubai
I have a few tables not properly defined.
Everything else seems to be defined and working.

Most importantly was defining the injector scaling. Those tables were hidden, so it was rather difficult to dial in the injectors.
The Ethanol sensor % tables aren't defined though.



Last edited by Evo9_Dubai; Oct 25, 2021 at 02:19 AM.
Reply
Old Oct 25, 2021 | 05:16 AM
  #498  
orion4096's Avatar
Newbie
iTrader: (1)
 
Joined: Dec 2014
Posts: 83
Likes: 27
From: -
Is your ROM based on Tephra 88591715-v7 and are you using the XML included in the zip that was attached to my previous post with the modification for 88591715 as an include?

I had to move some tables when porting the FF code to 8859 so if you are using an older XML it will point at the wrong locations.
Reply
Old Oct 25, 2021 | 09:40 AM
  #499  
Evo9_Dubai's Avatar
Evolving Member
 
Joined: Oct 2012
Posts: 451
Likes: 21
From: Dubai
Yes my rom is based on the 88591715-V7
I copied everything from your xml and put it into the 88591715-V7 XML...

I am not really sure how else to import it. (see attached). All the stuff from your XML is at the bottom.
Attached Files
File Type: xml
TephraMOD-88591715-v7.xml (11.7 KB, 0 views)

Last edited by Evo9_Dubai; Oct 25, 2021 at 09:46 AM.
Reply
Old Oct 25, 2021 | 11:29 AM
  #500  
orion4096's Avatar
Newbie
iTrader: (1)
 
Joined: Dec 2014
Posts: 83
Likes: 27
From: -
The XML file you attached is still looking for ROM ID 88591715. The FF IPS patch changes the ROM ID to 8859E715. So if this was the only XML file change that was made in your OpenECU metadata directory for FF then the opened file is probably not patched with the IPS which is why the values in the tables are not correct. See the readme for instructions on how to patch it. You'll want to:

- Patch your ROM with IPS file. It will change the ROM ID to 8859E715. Use the program floating IPS as described in the readme. Make sure to patch a Tephra 8859 .bin or .hex ROM file. Make sure to save the patched file with a .bin or .hex extension so EcuFlash can see it.
- Copy the XML file included in your zip to your EcuFlash evo metadata directory. Mine is at C:\Program Files (x86)\OpenECU\EcuFlash\rommetadata\mitsubishi\evo\ FreeFuel-8859E715-v1.1.xml. If you are not using 88590715 (MAF) as a base then open this xml file and change the inherit line to the correct base ROM ID. For SD it will need to change to 88591715.
- Read through the posts in this thread that explain how FF works, what assumptions it makes, and how to tune it. AST is the author of the FF code.
- Open up the patched ROM in EcuFlash. The messages should look like the picture below.
- Go through every component of your tune, adjust it where necessary, and make sure it matches your expectations on how to setup the FF changes. Talk to your tuner and see if they are willing to help if your not sure how to do this.

Reply
Old Oct 25, 2021 | 12:19 PM
  #501  
Evo9_Dubai's Avatar
Evolving Member
 
Joined: Oct 2012
Posts: 451
Likes: 21
From: Dubai
Well it seems like I have patched it correctly.
Btw my car is already tuned on a flex fuel rom 88591715 ... I am just trying to define the tables correctly.
Does the patch change the values? Injector scaling is different now.

Tables seem to show correct values...


Reply
Old Oct 25, 2021 | 05:10 PM
  #502  
orion4096's Avatar
Newbie
iTrader: (1)
 
Joined: Dec 2014
Posts: 83
Likes: 27
From: -
I wouldn't apply the free fuel patch to a ROM with another flex fuel implementation. It will almost certainly break the ROM and not work correctly. I also wouldn't apply it to a ROM that is heavily modified from the base Tephra 88590715 or Tephra 88591715 without understanding all the free fuel changes and how they interact with the other non-Tephra modifications. My advice is to work with whoever supplied your ROM to tune it and not try to merge it with the free fuel patch. If you want to use free fuel then start over with an unmodified Tephra-88591715 and retune it. If you are familiar with tuning then you can probably copy over some tables to save time. I don't know anything about your current ROM and its flex fuel implementation so can't help with this.

If you want to try free fuel then read through the first few posts in this topic where AST describes how the patch works, how to tune it, and why the injector scalings are changed and need to be re-entered: https://www.evolutionm.net/forums/ec...n-evo-ecu.html
Reply
Old Oct 25, 2021 | 11:23 PM
  #503  
Evo9_Dubai's Avatar
Evolving Member
 
Joined: Oct 2012
Posts: 451
Likes: 21
From: Dubai
Originally Posted by orion4096
I wouldn't apply the free fuel patch to a ROM with another flex fuel implementation. It will almost certainly break the ROM and not work correctly. I also wouldn't apply it to a ROM that is heavily modified from the base Tephra 88590715 or Tephra 88591715 without understanding all the free fuel changes and how they interact with the other non-Tephra modifications. My advice is to work with whoever supplied your ROM to tune it and not try to merge it with the free fuel patch. If you want to use free fuel then start over with an unmodified Tephra-88591715 and retune it. If you are familiar with tuning then you can probably copy over some tables to save time. I don't know anything about your current ROM and its flex fuel implementation so can't help with this.

If you want to try free fuel then read through the first few posts in this topic where AST describes how the patch works, how to tune it, and why the injector scalings are changed and need to be re-entered: https://www.evolutionm.net/forums/ec...n-evo-ecu.html
I am familiar with tuning.
Unfortunately, the tuners that did the fitronic FF tuning did not provide the definition and aren't willing to release it either for the Evo IX.
Reply
Old Dec 14, 2021 | 01:57 PM
  #504  
ViciousLSD's Avatar
EvoM Guru
10 Year Member
Liked
Loved
Community Favorite
iTrader: (2)
 
Joined: Oct 2011
Posts: 3,858
Likes: 600
From: Houston
well that sucked
Reply
Old Dec 20, 2021 | 05:46 PM
  #505  
10isace's Avatar
Evolved Member
15 Year Member
Liked
Loved
Community Favorite
iTrader: (12)
 
Joined: Nov 2008
Posts: 1,058
Likes: 16
From: East of the Rockies
FreeFuel ECU Patch Works on the IX's!!!

Just finished tuning a IX using this flex fuel patch! It took me some extra time since this is the 2nd set of ID2600 injectors I've tuned with (first was on a X). So took me some time to dial in the 91 tune. Anyways, I verified the ECU is using the ECA's output to adjust the maps.

Huge shot out to ast of course for starting this patch and thanks to orion4096 for getting the patch to work for the IX's!!!

Here's a VD chart (corrected for @ 5K ft altitude using 3500' baro for realistic correction). On a DynoJet in CA (headed to CA soon) I'm expecting it to make 750 whp on E85. 38 psi on E85 and 27 psi on 91.

This is a new built IX with:
  • 2.0L built by Brandon Ashcraft
  • PTE 6266
  • BPR Fuel Pump housing with dual 450 pumps
  • ID2600
  • Zeitronix ECA with Russel fittings on return line
  • GSC S3's



Reply
Old Jan 2, 2022 | 08:10 PM
  #506  
tavian Prater's Avatar
Newbie
 
Joined: Sep 2020
Posts: 12
Likes: 0
From: Maryland
Does anyone have a patched freefuel tephra Rom they'd be willing to share?( non SD) (Evo8). I've tried the procedure through jpatch and it didn't really work
Reply
Old Jan 4, 2022 | 05:36 PM
  #507  
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 tavian Prater
Does anyone have a patched freefuel tephra Rom they'd be willing to share?( non SD) (Evo8). I've tried the procedure through jpatch and it didn't really work
I just downloaded and ran the JoJoDiff jpatch process successfully to apply the patch to the non-SD Evo 8 Tephra V7 ROM (96530706.bin), so it does work. Also been running this particular ROM on Californian 91 RON and E85 for the past 9 years with great success.

Describe step by step what you have done so far and I will help you to figure out where you went wrong.
Reply
Old Jan 4, 2022 | 06:11 PM
  #508  
tavian Prater's Avatar
Newbie
 
Joined: Sep 2020
Posts: 12
Likes: 0
From: Maryland
Originally Posted by cdrinkh2o
I just downloaded and ran the JoJoDiff jpatch process successfully to apply the patch to the non-SD Evo 8 Tephra V7 ROM (96530706.bin), so it does work. Also been running this particular ROM on Californian 91 RON and E85 for the past 9 years with great success.

Describe step by step what you have done so far and I will help you to figure out where you went wrong.
downloaded JOJODIFF, opened it in the command prompt, followed the install instructions and changed changed the old rom name to my rom file name. copy and pasted this
" jptch 94170715-mods.bin 96530706_FreeFuel_v1.1_patch.jdf 9653E706-FreeFuel.bin"
any help would be appreciated.
Reply
Old Jan 4, 2022 | 10:35 PM
  #509  
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 tavian Prater
downloaded JOJODIFF, opened it in the command prompt, followed the install instructions and changed changed the old rom name to my rom file name. copy and pasted this
" jptch 94170715-mods.bin 96530706_FreeFuel_v1.1_patch.jdf 9653E706-FreeFuel.bin"
any help would be appreciated.
It didn't work because you cannot update a 94170715 ROM with a patch that was designed for 96530706. You have to apply this patch to a stock 96530706 V7 Tephra ROM.
Use: " jptch 96530706-mods.bin 96530706_FreeFuel_v1.1_patch.jdf 9653E706-FreeFuel.bin"

Reply
Old Mar 8, 2022 | 11:28 AM
  #510  
dingus's Avatar
Newbie
15 Year Member
Liked
iTrader: (3)
 
Joined: Jul 2010
Posts: 78
Likes: 1
From: Arkansas
Evo IX testing on 88592715

I have ordered the parts to build the frequency to voltage converter board and the flex fuel sensor (and other parts). I have an Evo IX running tephra v7 with DMA logging. Just wanted to touch base and see if @orion4096 was still interested in testers while I wait for parts...
Reply



All times are GMT -7. The time now is 09:25 AM.