RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 5:14 pm

All times are UTC




Post new topic Reply to topic  [ 59 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Sun Sep 07, 2008 3:22 am 
Offline
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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Sun Sep 07, 2008 12:12 pm 
Offline
RomRaider Donator
User avatar

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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Sun Sep 07, 2008 6:12 pm 
Offline
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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Sun Sep 07, 2008 6:42 pm 
Offline
RomRaider Donator
User avatar

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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Sun Sep 07, 2008 9:00 pm 
Offline
Experienced

Joined: Sat Mar 10, 2007 5:16 pm
Posts: 212
Location: Ukraine
merchgod I assume you may have any comments on factory tune that caused 08STI recall
http://forums.nasioc.com/forums/showthr ... ?t=1577471
Yesterday, a guy from our local forums said his motor died with less 2k miles. Compression test showed near 0 in 4th cylinder.


Top
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Sun Sep 07, 2008 10:31 pm 
Offline
RomRaider Donator
User avatar

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=1577471
Yesterday, 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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Sun Sep 07, 2008 11:51 pm 
Offline
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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Mon Sep 08, 2008 12:25 am 
Offline
RomRaider Donator
User avatar

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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Mon Sep 08, 2008 2:44 am 
Offline
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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Mon Sep 08, 2008 3:16 am 
Offline
RomRaider Donator
User avatar

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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Sun Sep 14, 2008 12:47 am 
Offline
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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Tue Sep 16, 2008 1:54 am 
Offline
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=1577471
Yesterday, 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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Tue Sep 16, 2008 11:21 am 
Offline
RomRaider Donator
User avatar

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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Tue Sep 16, 2008 4:16 pm 
Offline
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
 Profile  
 
 Post subject: Re: 08 STi ROM and sample ECU defs
PostPosted: Tue Sep 16, 2008 4:34 pm 
Offline
RomRaider Donator
User avatar

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
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 59 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 8 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

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl