correct stat rev limit ECUFlash definitions for USDM Evo 10 GSR
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
correct stat rev limit ECUFlash definitions for USDM Evo 10 GSR
A few people have mentioned that the stationary rev limit is not working for their USDM Evo 10 GSRs, e.g.:
https://www.evolutionm.net/forums/ev...v-limiter.html
https://www.evolutionm.net/forums/ev...v-limiter.html
Turns out that the stat rev limit definitions in ECUFlash 1.41 are incorrect, at least for USDM Evo 10 GSRs. The correct definitions for the USDM Evo 10 GSR are below. If you follow the instructions here, it will work for any USDM Evo 10 GSR (52680015 to 52680020. Paste everything between the "----" into the "52680015.xml" file and ignore the old stat rev limit definitions. I don't have time to find the correct stationary rev limit definitions for the other ROMs. Hopefully, other people can figure it out by looking at offsets between addresses of known items.
----
<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="54670" type="1D" scaling="RPMStatLimit"/>
<table name="Max Speed for Stationary Rev Limit" category="Limits" address="5466e" type="1D" scaling="VehicleSpeedFreq"/>
<table name="Stationary Rev Limit Cross Under Max Speed Enable Delay" category="Limits" address="54672" type="1D" scaling="Time"/>
----
EDIT: Changed "Misc Limits" to "Limits" so that the definitions show up in the correct place in ECUFlash.
EDIT: Changed the destination for the definitions from "52680015_mods.xml" to "52680015.xml".
https://www.evolutionm.net/forums/ev...v-limiter.html
https://www.evolutionm.net/forums/ev...v-limiter.html
Turns out that the stat rev limit definitions in ECUFlash 1.41 are incorrect, at least for USDM Evo 10 GSRs. The correct definitions for the USDM Evo 10 GSR are below. If you follow the instructions here, it will work for any USDM Evo 10 GSR (52680015 to 52680020. Paste everything between the "----" into the "52680015.xml" file and ignore the old stat rev limit definitions. I don't have time to find the correct stationary rev limit definitions for the other ROMs. Hopefully, other people can figure it out by looking at offsets between addresses of known items.
----
<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="54670" type="1D" scaling="RPMStatLimit"/>
<table name="Max Speed for Stationary Rev Limit" category="Limits" address="5466e" type="1D" scaling="VehicleSpeedFreq"/>
<table name="Stationary Rev Limit Cross Under Max Speed Enable Delay" category="Limits" address="54672" type="1D" scaling="Time"/>
----
EDIT: Changed "Misc Limits" to "Limits" so that the definitions show up in the correct place in ECUFlash.
EDIT: Changed the destination for the definitions from "52680015_mods.xml" to "52680015.xml".
Last edited by mrfred; Jul 9, 2009 at 08:34 AM.
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
I've probably gotta finish rebuilding my deck this coming weekend. Fun stuff. :-( If you're willing to help, I could make time to help with your Evo if you want. :-) And I could show you my ethanol sensor and gauge install. I did such a good job, I feel like I have to show someone. :-)
Hmm, maybe I'm stupid but I pasted this into that 52680015_mods.xml file under the "Limits" section and things look the same as before. When access my rom in EcuFlash it shows the ~5500 limit but I know it was set to 6k by EcuTek. It still may work but I guess I was expecting it to have the 6000 rpm limit in the field. Maybe there is another spot as well?
A few people have mentioned that the stationary rev limit is not working for their USDM Evo 10 GSRs, e.g.:
https://www.evolutionm.net/forums/ev...v-limiter.html
https://www.evolutionm.net/forums/ev...v-limiter.html
Turns out that the stat rev limit definitions in ECUFlash 1.41 are incorrect, at least for USDM Evo 10 GSRs. The correct definitions for the USDM Evo 10 GSR are below. Paste everything between the "----" into the "52680015_mods.xml" file, and ignore the old stat rev limit definitions. I don't have time to find it for the other ROMs. Hopefully, other people can figure it out by looking at offsets between addresses of known items.
----
<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="Misc Limits" address="54670" type="1D" scaling="RPMStatLimit"/>
<table name="Max Speed for Stationary Rev Limit" category="Misc Limits" address="5466e" type="1D" scaling="VehicleSpeedFreq"/>
<table name="Stationary Rev Limit Cross Under Max Speed Enable Delay" category="Misc Limits" address="54672" type="1D" scaling="Time"/>
----
https://www.evolutionm.net/forums/ev...v-limiter.html
https://www.evolutionm.net/forums/ev...v-limiter.html
Turns out that the stat rev limit definitions in ECUFlash 1.41 are incorrect, at least for USDM Evo 10 GSRs. The correct definitions for the USDM Evo 10 GSR are below. Paste everything between the "----" into the "52680015_mods.xml" file, and ignore the old stat rev limit definitions. I don't have time to find it for the other ROMs. Hopefully, other people can figure it out by looking at offsets between addresses of known items.
----
<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="Misc Limits" address="54670" type="1D" scaling="RPMStatLimit"/>
<table name="Max Speed for Stationary Rev Limit" category="Misc Limits" address="5466e" type="1D" scaling="VehicleSpeedFreq"/>
<table name="Stationary Rev Limit Cross Under Max Speed Enable Delay" category="Misc Limits" address="54672" type="1D" scaling="Time"/>
----
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
I used "Misc Limits" instead of "Limits". I'll fix the defs in the first post so that they show up under "Limits". Remember to ignore the old table.
Trending Topics
Hmm, maybe I'm stupid but I pasted this into that 52680015_mods.xml file under the "Limits" section and things look the same as before. When access my rom in EcuFlash it shows the ~5500 limit but I know it was set to 6k by EcuTek. It still may work but I guess I was expecting it to have the 6000 rpm limit in the field. Maybe there is another spot as well?
I've probably gotta finish rebuilding my deck this coming weekend. A. :-( If you're willing to help, I could make time to help with your A if you want. :-) And I could show you my ethanol sensor and gauge install. I did such a good job, I feel like I have to show someone. :-)
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
Thread Starter
EvoM Guru
iTrader: (50)
Joined: Mar 2006
Posts: 9,675
Likes: 132
From: Tri-Cities, WA // Portland, OR
I just remembered that the as-installed version of ECUFlash does not automatically parse the "52680015_mods.xml" file, so that's why no one is seeing the new definitions. Move the definitions over to the "52680015.xml" file, and then they will definitely be visible (for USDM Evo 10 GSRs). I have updated the first post accordingly.
Ah good catch, I'm definitely new on the scene to EcuFlash but getting more familiar day by day. I'll test out the changes and see if it shows the higher rev limit after work.



Or could someone post a 52680015 ROM so I could take a look at the offsets in there relative to 0018?