follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Speed By Design
Register Garage Community Calendar Today's Posts Search

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > Software Tuning

Software Tuning Discuss all software tuning topics.

Register and become an FT86Club.com member. You will see fewer ads

User Tag List

Reply
 
Thread Tools Search this Thread
Old 04-28-2014, 04:15 AM   #673
Td-d
Garden variety obsessive
 
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by steve99 View Post
the last one "D" looks a bit suspect. Not exactly sure what these are though :-)
Ok, I'm on to something. The long term trims are stored in 'bins' (think of the table af learning ranges) according to the MAF g/s - that's where the LTFT value comes from. Note that the LTFT value is the same

I'll need to look more closely on a pc, but looks like at least one of the value is correct.
Td-d is offline   Reply With Quote
Old 04-28-2014, 04:19 AM   #674
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,996
Thanks: 1,035
Thanked 4,994 Times in 2,984 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Td-d View Post
Ok, I'm on to something. The long term trims are stored in 'bins' (think of the table af learning ranges) according to the MAF g/s - that's where the LTFT value comes from. Note that the LTFT value is the same

I'll need to look more closely on a pc, but looks like at least one of the value is correct.
hmmm I have been doing maf scaling so my ltft,s are very low or 0 in that log, have not disabled anything though
steve99 is offline   Reply With Quote
Old 04-28-2014, 09:19 AM   #675
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
@Td-d

and here's mine on a01c

http://www.datazap.me/u/vgi/aflearni...12-13-23-24-26
vgi is offline   Reply With Quote
Old 04-29-2014, 12:57 PM   #676
Td-d
Garden variety obsessive
 
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
Ok, did some very extensive trawling through the logic today, mind numbing. There are actually 2 sets of AF learning range tables, with slightly differing values that seem to be blended in arriving at the AF learning applied. I suspect that making both tables equal would make MAF scaling (and any manipulation AF correction / learning applied) much easier.

So - I've made both table available in Romraider now (updated definition available here), and Vgi, can you log the following for A01C:
Code:
E_AF_Learning_1_A_StoredExt_E44_Range_A FFF81684 
E_AF_Learning_1_A_StoredExt_E44_Range_B FFF815C4 
E_AF_Learning_1_B_StoredExt_E45_Range_A FFF8168C 
E_AF_Learning_1_B_StoredExt_E45_Range_B FFF815CC 
E_AF_Learning_1_C_StoredExt_E46_Range_A FFF81694 
E_AF_Learning_1_C_StoredExt_E46_Range_B FFF815D4 
E_AF_Learning_1_D_StoredExt_E47_Range_A FFF8169C 
E_AF_Learning_1_D_StoredExt_E47_Range_B FFF815DC
The two learning range tables, side by side look like this:



I had seen the second table before, but had assumed that like in the older roms, the table A was the main ingredient, with the outer values (1.6 and 60) as the min and max values - but looks like table two is used as well, which would explain why in the first values I gave you, in some areas, long term trims match one of the cells under the stored learning, and in some areas not. There is also a separate minimum and maximum MAF g/s limit (1.6 and 200).
Td-d is offline   Reply With Quote
The Following 2 Users Say Thank You to Td-d For This Useful Post:
EAGLE5 (04-29-2014), vgi (04-29-2014)
Old 04-29-2014, 03:56 PM   #677
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Td-d View Post
and Vgi, can you log the following for A01C
Will do, if not tonight then tomorrow morning.
vgi is offline   Reply With Quote
The Following User Says Thank You to vgi For This Useful Post:
Td-d (04-29-2014)
Old 04-30-2014, 12:50 AM   #678
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
@Td-d
here's the log:
http://www.datazap.me/u/vgi/test3?lo...-9-10-28-29-31

doesn't look right but i left the scaling and data size the same as before. should it be different?

