Notices
ECU Flash

Throttle hang and the Idle Stepper Table

Thread Tools
 
Search this Thread
 
Old Feb 6, 2010, 09:16 PM
  #466  
Evolved Member
iTrader: (37)
 
bigric09's Avatar
 
Join Date: Sep 2003
Location: Spec-Ops Motorsports, Fayetteville, NC
Posts: 3,146
Likes: 0
Received 2 Likes on 2 Posts
I think you'd like that stylus studio better... it color codes everything as well when you open it making it easier to identify different sections of the coding.
Old Feb 6, 2010, 09:35 PM
  #467  
EvoM Guru
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 129 Likes on 97 Posts
Originally Posted by bigric09
I think you'd like that stylus studio better... it color codes everything as well when you open it making it easier to identify different sections of the coding.
TextPad will color xml tags if I want, but I never use it because it distracts me. Bottomline though is that I've been using Textpad for six years now (started using it at work), and its always served me well. To each his own though.
Old Feb 6, 2010, 09:43 PM
  #468  
Evolved Member
iTrader: (2)
 
logic's Avatar
 
Join Date: Apr 2003
Location: Berkeley, CA
Posts: 1,022
Likes: 0
Received 6 Likes on 5 Posts
Feh, all of you and your fancy editors. If I'm stuck on Windows, I'll usually use Notepad++. Does syntax highlighting and a bunch of other stuff, but stays out of your way for the most part. It's what Microsoft should have shipped as Notepad in the first place.
Old Feb 6, 2010, 09:52 PM
  #469  
Evolved Member
iTrader: (53)
 
David Buschur's Avatar
 
Join Date: Mar 2003
Posts: 14,622
Received 32 Likes on 14 Posts
I have Notepad and use it to modify the XML files. The ROM file though will not open properly using Notepad. The question is about a ROM file being modified. mrfred, your answer to that is the textpad?
Old Feb 6, 2010, 09:55 PM
  #470  
Evolved Member
iTrader: (94)
 
EvoDan2004's Avatar
 
Join Date: Feb 2005
Location: New Jersey
Posts: 8,984
Likes: 0
Received 7 Likes on 7 Posts
Originally Posted by davidbuschur
I have Notepad and use it to modify the XML files. The ROM file though will not open properly using Notepad. The question is about a ROM file being modified. mrfred, your answer to that is the textpad?
i could be wrong but with my windows 7 i had to set it up to allow administrative privileges before it would allow me to modify anything. sorry if this is way off base
Old Feb 6, 2010, 10:14 PM
  #471  
Evolved Member
iTrader: (2)
 
logic's Avatar
 
Join Date: Apr 2003
Location: Berkeley, CA
Posts: 1,022
Likes: 0
Received 6 Likes on 5 Posts
Wait, what? You want to directly edit the ROM? I think everyone above was assuming you were looking for an XML editor.

ROM manipulation is what EcuFlash does (or a hex editor, which I don't think is quite what you're looking for).
Old Feb 6, 2010, 10:15 PM
  #472  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 15 Likes on 13 Posts
I'm confused.

Are you trying to modify the .bin/.hex files in notepad?

Or the .xml?

Notepad will edit the .xml files just fine. .bin/.hex on the other hand will need something very different, but I don't see why you want to write anything into the ROM file that can't be done using ECUFlash?

I'm liking the notepad++ though. VERY NICE

Last edited by 03whitegsr; Feb 6, 2010 at 10:20 PM.
Old Feb 6, 2010, 10:20 PM
  #473  
Evolved Member
iTrader: (53)
 
David Buschur's Avatar
 
Join Date: Mar 2003
Posts: 14,622
Received 32 Likes on 14 Posts
I have some roms that are using XXXXX for the "inherits from". I want to change the "inherits from" in the actual ROM file so it will get the information from a different XML.

I can modify the XML file perfectly with notepad and have been doing that when I need to add something, such as the updates in this thread for the throttle hang.

While messing with all of this I noticed some of the roms aren't showing all the tables in them and figured out that if they inherited from the correct xml file they would.

So that is why I want to be able to write something into the rom itself, just to change the "inherits from" part of it.

