Found two fuel maps, is this right - Euro MY03 WRX

User topics relating to software that provides a tuning UI to alter ECU code and data

Moderator: Freon

Found two fuel maps, is this right - Euro MY03 WRX

Postby crispyduck » Sun Jan 01, 2006 2:20 pm

I've been validating qoncept's reverse engineered hex addresses of my Euro MY03 WRX. In doing this I came across what appears to be two fuel maps. They are only slightly different. The above ROM image is stock (no 'external mods'). Does anyone know what this is all about (see illustrations below)? Are they both used? If so, under what conditions?

Illustration 1 (fuel map found by qoncept):
FUEL_RPM_START = 0x20C74;
FUEL_RPM_STOP = 0x20C93;
FUEL_LOAD_START = 0x20C95;
FUEL_LOAD_STOP = 0x20CB4;
FUEL_START = 0x20CB7;
FUEL_STOP = 0x20DB6;

Image

Illustration 2 (other fuel? map):

FUEL_RPM_START = 0x20DB7;
FUEL_RPM_STOP = 0x20DD6;
FUEL_LOAD_START = 0x20DD8;
FUEL_LOAD_STOP = 0x20DF7;
FUEL_START = 0x20DFA;
FUEL_STOP = 0x20EF9;

Image

Thanks in advance for any advice,
-Steve.
crispyduck
 
Posts: 186
Joined: Sun Nov 13, 2005 1:15 pm
Location: www.scoobypedia.co.uk

Postby crazymikie » Sun Jan 01, 2006 9:13 pm

I'm guessing one of the maps is a low det fuel map and the other is a high det fuel map.

I've found in some of the JDM ECUs, there are 4 fuel maps. I don't know what they all do. Oddly, they are all the same.

Mike
crazymikie
 
Posts: 105
Joined: Mon Jan 03, 2005 6:45 pm
Location: Watertown, MA

Postby crispyduck » Mon Jan 02, 2006 2:14 am

crazymikie wrote:I'm guessing one of the maps is a low det fuel map and the other is a high det fuel map.

I've found in some of the JDM ECUs, there are 4 fuel maps. I don't know what they all do. Oddly, they are all the same.

Mike


Thanks for your reply Mike. What to you think is the low det and the high det map in the above illustration?
-Steve.
crispyduck
 
Posts: 186
Joined: Sun Nov 13, 2005 1:15 pm
Location: www.scoobypedia.co.uk

Postby crazymikie » Mon Jan 02, 2006 5:15 am

I would guess the second one is the high det map- if you look at the last column, you can see how it's richer than the top one.

With the USDM car, after your advance multiplier drops to a certain point, it will trigger the car to switch to that map. I guess the EU models work the same way, although I've never really had the opportunity to work with one.

Please let me know if you have any questions.

Thanks,
Mike
crazymikie
 
Posts: 105
Joined: Mon Jan 03, 2005 6:45 pm
Location: Watertown, MA

Postby west_minist » Mon Jan 02, 2006 6:11 am

Thats correct.

You can really tell that w/ newer models.

Thye pre 00 done seems to that the function,and if it does, not fully setup like the 00+, especially the 02+.

I know the pre 00+ pulls some timing, but the fuel consumption is not to bad.

Well I guest when colby and others are successful in pulling the Unisia JECS Corp roms, we will see then.
west_minist
 
Posts: 515
Joined: Fri Jan 07, 2005 1:31 pm
Location: Barbados

Postby Freon » Tue Jan 03, 2006 8:47 am

crazymikie wrote:With the USDM car, after your advance multiplier drops to a certain point, it will trigger the car to switch to that map. I guess the EU models work the same way, although I've never really had the opportunity to work with one.


Maybe my thinking is wrong, but I assumed the transition between hi det and low det timing and fueling was some sort of interpolation based on IAM. That is, if IAM is maxed, you run pretty much completely on the low det map. If IAM is somewhere in the middle, it interpolates the hi and low det map.

I wouldn't see the point of IAM being more than 1 bit flag if the map switching was one or the other.

Maybe this is just for timing, but not fuel?
Freon
 
Posts: 700
Joined: Thu Nov 17, 2005 5:50 pm
Location: Indianapolis, IN

Postby crispyduck » Tue Jan 03, 2006 8:58 am

