Notices
ECU Flash

7000 RPM IPW step on US Evo IX

Thread Tools
 
Search this Thread
 
Old Aug 31, 2006 | 04:42 PM
  #31  
ST's Avatar
ST
Evolving Member
iTrader: (8)
 
Joined: Jul 2006
Posts: 179
Likes: 0
From: Silicon Valley
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.
hehe i did that =(
Reply
Old Aug 31, 2006 | 08:31 PM
  #32  
Ludikraut's Avatar
Evolved Member
iTrader: (17)
 
Joined: Apr 2004
Posts: 6,224
Likes: 0
From: 41° 59' N, 87° 54' W
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
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:
</table>

<table name="High RPM IPW Step" category="Fuel" type="1D" level="2" scaling="uint8"/>

</rom>
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
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:
</table>

<table name="High RPM IPW Step" address="1685" level="2" scaling="uint8"/>

</rom>
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).

========================
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)
Reply
Old Sep 1, 2006 | 09:38 PM
  #33  
andenbre's Avatar
Evolved Member
iTrader: (4)
 
Joined: Apr 2002
Posts: 906
Likes: 0
From: chicago area
this is my first attempt at creating defs and this is what I came up with for this value


corrected
Attached Thumbnails 7000 RPM IPW step on US Evo IX-ecuflash_2-medium-custom-.jpg   7000 RPM IPW step on US Evo IX-ecuflash_4-custom-custom-.jpg  

Last edited by andenbre; Sep 1, 2006 at 10:00 PM.
Reply
Old Sep 1, 2006 | 09:43 PM
  #34  
andenbre's Avatar
Evolved Member
iTrader: (4)
 
Joined: Apr 2002
Posts: 906
Likes: 0
From: chicago area
why is data endian different in some of the scalings?

Last edited by andenbre; Sep 1, 2006 at 10:07 PM.
Reply
Old Sep 1, 2006 | 10:02 PM
  #35  
AutoXer's Avatar
Evolved Member
iTrader: (1)
 
Joined: Dec 2002
Posts: 804
Likes: 0
From: Logan, WV
Originally Posted by andenbre
what exactly is data endian?
I think it refers to which side has the most significant bit, but I'm not sure.
Reply
Old Nov 10, 2006 | 11:11 AM
  #36  
Mad_SB's Avatar
Evolved Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 2,138
Likes: 0
From: Georgia
So, I just went through adding this to my deffs for on 03 94170008 and the value is comming out to be 7969 rpm....... the hex value was 255. Anyone else seen this???
Reply
Old Nov 10, 2006 | 11:14 AM
  #37  
Mad_SB's Avatar
Evolved Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 2,138
Likes: 0
From: Georgia
Ok. Well I changed the address from 1285 to 1685 and now have 7000 so I guess for the 94170008 ecu the correct address is 1685.
Reply
Old Nov 13, 2006 | 10:04 AM
  #38  
elhalisf's Avatar
Evolved Member
iTrader: (171)
 
Joined: Apr 2005
Posts: 1,216
Likes: 0
From: Chandler, AZ
is this the reason why the car goes suddenly rich at 7k+rpm??
so if i change this to 7500 rpm, then i should also richen up my fuel tables at the 7000rpm?
Reply
Old Nov 13, 2006 | 10:49 AM
  #39  
Mad_SB's Avatar
Evolved Member
iTrader: (8)
 
Joined: Apr 2003
Posts: 2,138
Likes: 0
From: Georgia
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
Reply
Old Nov 13, 2006 | 10:55 AM
  #40  
C6C6CH3vo's Avatar
Evolved Member
iTrader: (9)
 
Joined: Feb 2005
Posts: 4,223
Likes: 4
From: sc
Has anyone posted any before and after scan logs from the liposuction. Ludikraut was going to but never got around to it
Reply
Old Nov 13, 2006 | 07:01 PM
  #41  
JohnBradley's Avatar
Evolved Member
Shutterbug
Liked
Loved
Community Favorite
iTrader: (30)
 
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
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
Just requires a retune to make sure the values are correct. I have it completely disabled in all my tunes and it just seems to be alot more predictable for me. One less headache to have to wonder if its messing you up.
Reply
Old Jan 1, 2007 | 12:45 PM
  #42  
JohnBradley's Avatar
Evolved Member
Shutterbug
Liked
Loved
Community Favorite
iTrader: (30)
 
Joined: Jan 2004
Posts: 11,406
Likes: 78
From: Northwest
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
Reply
Old Jan 26, 2007 | 11:33 PM
  #43  
trinydex's Avatar
Evolved Member
iTrader: (12)
 
Joined: Jan 2004
Posts: 6,072
Likes: 8
From: not here
Originally Posted by JohnBradley
I know what we are talking about, but unfortunately I am lost in the implementation.
someone explain please
Reply
Old Jan 27, 2007 | 03:08 AM
  #44  
3gturbo's Avatar
Evolved Member
iTrader: (4)
 
Joined: Dec 2005
Posts: 571
Likes: 8
From: Charlotte
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

Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
nj1266
ECU Flash
875
Jan 25, 2026 01:43 AM
tephra
Evo X Engine Management / Tuning Forums
57
Dec 23, 2023 09:14 AM
Dynotech Tuning
ECU Flash
80
Sep 20, 2016 01:30 PM
Jack_of_Trades
ECU Flash
26
Sep 22, 2010 08:12 PM
nj1266
ECU Flash
20
Oct 13, 2007 04:09 AM




All times are GMT -7. The time now is 07:44 PM.