Isn't that what I'd have to do to make the ROM get it's information from a different XML?
Old Feb 6, 2010, 10:23 PM
  #474  
Evolved Member
iTrader: (53)
 
David Buschur's Avatar
 
Join Date: Mar 2003
Posts: 14,622
Received 32 Likes on 14 Posts
I think I figured this one out on my own!!!! It can be done right in the ecuflash can't it?!!!

file, options/rom file directory..........then type in the xml you want it to use? Is that right? Did I actually figure something out on my own!!! Oh glory day!!! maybe.



NOPE. I got prematurely excited, that didn't work...............sad day again. haha
Old Feb 6, 2010, 10:27 PM
  #475  
Evolved Member
iTrader: (8)
 
03whitegsr's Avatar
 
Join Date: Nov 2006
Location: Utah
Posts: 4,001
Received 15 Likes on 13 Posts
The "ECU ID" will control which xml file it loads. (96530006.xml, 94170015.xml, etc.)

To change what get inherited, you have to change it in the xml file and not the ROM.

You want to be careful doing this though as you may inherit incorrect tables if you point it at the wrong file. Some xml files are setup very differently and this is why there are so many evo7base files floating around.
Old Feb 6, 2010, 10:29 PM
  #476  
EvoM Guru
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 129 Likes on 97 Posts
The "inherits from" is controlled by the ROM ID embedded in the ROM and some of the first lines in the xml files. I'm not following the example you gave though, so I'm not exactly sure what you're trying to accomplish.
Old Feb 6, 2010, 10:32 PM
  #477  
Evolved Member
iTrader: (53)
 
David Buschur's Avatar
 
Join Date: Mar 2003
Posts: 14,622
Received 32 Likes on 14 Posts
Let me give you an example. I'm using 1.42, 88590715-TephraMod is the ROM I have opened right now. It inherits from: 88590015_r3compile_20091010.

Please take a quick look at that if you are using 1.42.

Now if I compare the r3compile XML to the standard Tephra XML for 88590715 the Tephra XML contains more files. So I'd like to have Tephra ROM pull it's information from Tephra XML and not the r3compile XML.

See what I am trying to do now and why? So how do I change where that rom inherits from?
Old Feb 6, 2010, 10:35 PM
  #478  
Evolved Member
iTrader: (53)
 
David Buschur's Avatar
 
Join Date: Mar 2003
Posts: 14,622
Received 32 Likes on 14 Posts
You know, I'd love to put together an advanced tuning class and have some of you experts fly in to put it on and pay you for it. I bet we could get quite a large class together and not only advance some knowledge but put some money in some of your pockets for your time and teaching. What do you guys think?
Old Feb 6, 2010, 10:41 PM
  #479  
Evolved Member
iTrader: (53)
 
David Buschur's Avatar
 
Join Date: Mar 2003
Posts: 14,622
Received 32 Likes on 14 Posts
For further comparison, ROM 88590715, Tephra XML file is 65kb and from what I can tell by viewing the XML it has everything needed in it to work correctly. It doesn't seem to need to draw from an EVO9 base file or anything else.

BUT, I don't have a single rom that get information from Tephra's 65kb XML. They all pull information from the EVO9 base r3compile and the r3recompile 88590715 file.
Old Feb 6, 2010, 10:43 PM
  #480  
EvoM Guru
iTrader: (50)
 
mrfred's Avatar
 
Join Date: Mar 2006
Location: Tri-Cities, WA // Portland, OR
Posts: 9,675
Received 129 Likes on 97 Posts
This is getting a bit off topic but I want to help. If you have a tephra v7 ROM open, it ought to be using the tephra v7 xml unless you inadverently modified the tephra v7 xml to tell it to read the recompile xml. Alternatively, you might have inadvertently modified the tephra ROM ID (or maybe some else did if this is a customer's car). Let's try this:

With the ROM open in ECUFlash, click on the "+" next to the "ROM Info" tag in the definitions list on the left. Read the "Internal ID" from the info and post it here.


Quick Reply: Throttle hang and the Idle Stepper Table



All times are GMT -7. The time now is 10:17 AM.