7000 RPM IPW step on US Evo IX
Originally Posted by JohnBradley
Missed one part of the step he listed. Least from your description of what you did. I had this issue just a second ago when it wouldnt save changes. You must press OK after pressing apply. 

Looks like I missed all the fun. ... that's what I get for driving my car around, beating it into the ground, logging the IPW step. 
Well it definitely works. I'll post some logs later when I get more time. For now, here's one way to add the new value to your existing maps:
1.) Backup your evo7base.xml and <<ECUID>>.xml file. The <<ECUID>> should correspond to the Internal ID of your ECU. In my case it is 97140008, which would make the filename: 97140008.xml
WARNING!!!
You must know the correct address to enter for your ECU ID!!!
The address of 1685 that is used in the example below is the correct address for ECU ID 97140008. This address may not be the correct address in an ECU with a different internal ID. Make sure you find out what the correct address value for YOUR car's ECU ID is.
2.) Open up the evo7base.xml file using NOTEPAD (right-click on the file, open with ... pick notepad). The file is usually found in C:\Program Files\OpenECU\EcuFlash\rommetadata\mitsubishi\evo
========================
If you want to look at the value in RPM instead of converted HEX, add the following line to your evo7base.xml, in the same section as all the other <scaling> items:
l8r)

Well it definitely works. I'll post some logs later when I get more time. For now, here's one way to add the new value to your existing maps:
1.) Backup your evo7base.xml and <<ECUID>>.xml file. The <<ECUID>> should correspond to the Internal ID of your ECU. In my case it is 97140008, which would make the filename: 97140008.xml
WARNING!!!
You must know the correct address to enter for your ECU ID!!!
The address of 1685 that is used in the example below is the correct address for ECU ID 97140008. This address may not be the correct address in an ECU with a different internal ID. Make sure you find out what the correct address value for YOUR car's ECU ID is.
2.) Open up the evo7base.xml file using NOTEPAD (right-click on the file, open with ... pick notepad). The file is usually found in C:\Program Files\OpenECU\EcuFlash\rommetadata\mitsubishi\evo
a.) add the following line after the last table, but before the </rom>:
<table name="High RPM IPW Step" category="Fuel" type="1D" level="2" scaling="uint8"/>
b.)
... this should result in the end of the file looking something like:
c.) Save the file
3.) Open up the <<ECUID>>.xml file using NOTEPAD (right-click on the file, open with ... pick notepad). The file is usually found in C:\Program Files\OpenECU\EcuFlash\rommetadata\mitsubishi\evo<table name="High RPM IPW Step" category="Fuel" type="1D" level="2" scaling="uint8"/>
b.)
... this should result in the end of the file looking something like:
</table>
<table name="High RPM IPW Step" category="Fuel" type="1D" level="2" scaling="uint8"/>
</rom>
<table name="High RPM IPW Step" category="Fuel" type="1D" level="2" scaling="uint8"/>
</rom>
a.) add the following line after the last table, but before the </rom>:
<table name="High RPM IPW Step" address="1685" level="2" scaling="uint8"/>
b.)
... this should result in the end of the file looking something like:
c.) Save the file
4.) Launch ECUflash and take a look at your ROM image. You should have a new map called High IPW Step in the Fuel section. If you cannot see the new map, please check to see if you have set ECUflash to at least "Advanced" level access (Options -> Options -> User Level = Advanced).<table name="High RPM IPW Step" address="1685" level="2" scaling="uint8"/>
b.)
... this should result in the end of the file looking something like:
</table>
<table name="High RPM IPW Step" address="1685" level="2" scaling="uint8"/>
</rom>
<table name="High RPM IPW Step" address="1685" level="2" scaling="uint8"/>
</rom>
========================
If you want to look at the value in RPM instead of converted HEX, add the following line to your evo7base.xml, in the same section as all the other <scaling> items:
<scaling name="IPWStepTargetRPM8" units="units" toexpr="x*31.25" frexpr="x/31.25" format="%.0f" min="0" max="8000" inc="1" storagetype="uint8" endian="big"/>
Once you've added this line, you can set the scaling of the High RPM IPW Step table to "IPWStepTargetRPM8"l8r)
This is actually the lean spool disable rpm. My rom has the enable rpm at 2500 and disable at 7000. I have already tuned out the rich transition at 7000 so I have not tried moving the disable rpm up cause I don't feel like retuning the afr curve at the moment.
In general, if you have tuned out the step in afr, you will need to richen it up when you move the lean spool disable up to 7500 or so.
I plan to move the disable rpm to 2500, same as enable rpm to turn off the lean spool all together, but I'm not sure what the result of that will be down low so I'm holding off till i have more time to retune the afr's
In general, if you have tuned out the step in afr, you will need to richen it up when you move the lean spool disable up to 7500 or so.
I plan to move the disable rpm to 2500, same as enable rpm to turn off the lean spool all together, but I'm not sure what the result of that will be down low so I'm holding off till i have more time to retune the afr's
Originally Posted by mad_VIII
This is actually the lean spool disable rpm. My rom has the enable rpm at 2500 and disable at 7000. I have already tuned out the rich transition at 7000 so I have not tried moving the disable rpm up cause I don't feel like retuning the afr curve at the moment.
In general, if you have tuned out the step in afr, you will need to richen it up when you move the lean spool disable up to 7500 or so.
I plan to move the disable rpm to 2500, same as enable rpm to turn off the lean spool all together, but I'm not sure what the result of that will be down low so I'm holding off till i have more time to retune the afr's
In general, if you have tuned out the step in afr, you will need to richen it up when you move the lean spool disable up to 7500 or so.
I plan to move the disable rpm to 2500, same as enable rpm to turn off the lean spool all together, but I'm not sure what the result of that will be down low so I'm holding off till i have more time to retune the afr's
Bump because of interest in lean spool control as of recent. As usual alot of credit needs to go to JC for his easy to understand explanation of how to do this. Please note the values for the IX are 1281 and 1285, and apparently the VIII is 1681 and 1685.
Post 11 specifically covers the how to for those that dont know how to add def to the .xml
Post 11 specifically covers the how to for those that dont know how to add def to the .xml
Well here's the missing piece of the puzzle
table name="Boost Enhancement (Anti-lag) Table" address="39b6" level="4">
<table name="RPM" address="6400" />
7 items and rpmstatlimit is the scaling for the axis
table name="Boost Enhancement (Anti-lag) Table" address="39b6" level="4">
<table name="RPM" address="6400" />
7 items and rpmstatlimit is the scaling for the axis
Thread
Thread Starter
Forum
Replies
Last Post
tephra
Evo X Engine Management / Tuning Forums
57
Dec 23, 2023 09:14 AM










