Page 1 of 1

Backing Up my Subaru 06 LGT, questions, issues...

PostPosted: Sat Aug 05, 2006 7:12 pm
by aldo ixnay
I want to back up the ROM on my 06 LGT MT SpecB.
I recieved my 1.3m OpenPort Cable, hooked up my laptop and pulled the ROM with no problem. After it was finished pulling the ROM is when I got asked the question about whether I wanted to copy or inherit from the ROM metadatafile below and 06 was not an option, only an 05. So I think I picked inherit. I then filled in some blanks about year, transmission, etc... I do not have my Case ID and I really don't want to take my carpet back to find out. Does anyone have the case ID for an 06?

Well it looks like ECUFlash generated an xml file for me and used the old case ID of AJ17A I think and the /include has to do with an old Calibration ID (A2WC500N):

<rom>
<romid>
<xmlid>A2WF200N</xmlid>
<internalidaddress>2000</internalidaddress>
<internalidstring>A2WF200N</internalidstring>
<caseid>AJ17A</caseid>
<make>Subaru</make>
<market>USDM</market>
<model>Legacy</model>
<submodel>GT</submodel>
<transmission>5MT</transmission>
<year>2006</year>
<flashmethod>sti05</flashmethod>
<memmodel>SH7058</memmodel>
<checksummodule>subarudbw</checksummodule>
</romid>

<include>A2WC500N</include>

</rom>


My Calibration ID is A2WF200N (AFWF200N.23VH4TUS_MT).

My question is: If I don't have a proper xml meta file with the case id etc... and just saved the file the way it was... is this an accurate backup of the ROM that can be used to flash my car back to stock? My concerns lie with the fact that the 06 have different boost related EPA regulation values and such and if it inherits the old calibration ID what issues does that involve?


Thanks,
Brian

PostPosted: Sun Aug 06, 2006 6:29 am
by Jon [in CT]
Post a copy of your ROM image here as an attachment.

PostPosted: Sun Aug 06, 2006 10:15 am
by aldo ixnay
Ok... I did a bit more searching and reading on this site and finally found a link to XMLWrite. I ran XMLWrite with my hex file and it found my Calibration ID and asked me if I wanted to include unknown values. I said no the first time. Pulled my ROM again and now it shows up fine in ECUFlash.

For the heck of it I messed around and said yes, to include unknown values and the xml file size is much bigger.

So what I think I've figured out is... that no matter what I am pulling a RAW ROM down to my laptop and it is a backup of my stock ROM. ECUFLash with that xml definition file is just needed to interpret and display the raw ROM in the ECUFlash GUI interface. So the ROM I have can reflash to stock theoritically it just may need a proper XML definition to do it correctly? Or is the correct XML file only needed for editing the ROM?

I don't know what those unknown values may be though... things that are different in 06? or untuneable parameters?

Is there anything that Subaru can come after me about from a legal standpoint if I post the ROM?

PostPosted: Sun Aug 06, 2006 10:52 am
by Jon [in CT]
aldo ixnay wrote:Is there anything that Subaru can come after me about from a legal standpoint if I post the ROM?
Send it to me as an attachment in a Private Message if you're worried about that. Haven't you noticed all the other ROM images here?

PostPosted: Sun Aug 06, 2006 11:59 am
by aldo ixnay
I have noticed all the other images... those people might just not care! :D

Jon, maybe I'm reading way too much into this but each of your posts have been pretty terse commands to me with not a bit of help offered, politeness, or advice. Are you offering to help me or do you just want my ROM so you don't have to deal with me ever again?

PostPosted: Sun Aug 06, 2006 4:01 pm
by Tea cups
You don't need to have definitions to download and save a backup up copy. You don't even need table definitions to flash your stock copy back, but you will need to have created an xml file with at least your revision id and the proper flashmethod described (yours should be "sti05"). The file name, in Ecuflash, should be the same as your revision, but it sounds like you did this already with xmlwrite. I'm not sure if XMLwrite will include the flashmethod for your rom in the xml, and if not you will need to open it with a text editor and add "sti05" to the <flashmethod>. This tells Ecuflash how to flash your rom (choices are wrx02, wrx04, sti04, and sti05 for Subarus).

PostPosted: Mon Aug 07, 2006 1:51 pm
by 05GarnetLGT
yeah, I dont know about the progress of XMLWRITE, but it seems like the 511 maps are the latest to be supported on the LGT platform

PostPosted: Mon Aug 07, 2006 1:55 pm
by Tea cups
I think most people will agree that xmlwrite is a one time thing, once they realize where the definitions came from.

PostPosted: Tue Aug 08, 2006 8:58 am
by ev8siv3
05GarnetLGT wrote:yeah, I dont know about the progress of XMLWRITE, but it seems like the 511 maps are the latest to be supported on the LGT platform


Enginuity supports up to 521C/N and if you provide your ROM we can add support for your revision if it hasn't been added already. We are an open bunch of guys/gals, we're not here to steal your stock ROM. If you don't feel like posting it, don't. If you'd like help with definitions, post it.

PostPosted: Tue Aug 08, 2006 10:56 am
by 05GarnetLGT
Tea cups wrote:I think most people will agree that xmlwrite is a one time thing, once they realize where the definitions came from.

how DID he get those? (i know where from, I'm just wondering HOW he grapped on ******'s def files)