Strange Looking ROM tables, any help??
Strange Looking ROM tables, any help??
So I finally broke down and bought a Tactrix cable to check out my "toon" and attempted to read my rom. Upon doing so, it appeared that all my meta tabs had strange values along the X & Y axis. My rpm scaling does not go up in increments of 500 and my load doesn't increase in units of 10. My RPM's show "6023" down the Y axis and my load shows "482" across the board. Any ideas as to what is going on? I'm currently running Ecuflash V1.35 w/ an unlocker in the background. When I first saw my Hi octane table I knew something was way off when most of the cells contained "inf" instead of actual values. Any help for an Ecuflash noob, but an Evom vet would be appreciated.
Update: I updated w/ my original scrambled map and my attempt to unscramble the maps. I changed the ROM code to (94170015) to get it to display values. The only thing I'm trying to get to work is the RPM / Load Scaling. I tried to edit the map definition for each table w/ no luck. Any ideas??
Scrambled

Unscrambled
Update: I updated w/ my original scrambled map and my attempt to unscramble the maps. I changed the ROM code to (94170015) to get it to display values. The only thing I'm trying to get to work is the RPM / Load Scaling. I tried to edit the map definition for each table w/ no luck. Any ideas??
Scrambled

Unscrambled
Last edited by Creamo3; Aug 28, 2008 at 08:34 AM.
The ROM version that is currently on the car is 05 USDM VIII (96940011); are you saying I should change it to 03-04 USDM VIII (94170015)? If so, where do change the ROM ID?
sometimes tuners change the rom id in ecuflash i came across one changed from 98640014 to 98655014 , its under misc then int id .
Last edited by todd6027; Aug 26, 2008 at 05:43 AM.
Trending Topics
Alright, I'm making some progress. Changed the Init code to 0001 and also set the correct ROM ID in the hex table. The values in the table look accurate, but I'm still having issues with the scaling on the X & Y axis. The increments are not the standard 500 rpm increments and same w/ the load. Any ideas on how to get the scaling?? TIA
Download a factory 96940011 ROM and then the annoying way to fix it (but works) is to open each subfolder (ie HO fuel map, LO fuel map) and then click edit map definition, compare the stock and the one you have, yours has a wrong address. Match up those addresses to what the stock values for your ROM is and it will work.
To change the endian values ...
Right click the map name in the left column (fuel or timing)
Select Edit Map
Click the scalings button in the new window
Find "load" in the scalings list
Select the Edit button
Change the endian value
Exit this screen and repeat for RPM
Save and exit all windows
You can also go in to the evo7base.xml file and change the endian for RPM and Load by hand.
Right click the map name in the left column (fuel or timing)
Select Edit Map
Click the scalings button in the new window
Find "load" in the scalings list
Select the Edit button
Change the endian value
Exit this screen and repeat for RPM
Save and exit all windows
You can also go in to the evo7base.xml file and change the endian for RPM and Load by hand.
To change the endian values ...
Right click the map name in the left column (fuel or timing)
Select Edit Map
Click the scalings button in the new window
Find "load" in the scalings list
Select the Edit button
Change the endian value
Exit this screen and repeat for RPM
Save and exit all windows
You can also go in to the evo7base.xml file and change the endian for RPM and Load by hand.
Right click the map name in the left column (fuel or timing)
Select Edit Map
Click the scalings button in the new window
Find "load" in the scalings list
Select the Edit button
Change the endian value
Exit this screen and repeat for RPM
Save and exit all windows
You can also go in to the evo7base.xml file and change the endian for RPM and Load by hand.