Freon wrote:
crazymikie wrote:With the USDM car, after your advance multiplier drops to a certain point, it will trigger the car to switch to that map. I guess the EU models work the same way, although I've never really had the opportunity to work with one.


Maybe my thinking is wrong, but I assumed the transition between hi det and low det timing and fueling was some sort of interpolation based on IAM. That is, if IAM is maxed, you run pretty much completely on the low det map. If IAM is somewhere in the middle, it interpolates the hi and low det map.

I wouldn't see the point of IAM being more than 1 bit flag if the map switching was one or the other.

Maybe this is just for timing, but not fuel?


This is turning out to be a very interesting thread, raising more questions here than answers. Freon's theory here for IAM being used as a variance between these two maps sounds extremely plausible. I feel is this something we need to fully understand before playing with maps.

Can anyone else shed any light on how these two maps are used?
-Steve.
crispyduck
 
Posts: 186
Joined: Sun Nov 13, 2005 1:15 pm
Location: www.scoobypedia.co.uk

Postby crazymikie » Tue Jan 03, 2006 11:23 am

When the IAM drops below a certain threshold, it just switches maps completely.

The IAM will affect your ignition timing in steps- as the IAM drops, the overall amount of knock correction that the car can run will be limited (if you have an 8 in your knock correction table and your IAM drops from 16 to 8, you will only have a maximum of 4 degrees for that site), however, fueling seems to be one map or the other.

Mike
crazymikie
 
Posts: 105
Joined: Mon Jan 03, 2005 6:45 pm
Location: Watertown, MA

Postby Xmicho » Tue Jan 03, 2006 7:22 pm

Please don't take this as the bible truth but I think there is a value in the ECU below which the ecu changes from low det to high det. On the cars around these parts(Singapore-Euro version ecu), the threshold value is 4. Thus if your IAM drops below 4 then more trips to the gas station, I guess.

Also, knock correction timing is pulled with lower IAM, not sure by what factor though.
Xmicho
 
Posts: 20
Joined: Sun Dec 11, 2005 5:16 am
Location: Singapore

Re: Found two fuel maps, is this right - Euro MY03 WRX

Postby qoncept » Wed Jan 04, 2006 7:12 am

crispyduck wrote:I've been validating qoncept's reverse engineered hex addresses of my Euro MY03 WRX. In doing this I came across what appears to be two fuel maps. They are only slightly different. The above ROM image is stock (no 'external mods'). Does anyone know what this is all about (see illustrations below)? Are they both used? If so, under what conditions?

In all of the ECUs spiider has posted offsets for, the low det map comes before the high det in the image. I assume that this was probably a pretty consistant practice, and so far it seems to hold up.

Freon wrote:I wouldn't see the point of IAM being more than 1 bit flag if the map switching was one or the other.

Maybe this is just for timing, but not fuel?

I'd never really thought about it and I certainly don't know for sure, but I did assume there was just a point at which the ECU switched from the high to low det fuel map. And yes, that the IAM was basically for timing, and anything else that depended on the IAM (fuel, boost, etc) was incidental and done because using the IAM worked rather than having to create a new variable. I think if it were variable or interpolated, it'd be called a "high det fuel correction" map or something.

Basically, this is my assumption: the ECU monitors the knock sensor and driving tendencies. If conditions are right, it'll raise to 16. If you're knocking, it'll reduce to whatever the car can run safely at, which in turn reduces timing advance. If it reduces past a certain point (4?), the ECU will run in a "limp mode" -- no boost control, high det fuel map, whatever -- because something is obviously wrong.
qoncept
 
Posts: 249
Joined: Tue Oct 04, 2005 6:43 pm
Location: Montgomery, AL

Re: Found two fuel maps, is this right - Euro MY03 WRX

Postby ride5000 » Thu Jan 05, 2006 9:19 am

qoncept wrote:Basically, this is my assumption: the ECU monitors the knock sensor and driving tendencies. If conditions are right, it'll raise to 16. If you're knocking, it'll reduce to whatever the car can run safely at, which in turn reduces timing advance. If it reduces past a certain point (4?), the ECU will run in a "limp mode" -- no boost control, high det fuel map, whatever -- because something is obviously wrong.


that's my understanding as well.
ride5000
 
Posts: 44
Joined: Tue Feb 01, 2005 12:18 pm
Location: lincoln, ri


Return to Tuning Software

Who is online

Users browsing this forum: No registered users and 10 guests

cron