; E_AF_Learning_1_A_StoredExt_E44_Range_A
paramname = AF_Learning_1_A_Stored_Range_A
paramid = 0xFFF81684
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_B_StoredExt_E45_Range_A
paramname = AF_Learning_1_B_Stored_Range_A
paramid = 0xFFF8168C
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_C_StoredExt_E46_Range_A
paramname = AF_Learning_1_C_Stored_Range_A
paramid = 0xFFF81694
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_D_StoredExt_E47_Range_A
paramname = AF_Learning_1_D_Stored_Range_A
paramid = 0xFFF8169C
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_A_StoredExt_E44_Range_B
paramname = AF_Learning_1_A_Stored_Range_B
paramid = 0xFFF815C4
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_B_StoredExt_E45_Range_B
paramname = AF_Learning_1_B_Stored_Range_B
paramid = 0xFFF815CC
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_C_StoredExt_E46_Range_B
paramname = AF_Learning_1_C_Stored_Range_B
paramid = 0xFFF815D4
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_D_StoredExt_E47_Range_B
paramname = AF_Learning_1_D_Stored_Range_B
paramid = 0xFFF815DC
isfloat = 1
scalingrpn = x,100,*
vgi is offline   Reply With Quote
Old 04-30-2014, 05:50 AM   #679
Td-d
Garden variety obsessive
 
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
Well - the 'B' range looks to be correct - you can see the LTFT correlates with the A to D ranges regularly, and also interpolates between the cells at times. Obviously, the A range is not correct - will carry on looking. If you are feeling adventurous, makes the learning ranges tables the same (I would use the A table), and see what that does to trims.
Td-d is offline   Reply With Quote
The Following User Says Thank You to Td-d For This Useful Post:
vgi (04-30-2014)
Old 04-30-2014, 07:45 AM   #680
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Td-d View Post
Well - the 'B' range looks to be correct - you can see the LTFT correlates with the A to D ranges regularly, and also interpolates between the cells at times. Obviously, the A range is not correct - will carry on looking. If you are feeling adventurous, makes the learning ranges tables the same (I would use the A table), and see what that does to trims.
Not sure if it's anything but I noticed that the B range has contiguous addresses than there was af_learn_3 then went A range. If the address space has any meaning I would guess the addr range for A range should be right before B range.
vgi is offline   Reply With Quote
Old 04-30-2014, 09:57 AM   #681
Td-d
Garden variety obsessive
 
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
^ tried that, still didn't find them Have to do it the hardway, through tracing the logic...
Td-d is offline   Reply With Quote
Old 04-30-2014, 10:48 AM   #682
Td-d
Garden variety obsessive
 
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
Alright, Vgi - try these ones:

E_AF_Learning_1_A_StoredExt_E44_Range_A??? FFF81618
E_AF_Learning_1_B_StoredExt_E45_Range_A??? FFF81620
E_AF_Learning_1_C_StoredExt_E46_Range_A??? FFF81628
E_AF_Learning_1_D_StoredExt_E47_Range_A??? FFF81630
Td-d is offline   Reply With Quote
Old 04-30-2014, 02:00 PM   #683
vgi
Senior Member
 
Join Date: Apr 2013
Drives: frs
Location: nj
Posts: 723
Thanks: 237
Thanked 348 Times in 232 Posts
Mentioned: 58 Post(s)
Tagged: 0 Thread(s)
ok, will post tomorrow morning
vgi is offline   Reply With Quote
Old 05-01-2014, 01:15 PM   #684
D-VO
Senior Member
 
Join Date: Sep 2012
Drives: Whiteout FR-S, Evo 8 RS
Location: Kissimmee FL.
Posts: 242
Thanks: 131
Thanked 42 Times in 32 Posts
Mentioned: 16 Post(s)
Tagged: 0 Thread(s)
B01C issue

@Td-d: Here's my logcfg.txt and logcfgout.txt for the B01C ROM. I also added a log of what shows up under the "RPM" and "Speed" columns. I disabled the defogger switch start to get it logging.
Attached Files
File Type: txt logcfgout.txt (24.9 KB, 128 views)
File Type: txt logcfg.txt (6.2 KB, 119 views)
File Type: zip log0001.zip (73.6 KB, 100 views)
__________________
D-VO is offline   Reply With Quote
Old 05-01-2014, 04:30 PM   #685
Td-d
Garden variety obsessive
 
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
@D-VO - your defogger switch is not working because you've got it defined as an 8 bit value - needs to be float.

Engine speed parameter has the wrong address, should be FFF8DB98
For speed, try using FFF8DB9C rather.

I suggest going through the logcfg and comparing it to the address list posted, looks like some might not have been copied across.
Td-d is offline   Reply With Quote
The Following User Says Thank You to Td-d For This Useful Post:
D-VO (05-01-2014)
Old 05-01-2014, 04:59 PM   #686
Td-d
Garden variety obsessive
 
Join Date: Oct 2013
Drives: 2009 Sti Hatch; 2015 Audi RSQ3
Location: South Africa
Posts: 532
Thanks: 54
Thanked 448 Times in 245 Posts
Mentioned: 74 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by vgi View Post
almost forgot to post
Bingo...

I'm seeing a lot more correlation now between the LTFT and these stored values. In fact, there's only one value that I'm not seeing (-5.49806, which kicks in above 20 g/s - i.e. D range of Table A) which may be in another ram address - but on the most part you can see how it's using values either from the ranges in B or in A, depending on the MAF g/s.

I suspect that if I manage to dig out the fueling mode, it will demonstrate how it's switching across the two tables.

So that being said, it's not as useful as in the older roms - I was hoping to provide a way to see a 'learning view' in the absence of having that tool for the BRZs - but if the tables are different, it switches between the tables constantly.
Td-d is offline   Reply With Quote
The Following User Says Thank You to Td-d For This Useful Post:
vgi (05-01-2014)
 
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Close iJason Member's Car Journals 1 08-04-2013 09:26 PM
Close pche Engine, Exhaust, Bolt-Ons 3 08-04-2013 03:04 AM
Sorry. please close. finch1750 Scion FR-S / Toyota 86 GT86 General Forum 1 07-31-2013 02:00 AM
please close abutterman Wheels and Tires 0 07-05-2013 10:40 AM


All times are GMT -4. The time now is 09:28 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.