RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 9:59 pm

All times are UTC




Post new topic Reply to topic  [ 75 posts ]  Go to page Previous  1, 2, 3, 4, 5
Author Message
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Mon Jun 02, 2014 12:00 pm 
Offline
Experienced

Joined: Tue May 17, 2011 11:52 am
Posts: 221
Location: Tasmania
Will this rom flash onto my ecu?
2006 USDM Subaru Forester 2.5i MT/AT E2VG212D 4212087006

It has the traditional knock control logic where mine does not.


Current ecu
2006 ADM Subaru Forester 2.5 MT/AT E2VG212E 4252187006

_________________
A8DH100M
Ej257 short block, CP Pistons, Ported EJ255 Heads, Kelford 264 cams, Blouch 1.5XTR, ID1000s, FMIC, Custom 3" Dump, DW300, Equal Length headers


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Sun Jul 27, 2014 3:51 am 
Offline
Experienced

Joined: Tue May 17, 2011 11:52 am
Posts: 221
Location: Tasmania
Can someone define "Feedback Correction Negative Advance Delay" for me. I'm at a loss finding it.
It seems to never advance the timing after 4000rpm if it has one since knock event.

_________________
A8DH100M
Ej257 short block, CP Pistons, Ported EJ255 Heads, Kelford 264 cams, Blouch 1.5XTR, ID1000s, FMIC, Custom 3" Dump, DW300, Equal Length headers


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Sun Jul 27, 2014 9:09 am 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
I think this is the address: C9197

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Sun Jul 27, 2014 10:02 pm 
Offline
Experienced

Joined: Tue May 17, 2011 11:52 am
Posts: 221
Location: Tasmania
td-d wrote:
I think this is the address: C9197

Thanks.
Delay of 8196.. Ill change it to 125 (seems to be the standard) and see if that speeds things up.
Thanks Yet again.

_________________
A8DH100M
Ej257 short block, CP Pistons, Ported EJ255 Heads, Kelford 264 cams, Blouch 1.5XTR, ID1000s, FMIC, Custom 3" Dump, DW300, Equal Length headers


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Mon Jul 28, 2014 7:18 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
crippsdr wrote:
td-d wrote:
I think this is the address: C9197

Thanks.
Delay of 8196.. Ill change it to 125 (seems to be the standard) and see if that speeds things up.
Thanks Yet again.

Careful - the delay is a byte value in your rom, not a word value - should be 32:

ROM:000C9197 Feedback_Correction_Negative_Advance_Delay:.data.b h'20

Use 'counterthreshold' as opposed to counterthreshold1 - should sort it.

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Tue Jul 29, 2014 8:57 am 
Offline
Experienced

Joined: Tue May 17, 2011 11:52 am
Posts: 221
Location: Tasmania
td-d wrote:
crippsdr wrote:
td-d wrote:
I think this is the address: C9197

Thanks.
Delay of 8196.. Ill change it to 125 (seems to be the standard) and see if that speeds things up.
Thanks Yet again.

Careful - the delay is a byte value in your rom, not a word value - should be 32:

ROM:000C9197 Feedback_Correction_Negative_Advance_Delay:.data.b h'20

Use 'counterthreshold' as opposed to counterthreshold1 - should sort it.


Ah ok. Can i compare these between ecu's? I have changed it, seems to have no influence.
Could this be the wrong address?

_________________
A8DH100M
Ej257 short block, CP Pistons, Ported EJ255 Heads, Kelford 264 cams, Blouch 1.5XTR, ID1000s, FMIC, Custom 3" Dump, DW300, Equal Length headers


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Tue Jul 29, 2014 2:40 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Logic seems fairly consistent on this part in comparison to a 'normal' rom...

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Wed Aug 13, 2014 1:09 am 
Offline
Experienced

Joined: Tue May 17, 2011 11:52 am
Posts: 221
Location: Tasmania
Hey can someone point me in the right direction for finding minimum pulse width.

_________________
A8DH100M
Ej257 short block, CP Pistons, Ported EJ255 Heads, Kelford 264 cams, Blouch 1.5XTR, ID1000s, FMIC, Custom 3" Dump, DW300, Equal Length headers


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Wed Aug 13, 2014 3:14 am 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
crippsdr wrote:
Hey can someone point me in the right direction for finding minimum pulse width.

I think this might be it, in microseconds
Code:
ROM:0002AC90 44160000 flt_2AC90:      .float 600.0 (or 0.6 milliseconds)


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Wed Aug 13, 2014 9:55 pm 
Offline
Experienced

