RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 3:52 pm

All times are UTC




Post new topic Reply to topic  [ 6 posts ] 
Author Message
 Post subject: Initial Post Cranking Load and Airflow Tables
PostPosted: Tue Jul 03, 2012 9:12 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Whilst looking at the hot restart tables for AE, I also managed to find the initial post cranking reference tables for load and airflow (i.e. in the absence of sensor data).

Code:
ROM:000A222C Table_Post_Cranking_Initial_Airflow_Reference:.data.w h'10
ROM:000A222C                                         ; DATA XREF: sub_201E8:loc_20202o
ROM:000A222C                                         ; sub_20314+Eo ...
ROM:000A222E                 .data.w h'800
ROM:000A2230                 .data.l flt_C30B4
ROM:000A2234                 .data.l word_C3164      ; = 6.601
ROM:000A2238                 .float 0.0045776367
ROM:000A223C                 .float 0.0

ROM:000A227C Table_Post_Cranking_Initial_Load_Reference:.data.w h'10
ROM:000A227C                                         ; DATA XREF: sub_1FC60:loc_20116o
ROM:000A227C                                         ; ROM:off_201E0o ...
ROM:000A227E                 .data.w h'800
ROM:000A2280                 .data.l flt_C30B4
ROM:000A2284                 .data.l word_C31FC      ; = 1.16
ROM:000A2288                 .float 0.000061035156
ROM:000A228C                 .float 0.0


If you search for 3B 96 00 00 in the later roms, and follow the X-ref back to the first location found, you will see this - the two 2D tables are the load and airflow tables. It seems to be slightly different in some earlier roms - in A2TB001L the tables are adjacent to the Max engine load B table.

Code:
ROM:00020434 off_20434:      .data.l unk_FFFF40B4    ; DATA XREF: sub_201E8+4r
ROM:00020438 off_20438:      .data.l unk_FFFF641C    ; DATA XREF: sub_201E8+8r
ROM:00020438                                         ; sub_20314+16r ...
ROM:0002043C off_2043C:      .data.l unk_FFFF6606    ; DATA XREF: sub_201E8+Er
ROM:0002043C                                         ; sub_203AC+Er
ROM:00020440 off_20440:      .data.l unk_FFFF634C    ; DATA XREF: sub_201E8+16r
ROM:00020440                                         ; sub_20314+Ar ...
ROM:00020444 off_20444:      .data.l Table_Post_Cranking_Initial_Airflow_Reference
ROM:00020444                                         ; DATA XREF: sub_201E8:loc_20202r
ROM:00020444                                         ; sub_20314+Er ...
ROM:00020448 off_20448:      .data.l sub_BE7F4       ; DATA XREF: sub_201E8+1Cr
ROM:00020448                                         ; sub_20314+10r ...
ROM:0002044C off_2044C:      .data.l Func_Check_Max_1 ; DATA XREF: sub_201E8:loc_20210r
ROM:00020450 off_20450:      .data.l Func_Check_Max  ; DATA XREF: sub_201E8+38r
ROM:00020450                                         ; sub_1FC5C+640r
ROM:00020454 off_20454:      .data.l unk_FFFF63D0    ; DATA XREF: sub_20232+8r
ROM:00020458 off_20458:      .data.l sub_BEA04       ; DATA XREF: sub_20232+10r
ROM:00020458                                         ; sub_20232+28r
ROM:0002045C                 .float 0.0045776367
ROM:00020460 off_20460:      .data.l flt_C2CFC       ; DATA XREF: sub_20232+18r
ROM:00020464 off_20464:      .data.l flt_C2D50       ; DATA XREF: sub_20232+2Cr
ROM:00020468 off_20468:      .data.l sub_39694       ; DATA XREF: sub_1FC5C+61Ar
ROM:0002046C off_2046C:      .data.l sub_2EC9A       ; DATA XREF: sub_1FC5C+620r
ROM:0002046C                                         ; sub_202D4+2r
ROM:00020470 off_20470:      .data.l unk_FFFF63CC    ; DATA XREF: sub_1FC5C+628r
ROM:00020470                                         ; sub_1FC5C+648r
ROM:00020474                 .float 1.0239999
ROM:00020478                 .float 8388608.0
ROM:0002047C off_2047C:      .data.l unk_FFFF6410    ; DATA XREF: sub_202B0+2r
ROM:0002047C                                         ; sub_202B0+1Ar
ROM:00020480 off_20480:      .data.l sub_BE500       ; DATA XREF: sub_202B0:loc_202C0r
ROM:00020480                                         ; sub_202D4:loc_202FEr
ROM:00020484 off_20484:      .data.l E_Manifold_Relative_Pressure_4byteExt_E113
ROM:00020484                                         ; DATA XREF: sub_202D4+Ar
ROM:00020488 off_20488:      .data.l unk_FFFF6411    ; DATA XREF: sub_202D4+14r
ROM:00020488                                         ; sub_202D4+24r ...
ROM:0002048C off_2048C:      .data.l flt_C2D4C       ; DATA XREF: sub_202D4:loc_202EEr
ROM:00020490 off_20490:      .data.l unk_FFFF63B4    ; DATA XREF: sub_20314+6r
ROM:00020494 off_20494:      .data.l Table_Post_Cranking_Initial_Load_Reference
ROM:00020494                                         ; DATA XREF: sub_20314+4Ar
ROM:00020494                                         ; sub_203AC+3Cr
ROM:00020498 off_20498:      .data.l unk_FFFF63B8    ; DATA XREF: sub_203AC+6r
ROM:0002049C off_2049C:      .data.l unk_FFFF6414    ; DATA XREF: sub_203AC+1Er
ROM:0002049C                                         ; sub_203AC+44r
ROM:000204A0

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: Initial Post Cranking Load and Airflow Tables
PostPosted: Tue Jul 03, 2012 11:29 pm 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
These ones...
viewtopic.php?t=8131&start=59


