Notices
ECU Flash

How does ECUflash use definition/xml-files?

Thread Tools
 
Search this Thread
 
Old Sep 5, 2007 | 07:26 AM
  #1  
Zamot's Avatar
Thread Starter
Newbie
 
Joined: Apr 2007
Posts: 31
Likes: 0
From: Norway
How does ECUflash use definition/xml-files?

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?
In other words, if the Internal ID in the ROM "reads" 88840016 - then it automatically uses the 88840016.xml definition - provided it's there?

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 Sep 5, 2007 | 07:41 AM
  #2  
bigric09's Avatar
Evolved Member
iTrader: (37)
 
Joined: Sep 2003
Posts: 3,146
Likes: 2
From: Spec-Ops Motorsports, Fayetteville, NC
out of curiosity... did you change the user level ?
Reply
Old Sep 5, 2007 | 07:49 AM
  #3  
Zamot's Avatar
Thread Starter
Newbie
 
Joined: Apr 2007
Posts: 31
Likes: 0
From: Norway
Originally Posted by bigric09
out of curiosity... did you change the user level ?
I don't think so (and I am aware of the user lever setting which quickly leads to trouble if forgotten). But still, it could have something to do with that, or some other bug (like restaring ecuflash etc). Will test again soon (thinking of reinstalling - I couldn't manage to change the immobiliser code on a map), but I still would like to know what the evo9base-file does/how it is used.
Reply
Old Sep 5, 2007 | 07:51 AM
  #4  
bigric09's Avatar
Evolved Member
iTrader: (37)
 
Joined: Sep 2003
Posts: 3,146
Likes: 2
From: Spec-Ops Motorsports, Fayetteville, NC
Originally Posted by Zamot
I don't think so (and I am aware of the user lever setting which quickly leads to trouble if forgotten). But still, it could have something to do with that, or some other bug (like restaring ecuflash etc). Will test again soon (thinking of reinstalling - I couldn't manage to change the immobiliser code on a map), but I still would like to know what the evo9base-file does/how it is used.
im not exactly sure, but if i had to guess, id say it references it to determine which settings to use.

I think though that whatever changes you are trying to make to ecuflash will show once you change user level from beginner to developer. then open your rom, and it should appear if you did it right
Reply
Old Sep 5, 2007 | 11:26 PM
  #5  
codgi's Avatar
Evolved Member
20 Year Member
Photogenic
Liked
Loved
Community Favorite
iTrader: (22)
 
Joined: Aug 2004
Posts: 2,493
Likes: 41
From: Seattle, WA
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?
In other words, if the Internal ID in the ROM "reads" 88840016 - then it automatically uses the 88840016.xml definition - provided it's there?

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...

Base seems to be used for parts of the maps that are shared across one type of car. I.e Evo9base, Evo7base. Then the ID seems to be for specific roms in that type of car.

Just going off of what I can gather from the xml files.
Reply
Old Sep 6, 2007 | 11:16 AM
  #6  
mplspilot's Avatar
Evolved Member
iTrader: (7)
 
Joined: Oct 2006
Posts: 1,439
Likes: 1
From: Flyover country.
Base xml's (5,7,9) draw tables that you see when you open ECUFlash. They are all the same for those groups of ECU's.

Specific xml's contain request addresses for specific ECU's that tell ECUFalsh where the needed information is stored.


Base is the book.
Specific xml's are bookmarks.
Reply
Old Sep 6, 2007 | 11:41 AM
  #7  
TouringBubble's Avatar
Evolved Member
iTrader: (2)
 
Joined: Jul 2006
Posts: 2,639
Likes: 3
From: Chelsea, AL
The base XMLs also contain the scaling formulas.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
TariqEvo
ECU Flash
6
Dec 9, 2021 12:36 AM
20psiMR
ECU Flash
9
Feb 25, 2018 08:03 PM
Anubis18
ECU Flash
9
Apr 11, 2012 08:27 AM
WRC-LVR
ECU Flash
5
Apr 10, 2009 10:51 AM
mrfred
ECU Flash
229
Mar 27, 2009 03:03 PM




All times are GMT -7. The time now is 08:56 PM.