Joined: Tue May 17, 2011 11:52 am
Posts: 221
Location: Tasmania
dschultz wrote:
crippsdr wrote:
Hey can someone point me in the right direction for finding minimum pulse width.

I think this might be it, in microseconds
Code:
ROM:0002AC90 44160000 flt_2AC90:      .float 600.0 (or 0.6 milliseconds)


Thanks heaps. Seems to have fixed my issue.

_________________
A8DH100M
Ej257 short block, CP Pistons, Ported EJ255 Heads, Kelford 264 cams, Blouch 1.5XTR, ID1000s, FMIC, Custom 3" Dump, DW300, Equal Length headers


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Wed Sep 03, 2014 7:49 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
td-d wrote:
I believe I've found it. Check out this table:

Code:
ROM:0007EB88 Table_EngineLoad_MAX?:.data.w h'11      ; DATA XREF: Func_Test_MAF_limits+144o
ROM:0007EB88                                         ; Func_Test_MAF_limits:off_20E68o
ROM:0007EB8A                 .data.w h'800
ROM:0007EB8C                 .data.l flt_C1B20
ROM:0007EB90                 .data.l word_C1B64      ; = 9.7e-1
ROM:0007EB94                 .float 0.000061035156
ROM:0007EB98                 .float 0.0


The values are engine load maximum figures (against an ECT axis) - and they correlate to your logs, which max out at 1.2 load. Further in the routine, 0.2 load is subtracted from the calculated load figure - which gives you 1.2 at normal engine temperature. The scaling is also consistent with engine load.


These are the values in the table:

Code:
ROM:000C1B64 word_C1B64:     .data.w h'3E14          ; DATA XREF: ROM:0007EB90o
ROM:000C1B64                                         ; = 9.7e-1
ROM:000C1B66                 .data.w h'3E66          ; = 9.75e-1
ROM:000C1B68                 .data.w h'3F0A          ; = 9.85e-1
ROM:000C1B6A                 .data.w h'40A4          ; = 1.01
ROM:000C1B6C                 .data.w h'428F          ; = 1.04
ROM:000C1B6E                 .data.w h'4333          ; = 1.05
ROM:000C1B70                 .data.w h'4385          ; = 1.055
ROM:000C1B72                 .data.w h'4666          ; = 1.1
ROM:000C1B74                 .data.w h'4666          ; = 1.1
ROM:000C1B76                 .data.w h'4A8F          ; = 1.165
ROM:000C1B78                 .data.w h'4A8F          ; = 1.165
ROM:000C1B7A                 .data.w h'4D71          ; = 1.21
ROM:000C1B7C                 .data.w h'599A          ; = 1.4
ROM:000C1B7E                 .data.w h'599A          ; = 1.4
ROM:000C1B80                 .data.w h'599A          ; = 1.4
ROM:000C1B82                 .data.w h'599A          ; = 1.4
ROM:000C1B84                 .data.w h'599A          ; = 1.4


Bump up the thresholds, and see if that works.

Can you tell me the address of this table for another 2.5i N/A ROM? A friend of mine put a TD04 on his car and I'm experiencing the same lean fueling under boost situation.

Is it at C1C18? I did a search for 59 9A 59 9A 59 9A 59 9A 59 9A and found this location. But I wonder if there is table length is 1 more than the original one in this thread?

Thanks!


You do not have the required permissions to view the files attached to this post.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Last edited by mrf582 on Wed Sep 03, 2014 7:58 pm, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Wed Sep 03, 2014 7:55 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Sure - what's the CAL id?

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Wed Sep 03, 2014 7:56 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
Thanks! I just edited my post.

E2UE102L - 2.5i USDM Impreza

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E
PostPosted: Wed Sep 03, 2014 8:20 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Here you go, you can use the engine load limit B table definition, just note the axis is 19 cells (not 2 like the default table):

Code:
ROM:0008DBE8 Table_Engine_Load_Limit_B_Maximum_RPM:.data.w h'13
ROM:0008DBEA                 .data.w h'800
ROM:0008DBEC                 .data.l flt_C1BC8
ROM:0008DBF0                 .data.l word_C1C14      ; = 1.02
ROM:0008DBF4                 .float 0.000061035156
ROM:0008DBF8                 .float 0.0

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: MAF(Limit) E2VG212E, help needed.
PostPosted: Wed Sep 03, 2014 9:22 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
Thank you Sir!

For anyone else needing this in the future, copy/paste this into the XML file for E2UE102L
Code:
<table name="Engine Load Limit B Maximum (RPM)" address="c1c14">
<table name="Y" address="c1bc8" elements="19"/>
</table>

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 75 posts ]  Go to page Previous  1, 2, 3, 4, 5

All times are UTC


Who is online

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