|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
altaic
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Sun Sep 07, 2008 3:22 am |
|
 |
| Newbie |
Joined: Tue Oct 23, 2007 8:27 am Posts: 26
|
merchgod wrote: Probably in about 3 weeks, hopefully, maybe sooner, maybe later. As far as posting more canbus ROMs, I'm a little leary as there appears to be a byte sequence in these ROMs that is possibly unique to the car. I don't know if that can be traced back to the car by a dealership - I doubt it, but I would rather see more ROMs of the same revision and perhaps decipher what it is used for before uploading them. What address is this possibly unique byte sequence? Since I don't have another ROM to compare my own to...
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Sun Sep 07, 2008 12:12 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
altaic wrote: What address is this possibly unique byte sequence? Since I don't have another ROM to compare my own to... Never mind about what Colby said. I just realized he was talking about comparing the 08 STi original ROM with the recall ROM, not the unique 3-byte sequence that may exist (0xFFC - definitely not a date) between two different cars with the same rom id. I do have access to my own VIN, but it is not a representation of the last 6-digits in hex or anything like that. Strangely enough, we now have two ROMs of the same cal id from two different 08 WRXs and they are identical (in fact, the byte sequence looks nothing like what we have with the 08 STi and potentially with the 09 FXT). So, it looks like it is something they started later 08 perhaps?
|
|
| Top |
|
 |
|
lordeldor
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Sun Sep 07, 2008 6:12 pm |
|
 |
| Newbie |
Joined: Mon Feb 11, 2008 4:31 am Posts: 16
|
|
I just recieved my OpenPort 2.0. I can pull my rom and email it to you guys if you want to get a look at it.
08 USDM Legacy GT Limited 5 MT
Let me know if you would like it.
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Sun Sep 07, 2008 6:42 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
lordeldor wrote: I just recieved my OpenPort 2.0. I can pull my rom and email it to you guys if you want to get a look at it.
08 USDM Legacy GT Limited 5 MT
Let me know if you would like it. We need all the ROMs we can get. You can PM it to me if you don't want to post it.
|
|
| Top |
|
 |
|
®@©E®
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Sun Sep 07, 2008 9:00 pm |
|
 |
| Experienced |
Joined: Sat Mar 10, 2007 5:16 pm Posts: 212 Location: Ukraine
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Sun Sep 07, 2008 10:31 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
®@©E® wrote: merchgod I assume you may have any comments on factory tune that caused 08STI recall http://forums.nasioc.com/forums/showthr ... ?t=1577471Yesterday, a guy from our local forums said his motor died with less 2k miles. Compression test showed near 0 in 4th cylinder. I outlined the two additional changes to the recall ROM in the Crawford thread (2.5L forum) that the Crawford tuner didn't know about - the rev limit fuel resume boost threshold and the changes to FBKC behavior.
|
|
| Top |
|
 |
|
altaic
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Sun Sep 07, 2008 11:51 pm |
|
 |
| Newbie |
Joined: Tue Oct 23, 2007 8:27 am Posts: 26
|
|
The bytes at 0xffc might be a bit field of some sort, with bits 0, 3, 4, 7, 8, and 12 being used. The ROMs I have don't use the other bits. It looks suspiciously like a mov.l instruction, but short of self-modifying code, I don't see how it'd be used. These things haven't in the past employed self-modifying code, have they? That would surprise me.
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Mon Sep 08, 2008 12:25 am |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
|
Its not an instruction -> it's copied to RAM and as far as I can tell, it isn't referenced elsewhere. Actually, the routine copies two sets of 4 bytes each to RAM -> at 0xFF8 and 0xFFC, but in the two 08 STi ROMs only 2 bytes are different (0xFFC, 0xFFD), but in some of the 09s, byte 0xFFB is different as compared to the 08 STi ROMs. Really need more ROMs with the same cal id pulled from different cars to determine anything.
|
|
| Top |
|
 |
|
altaic
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Mon Sep 08, 2008 2:44 am |
|
 |
| Newbie |
Joined: Tue Oct 23, 2007 8:27 am Posts: 26
|
|
I may be on the wrong track here - I haven't completed my disassembler - but it appears that 0xff8, 0xffc, and 0xffaf8 are used somehow. I'm looking at 0x538fc, 0x5390e, and 0x53914, as well as 0xbf06e, 0xbf08e, and 0xbf070. Just tossing that out there.
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Mon Sep 08, 2008 3:16 am |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
altaic wrote: I may be on the wrong track here - I haven't completed my disassembler - but it appears that 0xff8, 0xffc, and 0xffaf8 are used somehow. I'm looking at 0x538fc, 0x5390e, and 0x53914, as well as 0xbf06e, 0xbf08e, and 0xbf070. Just tossing that out there. Only copied to RAM several times from what I've seen.
|
|
| Top |
|
 |
