Notices
Evo X Engine Management / Tuning Forums Discuss the major engine management systems.

correct stat rev limit ECUFlash definitions for USDM Evo 10 GSR

Thread Tools
 
Search this Thread
 
Old Sep 28, 2009 | 05:51 AM
  #31  
mrfred's Avatar
Thread Starter
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Originally Posted by delkat
OK, now that I added the definitions, what does the "Stationary Rev Limit Cross Under Max Speed Enable Delay" do?

Also, I never quite understood what the 2 numbers are for the rev limiter. Why is there a "Rev limiter on" and a "Rev limiter off" at a slightly lower number?
Forget the old definitions that have Rev Limiter on/off. Those are completely wrong and have nothing to do with the stationary rev limit routine. Probably best to just delete those definitions from your 52680015.xml file and from the Evo10base.xml file.

New stuff: If the vehicle is moving, the stationary rev limit algorithm will not become active until the vehicle passes under "cross under speed" and the "delay" time has passed by. So if you set the cross under speed to 10 kph, and the delay time to 4 seconds, then once you cross under 10 kph, it will take 4 seconds before the stat rev limit will function. If you step on the gas pedal before the 4 seconds have passed, the motor will bounce off the rev limit (~7700 rpm).

Last edited by mrfred; Sep 28, 2009 at 08:48 AM.
Reply
Old Sep 28, 2009 | 08:46 AM
  #32  
delkat's Avatar
Evolving Member
iTrader: (2)
 
Joined: May 2003
Posts: 249
Likes: 0
From: San Jose
Thanks for the feedback! The delay time now makes sense.

What about the regular rev limit. It has rev limit on (75xx RPM) and rev limit off (73xx RPM). Does that mean the rev limiter kicks in at 75xx and then turns off when the RPM drops below 73xx?

So to clean up the Stationary Rev Limit stuff in my definition files, what all needs to be removed? I see the following in the Evo10base:

In the beginning of the definition -

<scaling name="RPMStatLimit" units="units" toexpr="x*31.25" frexpr="x/31.25" format="%.0f" min="0" max="9000" inc="31.25" storagetype="uint16" endian="big"/>

And then down below in the "limits" -

<table name="Stationary Rev Limiter" category="Limits" type="2D" scaling="RPMStatLimit">
<table name="X" type="Static Y Axis" elements="2">
<data>Stationary Limiter ON</data>
<data>Stationary Limiter OFF</data>
</table>
</table>

And finally in the 52680015 -

<table name="Stationary Rev Limiter" address="53442"/>

Are these the 3 things that need to be removed?

Thanks
Reply
Old Sep 28, 2009 | 08:50 AM
  #33  
mrfred's Avatar
Thread Starter
EvoM Guru
iTrader: (50)
 
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Good job on tracking down the old items. Leave the "RPMStatLimit" scaling definition, but delete the other two.
Reply
Old Sep 28, 2009 | 09:00 AM
  #34  
newcomer81's Avatar
Evolving Member
iTrader: (5)
 
Joined: Apr 2009
Posts: 314
Likes: 1
From: Norfolk VA
Originally Posted by mrfred
New stuff: If the vehicle is moving, the stationary rev limit algorithm will not become active until the vehicle passes under "cross under speed" and the "delay" time has passed by. So if you set the cross under speed to 10 kph, and the delay time to 4 seconds, then once you cross under 10 kph, it will take 4 seconds before the stat rev limit will function. If you step on the gas pedal before the 4 seconds have passed, the motor will bounce off the rev limit (~7700 rpm).
to bad i am dropping my car off today i would have like to test setting the speed threshold way high, delay to 0 seconds then adjusting the stationary rev limiter for a no lift to shift set up since i would get a lot more use out of that then 2-step
Reply
Old Sep 28, 2009 | 07:23 PM
  #35  
newcomer81's Avatar
Evolving Member
iTrader: (5)
 
Joined: Apr 2009
Posts: 314
Likes: 1
From: Norfolk VA
enterprise screwed up my rental reservation so i still have my evo and i tested out the no lift to shift idea i had; link below but it worked