Top
 Profile  
 
 Post subject: Re: Initial Post Cranking Load and Airflow Tables
PostPosted: Tue Jul 03, 2012 11:37 pm 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
dschultz wrote:


Yup, those very ones (hence the ae5910v rom, helping wrxt4cy with the hot start issue).

I've also got the full set of the knock sensor scaling, thresholds which I must post - giving credit to COBB's finding of this logic. I still had to trawl through the logic, dig out the tables and parameters.

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
 Post subject: Re: Initial Post Cranking Load and Airflow Tables
PostPosted: Wed Jul 04, 2012 2:42 am 
Offline
RomRaider Developer

Joined: Thu May 21, 2009 1:49 am
Posts: 7323
Location: Canada eh!
td-d wrote:
I've also got the full set of the knock sensor scaling, thresholds which I must post - giving credit to COBB's finding of this logic. I still had to trawl through the logic, dig out the tables and parameters.
:wink:
Like what I referenced here and the post it links to?
viewtopic.php?t=6303&start=79
I didn't go through the logic though it's quite complex as you've seen. Keep up the good dis-assembly work and we'll have it all sorted out eventually.


Top
 Profile  
 
 Post subject: Re: Initial Post Cranking Load and Airflow Tables
PostPosted: Sat Jul 07, 2012 12:05 am 
Offline
Senior Member

Joined: Thu Mar 27, 2008 5:00 pm
Posts: 1333
Location: Bama, 02 wrx, stroked ej22t, pt5857, ppg, E85 (fear the ear) ed@fastperformancetuning.com
Great work td-d!!!


Top
 Profile  
 
 Post subject: Re: Initial Post Cranking Load and Airflow Tables
PostPosted: Sat Jul 07, 2012 12:24 am 
Offline
Moderator

Joined: Thu May 20, 2010 8:01 am
Posts: 3117
Location: Johannesburg, South Africa
Thanks Ed, it's been fun. I still need to post up two new sets of findings - the knock sensor tables and parameters (27 in total, awesome work that Cobb - I assume Bill - did in finding these) and potentially of much greater practical use, a bunch of idle stability related tables (which correct for over and under shooting of idle target).

Getting there, I'm doing my best to try and explain as opposed to just posting the defs ;)

_________________
He who dies with the most gadgets wins.

Please do not PM me - use the email option.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 

All times are UTC


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

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