Notices
ECU Flash

HOW TO: Change the .xml to open maps

Thread Tools
 
Search this Thread
 
Old Dec 12, 2006 | 09:22 AM
  #1  
20psiMR's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2006
Posts: 731
Likes: 0
From: From Vegas to Reno
HOW TO: Change the .xml to open maps

We've all had the dreaded "Unkown Rom Image" box pop up on us before. Heres how I have found to navigate through it, and also change it if you happen to pick the wrong .xml file.

First thing, we need to open EcuFlash. Lets say I want to take a look at a new rom I just downloaded, a stock Euro evo 9 RS. Select it from the list and open it up.



Ahh here it is, our favorite box. Well lets go ahead and select a .xml file and give it a shot. So select "copied from definition below" and use the drop down box. For this one Im going to select 2006 Mitsubishi USDM Lancer EVO9 (88590013). Lets see how that works out for us.



Ok, so our rom is open. Lets take a look at the high octane fuel table and see how it looks.



Ooops, that doesnt look right at all! See how the rpm and load values are all messed up? Alot of times you can still read the values in the table, but its just a pain. Basically the .xml file we chose was pointing at the wrong definitions. No worries, lets fix it.

First double check the .xml file number that you used. You can see it by clicking on the + next to Rom Info at the top of the map. Internal ID: 88590013, got it. Once you know the number, close EcuFlash. It loads .xml files each time you open it, and we are going to change them around a bit.



Next we are going to navigate to the program folder for EcuFlash. It is usually located in your program files. Go to My Computer --> C: --> Program Files --> EcuFlash.

From here lets create a new folder. Call it XML. We will be using it to swap .xml files back and forth from the rommetadata folder. Speaking of rommetadata, lets go into that. In that folder you should see a couple more, you want the one labeled Mitsubishi. Then after that we are going to pick Evo. In this folder, you should see your .xml files that EcuFlash is using to read your maps. Lets find the .xml we used on our Euro RS map we tried to load.



Right click, select cut. Then use the back button three times to get us back to the root EcuFlash folder where we made that XML folder. Paste that .xml file into the XML folder we made. Usually I go check and make sure its gone from the rommetadata --> mitsubishi --> evo folder as well before I open up EcuFlash again.



Now we are ready to open EcuFlash again. Lets try that map again, and use a different .xml definition. By deleting the one it was using out of the folder, EcuFlash is going to ask us to define it again. Lets try this 2006 Mitsubishi EDM Lancer EVO9 (88840016). That sounds promising. Same thing, "copied from definition below" and select if from the drop down.



Lets see how we did, open up that high octane fuel map again.



Much better! Thats alot easier to cross reference then that other jumble of numbers, and the other tables will now match up correctly as well now.

We're not completely done though, there is one last step. We need to put that .xml file that we deleted back into the rommetadata folder. Some other map we have may need it. So, go back into your EcuFlash folder, and click on the XML folder again.



Lets cut it again, and hit back to get to the EcuFlash root folder. Back into rommetadata it goes, so click there, then mitsubishi, and finally the evo folder. Paste it back in there with the others.



Thats it, your all done! I hope this is helpful for people that are trying to read maps and cant quite get the .xml to match up. Its trial and error sometimes, but until I found out how to swap the .xml you only had one shot at a map before it was all messed up. This should help!
Attached Thumbnails HOW TO: Change the .xml to open maps-one.jpg   HOW TO: Change the .xml to open maps-two.jpg   HOW TO: Change the .xml to open maps-three.jpg   HOW TO: Change the .xml to open maps-four.jpg   HOW TO: Change the .xml to open maps-five.jpg  


Last edited by 20psiMR; Dec 12, 2006 at 09:47 AM.
Reply
Old Dec 12, 2006 | 09:23 AM
  #2  