https://www.evolutionm.net/forums/ev...ift-shift.html
Reply
Old Mar 15, 2010 | 10:34 AM
  #36  
tsitalon1's Avatar
Evolved Member
iTrader: (3)
 
Joined: Mar 2006
Posts: 2,072
Likes: 3
From: Southeast USA
Just found this: ) I was fighting this at the track yesterday, now I know why it didn't work for me.

Has anything else been found to be wrong? Is there a sticky thread that I missed that contains all these fixes?

Would the evo community be well served if we maintained a single repository for all current rom versions utilizing something like GIT for version control?
Reply
Old Mar 16, 2010 | 06:04 AM
  #37  
tsitalon1's Avatar
Evolved Member
iTrader: (3)
 
Joined: Mar 2006
Posts: 2,072
Likes: 3
From: Southeast USA
Bump
Reply
Old Jun 23, 2010 | 02:54 PM
  #38  
Golden's Avatar
Evolved Member
iTrader: (1)
 
Joined: Nov 2009
Posts: 1,456
Likes: 0
From: Omaha, NE
I thought I would add these here in case anyone goes searching for them:

And for 555700xx or 555800xx
<scaling name="VehicleSpeedFreq" units="km/h" toexpr="x*0.25" frexpr="x/0.25" format="%.1f" min="0" max="64" inc="0.2" storagetype="uint16" endian="big"/>

<table name="Stationary Rev Limit" category="Limits" address="546A8" type="1D" scaling="RPMStatLimit"/>

<table name="Max Speed for Stationary Rev Limit" category="Limits" address="546A6" type="1D" scaling="VehicleSpeedFreq"/>

<table name="Stationary Rev Limit Cross Under Max Speed Enable Delay" category="Limits" address="546AA" type="1D" scaling="Time"/>


And for 52370024
<scaling name="VehicleSpeedFreq" units="km/h" toexpr="x*0.25" frexpr="x/0.25" format="%.1f" min="0" max="64" inc="0.2" storagetype="uint16" endian="big"/>

<table name="Stationary Rev Limit" category="Limits" address="54674" type="1D" scaling="RPMStatLimit"/>

<table name="Max Speed for Stationary Rev Limit" category="Limits" address="54672" type="1D" scaling="VehicleSpeedFreq"/>

<table name="Stationary Rev Limit Cross Under Max Speed Enable Delay" category="Limits" address="54676" type="1D" scaling="Time"/>
Reply
Old Nov 2, 2012 | 02:35 PM
  #39  
Raptor58559's Avatar
Newbie
15 Year Member
 
Joined: Apr 2009
Posts: 38
Likes: 1
From: Europe
Sorry to dig an old thread, but this is the best place to stick it.

Whats about the ROM 53040010 or tephra's 53040110?
Seems as it is not working. Is the code for it deactivated or is it the wrong table?
Table address is: 53442

Michael
Reply
Old Nov 3, 2012 | 02:32 AM
  #40  
Raptor58559's Avatar
Newbie
15 Year Member
 
Joined: Apr 2009
Posts: 38
Likes: 1
From: Europe
I'll answer this question myself.

I played with the table and searched for the value 5500 as this is the rev limiter stock (also in USDM 2009 GSR).
It was nothing near there so I tried the address from 53040008

53040008:
<table name="Stationary Rev Limiter" address="5467a" category="Limits" type="1D" scaling="RPMStatLimit"/>

It was also wrong from my ROM.
I found out that it just moved a few cells lower.

This is the correct and working definiton for 53040010:
<table name="Stationary Rev Limiter" category="Limits" address="5467e" type="1D" scaling="RPMStatLimit"/>

Should be good for the EDM and AUDM models.

Michael
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
mrfred
ECU Flash
1088
Dec 15, 2022 11:13 AM
richardjh
ECU Flash
25
Jul 28, 2017 03:49 PM
ziad
ECU Flash
27
Mar 2, 2016 02:26 AM
Appauldd
ECU Flash
230
Apr 13, 2011 01:37 PM
truplayboy
Evo X Engine Management / Tuning Forums
2
Jan 13, 2010 07:33 PM




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