EvolutionM - Mitsubishi Lancer and Lancer Evolution Community

EvolutionM - Mitsubishi Lancer and Lancer Evolution Community (https://www.evolutionm.net/forums/)
-   ECU Flash (https://www.evolutionm.net/forums/ecu-flash-179/)
-   -   ecuflash crashes (https://www.evolutionm.net/forums/ecu-flash/537074-ecuflash-crashes.html)

EvO9 PiPER Jan 31, 2011 01:33 AM

ecuflash crashes
 
hey guys. im having a problem with the newer ecuflash versions. anything above 1.43.3xx crashes when trying to open up roms that were read from the ecu with older versions of ecuflash.

if i go into the xml file for my rom id and delete this line

<table name="MAF Hz" address="67d4"/>

it will work just fine and not crash.

that line is in this part of the xml

<table name="Airflow/Hz Baro and Air Temp Compensation" address="3351">
<table name="IAT_Comp/Baro_Bar" address="678e"/>
<table name="MAF Hz" address="67d4"/>
</table>

it will read just fine if i go back to an earlier version of ecuflash but the problem with that is that it will no longer see that i am connected to the ecu with the 2.0 cable so i cant read or write.

i have to go back to 1.43.3xx for the cable to be picked up and be able to read/write

iv read that it has something to do with the new drivers that come with newer versions that aren't backwards compatible. that doesnt really bother me though, i would like to stick with the newer versions of ecuflash.

my main problem is that it keeps crashing and closes right away unless i delete that line in the xml.

does anyone know what i could do? anyone experience this before? would it be fine it i just delete that line or is it important?

rom id is 96530006
2005 evo 8

EvO9 PiPER Jan 31, 2011 10:43 AM

bump....anyone?

And Jan 31, 2011 11:58 AM

check the base rom to see if it has a scaling associated with that line

EvO9 PiPER Jan 31, 2011 12:35 PM


Originally Posted by And (Post 9036129)
check the base rom to see if it has a scaling associated with that line

would it be in the evo7base.xml? if so, i have 2 files.

evo7base
&
evo7base_20081101

evo7base does not have scaling.
evo7base_20081101 does have scaling

this is whats in the evo7base_20081101 xml

<table name="MAF Hz" type="Y Axis" elements="9" scaling="MAF Hz"/>

And Jan 31, 2011 12:43 PM

copy that scaling into the evo7base xml and you should be good to go

EvO9 PiPER Jan 31, 2011 01:03 PM

just tried it and ecuflash still crashes. is there a certain part that i should put the scaling in? or can it just go at the end?

And Jan 31, 2011 01:20 PM

it has to go it the same section ie in between the table tags for the maf hz in the base xml

EvO9 PiPER Jan 31, 2011 01:35 PM

hmm..well i dont have that part in the evo7base either. theres no maf hz section

any suggestions?

i also tried to copy

<table name="Airflow/Hz Baro and Air Temp Compensation" category="Fuel" type="3D" level="3" swapxy="true" scaling="AirTempBaroCorrection">
<table name="IAT_Comp/Baro_Bar" type="X Axis" elements="4" scaling="AirTempBaroFactor"/>
<table name="MAF Hz" type="Y Axis" elements="9" scaling="MAF Hz"/>
</table>

over to evo7base and also copied over

<scaling name="MAFHz" units="Hz" toexpr="6.29*x/64" frexpr="64/(6.29*x)" format="%.0f" min="0" max="5000" inc="1" storagetype="int16" endian="big" />

and still crashes.

so far the only way to get around the crashing is to go into my id xml and delete that one line

this is so frustrating:(

And Jan 31, 2011 01:44 PM

you need to either remove the space in the scaling="MAF Hz" to ="MAFHz" in the table part OR put a space in the scaling name="MAFHz" to ="MAF Hz"

and that should work

EvO9 PiPER Jan 31, 2011 02:15 PM

ok...seems to be running now with out crashing.

i left the evo7base alone. nothing added or changed to that.

i only modified evo7base_20081101
i took out the space from MAF Hz on this line
<table name="MAF Hz" type="Y Axis" elements="9" scaling="MAF Hz"/>
so its now
<table name="MAF Hz" type="Y Axis" elements="9" scaling="MAFHz"/>

ecuflash doesnt crash anymore. now i hope it doesnt crash because its been fixed and not because the line of code is screwed up or something.

any clue why i had to go through all his? all i did was installed the newest version of ecuflash. i did not change anything else

And Jan 31, 2011 02:38 PM

it should be fine now, as the main cause of the crash is the missing scalings

Ian0611 Apr 11, 2012 11:07 PM

I know this thread is a little old but I just ran into this same issue. I don't how in the world you even thought to look at that scaling for the issue but thanks for figuring it out. It still think it's crazy that one little space in the wrong place can cause Ecuflash to crash.


All times are GMT -7. The time now is 11:45 AM.


© 2024 MH Sub I, LLC dba Internet Brands