20psiMR's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2006
Posts: 731
Likes: 0
From: From Vegas to Reno
Can sticky this if people find it helpful!
Attached Thumbnails HOW TO: Change the .xml to open maps-six.jpg   HOW TO: Change the .xml to open maps-seven.jpg   HOW TO: Change the .xml to open maps-eight.jpg   HOW TO: Change the .xml to open maps-nine.jpg  
Attached Images  
Reply
Old Dec 12, 2006 | 11:02 AM
  #3  
BoostN's Avatar
Evolving Member
iTrader: (3)
 
Joined: Jun 2005
Posts: 107
Likes: 0
From: Hendertucky
Nice writeup!
Reply
Old Dec 12, 2006 | 05:31 PM
  #4  
gonzo's Avatar
Evolved Member
iTrader: (4)
 
Joined: Jun 2003
Posts: 952
Likes: 1
From: Maryland
Vegas EVOs own your soul! HOLLA!
Reply
Old Dec 13, 2006 | 09:23 PM
  #5  
BoostN's Avatar
Evolving Member
iTrader: (3)
 
Joined: Jun 2005
Posts: 107
Likes: 0
From: Hendertucky
Supprised no responces to this yet.
Reply
Old Dec 14, 2006 | 04:21 PM
  #6  
burgers22's Avatar
Evolved Member
 
Joined: Jan 2006
Posts: 953
Likes: 2
From: Oxfordshire
Thumbs up

Hi

Nice, I've found this to be the most anoying bit of ECUflash. I'd done something similar, but hadn't thought of adding an xml folder. Good work.

MB
Reply
Old Dec 14, 2006 | 11:23 PM
  #7  
BoostN's Avatar
Evolving Member
iTrader: (3)
 
Joined: Jun 2005
Posts: 107
Likes: 0
From: Hendertucky
there we go
Reply
Old Aug 10, 2007 | 11:08 AM
  #8  
Zamot's Avatar
Newbie
 
Joined: Apr 2007
Posts: 31
Likes: 0
From: Norway
I am a little curious how definition selection works - I mean; when opening a ROM-file, does EcuFlash automatically use the definition file named the same as as the Internal ID? (If the Internal ID in the ROM reads 88840016 - then it automatically uses the 88840016.xml definition?)

What is the "Inherits: evo9base"? How is evo9base.xml used?

Here is the reason I got confused:
I tried to disable the rear O2 sensor by changing the definition file (88840016.xml). But the changes didn't appear in ECUflash when opening the ROM. Then I saw the Inherits: evo9base, and tried to change the evo9base.xml file, and then the definition changes became visible when opening the ROM...
Reply
Old Aug 14, 2007 | 04:49 AM
  #9  
Zamot's Avatar
Newbie
 
Joined: Apr 2007
Posts: 31
Likes: 0
From: Norway
Originally Posted by Zamot
I am a little curious how definition selection works - I mean; when opening a ROM-file, does EcuFlash automatically use the definition file named the same as as the Internal ID? (If the Internal ID in the ROM reads 88840016 - then it automatically uses the 88840016.xml definition?)

What is the "Inherits: evo9base"? How is evo9base.xml used?
Any more info on how EcuFlash uses definition files??
Reply
Old Feb 25, 2018 | 08:03 PM
  #10  
Ryubishi's Avatar
Newbie
 
Joined: Feb 2018
Posts: 9
Likes: 0
From: New Hampshire
I have been trying to practice using ecu flash but all that files is found are XML and cannot be viewed inside ecuflash is there some something doing wrong
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
mrfred
ECU Flash
268
Feb 26, 2022 06:16 PM
TariqEvo
ECU Flash
6
Dec 9, 2021 12:36 AM
mrfred
ECU Flash
831
Sep 17, 2017 06:11 AM
Anubis18
ECU Flash
9
Apr 11, 2012 08:27 AM
chmodlf
ECU Flash
9
Aug 24, 2008 01:17 PM




All times are GMT -7. The time now is 01:14 PM.