|
Fiend
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Sun Sep 14, 2008 12:47 am |
|
 |
| RomRaider Donator |
Joined: Tue Apr 24, 2007 10:49 pm Posts: 243
|
I just got my cable and downloaded the ROM. I think you said you've already got a few '08 ROMs, but I'll PM it to you any how. CDN '08 STI, manufactured Feb/08, internal ID AZ1G201I. Now that I've downloaded the image, I can finally go in for my reflash. 
|
|
| Top |
|
 |
|
Airboy
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Tue Sep 16, 2008 1:54 am |
|
 |
| RomRaider Donator |
Joined: Thu Aug 03, 2006 1:40 am Posts: 1067 Location: Calgary
|
merchgod wrote: ®@©E® wrote: merchgod I assume you may have any comments on factory tune that caused 08STI recall http://forums.nasioc.com/forums/showthr ... ?t=1577471Yesterday, a guy from our local forums said his motor died with less 2k miles. Compression test showed near 0 in 4th cylinder. I outlined the two additional changes to the recall ROM in the Crawford thread (2.5L forum) that the Crawford tuner didn't know about - the rev limit fuel resume boost threshold and the changes to FBKC behavior. From your post over at NASIOC: Quote: It works like this: If RPM > 6700 then rev limit fuel cut is active if rev limit fuel cut is active and RPM <= 6600 and manifold pressure <= 38.7 psia then fueling resumes. This boost threshold is what I'm talking about. The example here is from the initial 08 STi ROM. if manifold pressure can never reach 38.7psia in the stock tune, wouldn't that last condition be met all the time and RPM becomes the only "trigger"? Or, is it a wording thing?
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Tue Sep 16, 2008 11:21 am |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
Airboy wrote: if manifold pressure can never reach 38.7psia in the stock tune, wouldn't that last condition be met all the time and RPM becomes the only "trigger"? Or, is it a wording thing? That is exactly the point. That is how they eliminate a threshold from the decision process - set it to an unobtainable (with the factory tune) value. In the recall ROM, they lowered the threshold back to what every other 32-bit ECU uses (23.xx psia).
|
|
| Top |
|
 |
|
Airboy
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Tue Sep 16, 2008 4:16 pm |
|
 |
| RomRaider Donator |
Joined: Thu Aug 03, 2006 1:40 am Posts: 1067 Location: Calgary
|
merchgod wrote: Airboy wrote: if manifold pressure can never reach 38.7psia in the stock tune, wouldn't that last condition be met all the time and RPM becomes the only "trigger"? Or, is it a wording thing? That is exactly the point. That is how they eliminate a threshold from the decision process - set it to an unobtainable (with the factory tune) value. In the recall ROM, they lowered the threshold back to what every other 32-bit ECU uses (23.xx psia). What exactly was the "problem" with the original factory tune? That fueling not resuming after hitting rev limit fuel cut or fueling resuming "too soon" when manifold pressure is still high?
|
|
| Top |
|
 |
|
merchgod
|
Post subject: Re: 08 STi ROM and sample ECU defs Posted: Tue Sep 16, 2008 4:34 pm |
|
 |
| RomRaider Donator |
 |
Joined: Thu Mar 30, 2006 2:38 am Posts: 5336
|
Airboy wrote: What exactly was the "problem" with the original factory tune? That fueling not resuming after hitting rev limit fuel cut or fueling resuming "too soon" when manifold pressure is still high? Subaru's explanation: Quote: Under certain harsh driving patterns, specifically when repeatedly or continuously operating the engine above the “red-line” (RPM above 6,700), abnormal combustion could occur resulting in serious internal engine damage in the form of broken piston ring lands. This abnormal combustion condition is the result of an “over lean” fuel mixture caused by a combination of fuel cut activation and high turbo boost. To prevent this condition from occurring, Subaru has developed a modification to the Engine Control Module software logic that will improve combustion management above “red-line” engine speed. This revised logic will not adversely affect peak vehicle performance.
|
|
| Top |
|
 |
Who is online |
Users browsing this forum: No registered users and 6 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|