EcuFlash Not Showing Rom Tables After Editing XML - EvolutionM - Mitsubishi Lancer and Lancer Evolution Community



EcuFlash Not Showing Rom Tables After Editing XML

Reply
 
 
 
Thread Tools Search this Thread
Old May 9, 2017, 02:38 PM   #1
Newbie
Thread Starter
 
Join Date: May 2017
Location: SF
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
EcuFlash Not Showing Rom Tables After Editing XML

When I add new definitions to the xml file and open a rom in ecuflash, all the rom tables are not showing up. And I get an parsing error message. If I remove the definitions from the xml file everything works fine. But I can't add new definitions. I've tried searching and did everything I could find but still not working right.

PHP Code:
[14:16:42.773Logging to file C:/Users/D/AppData/Roaming/OpenECU/EcuFlash/logs/ecuflash_log_20170509t141642.txt
[14:16:42.773EcuFlash Version 1.44.4799
[14:16:42.773OS Version Windows 10
[14:16:42.773Kernel Type winnt
[14:16:42.773Kernel Version 10.0.14393
[14:16:42.773CPU x86_64
[14:16:42.773Product Name Windows 10
[14:16:42.773Product Type windows
[14:16:42.773Product Version 10
[14:16:42.773Qt Version 5.6.0
[14:16:42.773Qwt Version 6.1.2
[14:16:42.773QwtPlot3D Version 0.2.6
[14:16:42.773Boost Version 1.60
[14:16:42.773FTDI Library Version 3.02.11
[14:16:42.773Openport J2534 Library Version 1.02.4798
[14:16:42.77367 memory models read.
[
14:16:42.773scanning for metadata models in C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata
[14:16:42.882745 ROM metadata models scanned.
[
14:16:42.882checksum module "subarudbw" loaded.
[
14:16:42.882checksum module "subarudiesel" loaded.
[
14:16:42.882checksum module "subaruhitachi" loaded.
[
14:16:42.882checksum module "mitsucan" loaded.
[
14:16:42.882checksum module "mitsuh8" loaded.
[
14:16:42.882patch module "Subaru CAN Enhanced RAM Parameter Logging" loaded.
[
14:16:42.882patch module "Mitsu CAN RAM Parameter Logging" loaded.
[
14:16:42.882flashing tool "wrx02" loaded.
[
14:16:42.882flashing tool "wrx04" loaded.
[
14:16:42.882flashing tool "sti04" loaded.
[
14:16:42.882flashing tool "sti05" loaded.
[
14:16:42.882flashing tool "mitsucan" loaded.
[
14:16:42.882flashing tool "mitsukernel" loaded.
[
14:16:42.882flashing tool "mitsukernelocp" loaded.
[
14:16:42.882flashing tool "mitsubootloader" loaded.
[
14:16:42.882flashing tool "shbootmode" loaded.
[
14:16:42.882flashing tool "shaudmode" loaded.
[
14:16:42.882flashing tool "subarucan" loaded.
[
14:16:42.898flashing tool "subarucand" loaded.
[
14:16:42.898flashing tool "subarubrz" loaded.
[
14:16:42.898flashing tool "subaruhitachi" loaded.
[
14:16:46.539opening rom file C:/Users/D/Desktop/New folder/d_evo8.hex
[14:16:46.539Error parsing xml of file C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata/mitsubishi/evo/96940011 2005 USDM Lancer Evo 8 MT.xmlParse error at line 381column 11:error occurred while parsing element
[14:16:46.539262144 byte image read.
[
14:16:46.539using metadata XML ID 96940011 from file C:/Program Files (x86)/OpenECU/EcuFlash/rommetadata/mitsubishi/evo/96940011 2005 USDM Lancer Evo 8 MT.xml
[14:16:46.539] ---notes for 96940011---
               
2012/11/16 [Tactrixupdating to standard file naming.
               
2012/11/19 [TactrixVisually examined tables for obvious errorsbut no in-car verification has been doneCorrected table names for Idle Stepper Lookup and Open Loop Load
Offline
 
Reply With Quote
Old May 10, 2017, 08:21 PM   #2
Newbie
Thread Starter
 
Join Date: May 2017
Location: SF
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
help anybody?

so this is a screen shot before I add new definitions to the xml file. everything works fine.





this is a screen shot after I add new definitions to the xml file. all my table adjustments are gone.




here is the xml with the new definitions added to it.


<rom>
<romid>
<xmlid>96940011</xmlid>
<internalidaddress>f52</internalidaddress>
<internalidhex>96940011</internalidhex>
<make>Mitsubishi</make>
<market>USDM</market>
<model>Lancer</model>
<submodel>EVO8</submodel>
<transmission>Manual</transmission>
<year>2005</year>
<flashmethod>mitsukernel</flashmethod>
<memmodel>SH7052</memmodel>
</romid>

<notes>
2012/11/16 [Tactrix] updating to standard file naming.
2012/11/19 [Tactrix] Visually examined tables for obvious errors, but no in-car verification has been done. Corrected table names for Idle Stepper Lookup and Open Loop Load.
</notes>

<include>evo7base</include>

<table name="Rear O2 Heater Patch" category="Front/Rear_O2" address="2e72e" type="1D" scaling="Hex16" />

<!-- *** FUEL *** -->

<table name="High Octane Fuel Map" address="2abd">
<table name="Engine Load" address="5c88"/>
<table name="RPM" address="5c60"/>
</table>

<table name="Low Octane Fuel Map" address="2bd7">
<table name="Engine Load" address="5c88"/>
<table name="RPM" address="5c60"/>
</table>

<table name="Injector Scaling" address="1106"/>

<table name="Injector Battery Voltage Latency Compensation" address="2e98">
<table name="Battery Voltage" address="5bc8"/>
</table>

<table name="Injector latency base" address="1100"/>

<table name="Cranking Enrichment IPW Adder (Main)" address="4e72">
<table name="Coolant Temperature" address="5db0"/>
</table>

<table name="Cranking Enrichment IPW Adder (Unused)" address="2fc0">
<table name="Coolant Temperature" address="5db0"/>
</table>

<table name="Accel Enrichment (Incorrect)" address="2f3c">
<table name="RPM" address="59fa"/>
</table>

<table name="Airflow/Hz Raw Scaling" address="2a06">
<table name="MAF Hz" address="5b78"/>
</table>

<table name="Airflow/Hz Offset Raw" address="1113"/>

<table name="Relative Air Density vs Temp for Airflow/Hz" address="2a3e">
<table name="Degrees" address="5e5e"/>
</table>

<table name="Airflow/Hz Baro and Air Temp Compensation" address="2a51">
<table name="IAT_Comp/Baro_Bar" address="5b66"/>
<table name="MAF Hz" address="5bac"/>
</table>

<table name="MAF Compensation" address="2a22">
<table name="MAF Hz" address="5b78"/>
</table>

<table name="MAF Sensor Filtering" address="1108">
<table name="Load"/>
</table>

<table name="MAF Size" address="110c"/>

<table name="Open Loop Load # 1" address="2d24">
<table name="RPM" address="596c"/>
</table>

<table name="Open Loop Load # 2" address="2d3a">
<table name="RPM" address="596c"/>
</table>

<table name="Open Loop Throttle Low Load" address="2d56">
<table name="RPM" address="596c"/>
</table>

<table name="Open Loop Throttle High Load" address="2d6c">
<table name="RPM" address="596c"/>
</table>



<!-- *** FUEL LEAN SPOOL *** -->

<table name="Lean Spool Start RPM" address="1280"/>

<table name="Lean Spool Stop RPM" address="1284"/>

<table name="Min Temp for Lean Spool" address="127e"/>

<table name="Lean Spool Enable Load Hysteresis" address="127c"/>

<table name="Lean Spool AFR below Enable" address="1282"/>

<table name="Lean Spool Clip Value" address="1286"/>



<!-- *** TIMING *** -->

<table name="High Octane Ignition Map 1" address="30ad">
<table name="Engine Load" address="5ce8"/>
<table name="RPM" address="5cb6"/>
</table>

<table name="Low Octane Ignition Map 1" address="3235">
<table name="Engine Load" address="5ce8"/>
<table name="RPM" address="5cb6"/>
</table>

<table name="Low Oct EGR-Enabled Advance" address="33bd">
<table name="Engine Load" address="5ce8"/>
<table name="RPM" address="5cb6"/>
</table>

<table name="High Oct EGR-Enabled Advance" address="3545">
<table name="Engine Load" address="5ce8"/>
<table name="RPM" address="5cb6"/>
</table>

<table name="Low Coolant Temp Timing Trim Map" category="Timing" address="36cd">
<table name="Engine Load" address="5ce8"/>
<table name="RPM" address="5cb6"/>
</table>

<table name="Percent Low Temp Timing Trim vs Coolant Temp" category="Timing" address="38b4">
<table name="Engine Temp" address="6f12"/>
</table>



<!-- *** TURBO BOOST SINGLE SOLENOID *** -->

<table name="Boost Control Load Offset" address="1670"/>

<table name="Boost Desired Engine Load (High Gear Range)" address="3b84">
<table name="RPM" address="5fac"/>
</table>

<table name="Boost Desired Engine Load (Low Gear Range)" address="3bb6">
<table name="RPM" address="5fac"/>
</table>

<table name="Base Wastegate Duty (High Gear Range)" address="3b3c">
<table name="RPM" address="5fac"/>
</table>

<table name="Base Wastegate Duty (Low Gear Range)" address="3b6e">
<table name="RPM" address="5fac"/>
</table>

<table name="Turbo Boost Error Correction" address="3b24">
<table name="Boost Error" address="5fd6"/>
</table>

<table name="WGDC Correction interval (High Gear Range)" address="1654"/>

<table name="WGDC Correction interval (Low Gear Range)" address="1656"/>

<table name="Max Total Upward WGDC Correction vs TPS" address="3b14">
<table name="TPS" address="6002"/>
</table>

<table name="Max WGDC vs Coolant Temp" address="56d2">
<table name="Coolant Temp" address="5eae"/>
</table>

<table name="WGDC Limit During Fault" address="1e07"/>

<table name="Boost Control High/Low Gear Range RPM/MPH Crossover" address="1e0a"/>

<table name="Boost Cut Load" address="2d14">
<table name="RPM" address="640e"/>
</table>

<table name="Boost Cut Delay" address="119a"/>

<table name="Min Load for Boost Control" address="578a">
<table name="RPM" address="596c"/>
</table>

<table name="BCS Re/De-Activation RPM" address="1668">
<table name="Condition"/>
</table>



<!-- *** IDLE *** -->

<table name="Desired ISCV intial step position with AC off-Neutral" address="393c">
<table name="Engine Temp" address="5e5e"/>
</table>

<table name="Desired ISCV intial step position with AC off-Drive" address="3950">
<table name="Engine Temp" address="5e5e"/>
</table>

<table name="Desired ISCV intial step position with AC on-Neutral" address="3964">
<table name="Engine Temp" address="5e78"/>
</table>

<table name="Desired Idle RPM-Neutral" address="3920">
<table name="Engine Temp" address="5e5e"/>
</table>

<table name="Desired Idle RPM-Drive" address="392e">
<table name="Engine Temp" address="5e78"/>
</table>

<table name="Desired Idle RPM with AC on" address="146c">
<table name="Condition"/>
</table>

<table name="High Intake Air Temp Idle Speed Target" address="1e10">
<table name="Condition"/>
</table>

<table name="High Intake Air Temp ISCV Increase" address="1e14">
<table name="Condition"/>
</table>

<table name="Idle Stepper Lookup Table" address="3a35">
<table name="Coolant Temp" address="5ee2"/>
<table name="Load" address="5efc"/>
</table>

<table name="Target Idle ISCV Trim Adjust Frequency" category="ISCV Control" address="14c2" type="1D" level="2" scaling="Time"/>

<table name="ISCV Demand Below 500 RPM Idle Recovery Adder (sub_1E2C8)" category="ISCV Control" address="1516" type="1D" level="2" scaling="ISCV_AX2_16"/>

<table name="ISCV Demand CTS Adder #1** (sub_1F1F8, sub_1EA0C, sub_1F596) [sub_1EFC0]" category="ISCV Control" type="2D" address="393C" level="2" scaling="ISCV_AX2_8">
<table name="Coolant Temp" type="Y Axis" address="5e5e" elements="8" scaling="Temp"/>
</table>

<table name="ISCV Demand CTS Adder #1b*** (sub_1F2C6) [sub_1EFC0]" category="ISCV Control" type="2D" address="3950" level="2" scaling="ISCV_AX2_8">
<table name="Coolant Temp" type="Y Axis" address="5e5e" elements="8" scaling="Temp"/>
</table>

<table name="ISCV Demand Startup CTS Adder (sub_1EBB8)" category="ISCV Control" type="2D" address="3964" level="2" scaling="ISCV_AX2_8">
<table name="Coolant Temp" type="Y Axis" address="5d96" elements="8" scaling="Temp"/>
</table>

<table name="ISCV Demand Baro Adder (FFFF6E98) (sub_1E1EE)" category="ISCV Control" type="2D" address="39de" level="2" scaling="ISCV_AX2_8">
<table name="Baro" type="Y Axis" address="5bfc" elements="5" scaling="Baro16"/>
</table>

<table name="ISCV Demand Target Idle Trim (sub_1ECF6)" category="ISCV Control" type="2D" address="39f0" level="2" scaling="ISCV_AX2_8">
<table name="Target Idle Deviation" type="Y Axis" address="5a72" elements="9" scaling="RPMTarget"/>
</table>

<table name="ISCV Demand General CTS Subtractor (sub_1EBE6)" category="ISCV Control" type="2D" address="3a0e" level="2" scaling="ISCV_AX2_8">
<table name="Coolant Temp" type="Y Axis" address="5d96" elements="8" scaling="Temp"/>
</table>

<table name="ISCV Demand RPM Adder* (sub_1EFC0)" category="ISCV Control" type="2D" address="3de4" level="2" scaling="ISCV_AX2_8">
<table name="RPM" type="Y Axis" address="594e" elements="10" scaling="RPM"/>
</table>

<table name="ISCV Demand CTS Adder #1a*** (sub_1F2C6, 1F596) [sub_1EFC0]" category="ISCV Control" type="2D" address="4d70" level="2" scaling="ISCV_AX2_8">
<table name="Coolant Temp" type="Y Axis" address="5e5e" elements="8" scaling="Temp"/>
</table>

<table name="ISCV Demand CTS Adder #2** (Post WOT) (sub_1F1F8) [sub_1EFC0]" category="ISCV Control" type="2D" address="4ff6" level="2" scaling="ISCV_AX2_8">
<table name="Coolant Temp" type="Y Axis" address="5e0e" elements="8" scaling="Temp"/>
</table>

<table name="ISCV Demand CTS Adder #2*** (Post WOT) (sub_1F2C6) [sub_1EFC0]" category="ISCV Control" type="2D" address="5012" level="2" scaling="ISCV_AX2_8">
<table name="Coolant Temp" type="Y Axis" address="5e0e" elements="8" scaling="Temp"/>
</table>

<table name="ISCV Demand RPM Adder [rpm > 4500, load > 170, speed > 12 mph] (sub_1EFC0)" category="ISCV Control" type="2D" address="56e0" level="2" scaling="ISCV_AX2_8">
<table name="RPM" type="Y Axis" address="6e92" elements="10" scaling="RPM"/>
</table>

<table name="ISCV Demand Baro Adder**** (FFFF7C0E) (sub_1F6E6) [sub_1EFC0]" category="ISCV Control" type="2D" address="57d2" level="2" scaling="ISCV_AX2_8">
<table name="Baro" type="Y Axis" address="5bfc" elements="5" scaling="Baro16"/>
</table>

<table name="ISCV Demand IATS Adder**** (FFFF7C0E) (sub_1F6E6) [sub_1EFC0]" category="ISCV Control" type="2D" address="57e2" level="2" scaling="ISCV_AX2_8">
<table name="Intake Air Temp" type="Y Axis" address="5ec8" elements="8" scaling="Temp"/>
</table>

<table name="ISCV Demand RPM Adder (Moderated by Baro, IATS) (FFFF6EA8) (sub_204B6) [sub_1EFC0]" category="ISCV Control" type="2D" address="57f0" level="2" scaling="ISCV_AX2_8">
<table name="RPM" type="Y Axis" address="6ef0" elements="10" scaling="RPM"/>
</table>

<table name="ISCV Demand TPS Adder, AC off (FFFF6E84) (mattjin fuel cut delay)" category="Idle" address="3972" type="2D" level="1" scaling="ISCV_AX2_8">
<table name="TPS" address="5d52" type="Y Axis" elements="7" scaling="ThrottlePercentage"/>
</table>

<table name="ISCV Demand TPS Adder, AC on (FFFF6E84) (mattjin fuel cut delay)" category="Idle" address="3986" type="2D" level="1" scaling="ISCV_AX2_8">
<table name="TPS" address="5d52" type="Y Axis" elements="7" scaling="ThrottlePercentage"/>
</table>


<!-- *** MISC LIMITS *** -->

<table name="Speed Limit" address="118e">
<table name="Condition"/>
</table>

<table name="Rev Limit" address="118c"/>

<table name="Stationary Rev Limit" address="2750"/>



<!-- *** MISC *** -->

<!-- Universal tables are in evo9base.xml file. -->



<!-- *** KNOCK CONTROL *** -->

<table name="Knock Load" address="38f2">
<table name="X" address="594e"/>
</table>

<table name="Knock Multiplier - Low RPM" address="137a"/>

<table name="Knock Multiplier - Mid RPM" address="20b0"/>

<table name="Knock Multiplier - High RPM" address="1de4"/>

<table name="Knock Adder - Single Gain" address="1380"/>

<table name="Knock Adder - Triple Gain" address="137c"/>



<!-- *** OBD-II *** -->

<table name="OBD-II Codes" address="8b18">
<table name="r4 (hex)"/>
<table name="r5 (hex)"/>
</table>




<!-- *** OBD-II EVAP *** -->



<!-- *** EMISSIONS EGR *** -->



<!-- *** ECU PERIPHERY *** -->

<!-- Tables are in the evo7base file -->



<!-- *** MUT *** -->

<table name="MUT Table" address="3f314">
<table name="X"/>
<table name="Y"/>
</table>

<table name="Non-Continuous Monitor Availability Patch Part 1" category="OBD Inspection" address="39E24" type="1D" level="1" scaling="Hex16"/>

<table name="Non-Continuous Monitor Availability Patch Part 2" category="OBD Inspection" address="39E4E" type="1D" level="1" scaling="Hex16"/>

<table name="Non-Continuous Monitor Completion Patch" category="OBD Inspection" address="39E54" type="2D" level="1" scaling="Hex16">
<table type="Static Y Axis" elements="2">
<data>39E54</data>
<data>39E56</data>
</table>
</table>

<table name="Monitor Available(1)/Not Available(0)" category="OBD Inspection" address="39E4F" type="2D" level="2" scaling="blobbits">
<table name="Non-Continuous Monitor Availability Bits" type="Static Y Axis" flipy="true" elements="8">
<data>EGR system</data>
<data>Oxygen heater sensor</data>
<data>Oxygen sensor</data>
<data>A/C system refrigerant</data>
<data>Secondary air system</data>
<data>Evaporative system</data>
<data>Heated catalyst</data>
<data>Catalyst</data>
</table>
</table>

<table name="Monitor Passed(1)/Failed(0)" category="OBD Inspection" address="39E55" type="2D" level="2" scaling="blobbits">
<table name="Non-Continuous Monitor Completion Bits" type="Static Y Axis" flipy="true" elements="8">
<data>EGR system</data>
<data>Oxygen heater sensor</data>
<data>Oxygen sensor</data>
<data>A/C system refrigerant</data>
<data>Secondary air system</data>
<data>Evaporative system</data>
<data>Heated catalyst</data>
<data>Catalyst</data>
</table>
</table>

</rom>

Last edited by city; May 10, 2017 at 08:41 PM. Reason: added screen shots
Offline
 
Reply With Quote
Old Yesterday, 10:30 AM   #3
Newbie
Thread Starter
 
Join Date: May 2017
Location: SF
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
i am using windows 10 64bit OS, i have tried to remove ecuflash and all the left over files and registry in regedit, and reinstalled ecuflash but still can't get it to work. anybody else experienced this kind of problem?
Offline
 
Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
Read ecu fail/no start Please Help! Burnhad91 Ecuflash 14 Nov 10, 2015 02:43 PM
HELP! Can't read Evo IX rom Evol Knievo EcuFlash 9 Mar 10, 2014 09:20 PM
Help!ECU can not be linked with OPENPROT2.0 EVO9 not read the ROM. wenjie1812 EcuFlash 0 Apr 12, 2013 05:16 AM
No Response To Any Known Code Hollywood_Evo EcuFlash 20 Nov 8, 2011 06:22 AM
HELP!!! ECU flash unable to read Evo 6 ecu 4mypsp EcuFlash 3 Apr 30, 2010 12:27 PM


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -7. The time now is 12:24 AM.


 
  • Ask a Question
    Get answers from community experts
What's your question?
Send