follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Delicious Tuning
Register Garage Members List Calendar Search Today's Posts Mark Forums Read

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.


User Tag List

Reply
 
Thread Tools Search this Thread
Old 11-15-2018, 10:57 PM   #43
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Mr_Eyo View Post
So where can I find the stock min CFP Delta retard table if I can't read my own stock ROM?😢

ive attached most of the stock roms including K01I to this post at end


crab the K01I stock rom and an OFT K01I definition from the openflash support web site, that will let you open the K01I stock rom then copy in values into your OFT K00D which is rearly a K01I calid hacked
steve99 is offline   Reply With Quote
Old 11-16-2018, 02:23 AM   #44
Mr_Eyo
Senior Member
 
Join Date: Jul 2018
Drives: 2017 Toyota 86
Location: CA, USA
Posts: 231
Thanks: 21
Thanked 33 Times in 29 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by steve99 View Post
ive attached most of the stock roms including K01I to this post at end


crab the K01I stock rom and an OFT K01I definition from the openflash support web site, that will let you open the K01I stock rom then copy in values into your OFT K00D which is rearly a K01I calid hacked
Thanks, but I don't see any attachments?
Mr_Eyo is offline   Reply With Quote
Old 11-16-2018, 06:12 PM   #45
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Mr_Eyo View Post
Thanks, but I don't see any attachments?
arrh forgot link

http://www.ft86club.com/forums/showthread.php?t=62332


direct link to K01I rom its zipped , so unzip first

http://www.ft86club.com/forums/attac...0&d=1504331012
steve99 is offline   Reply With Quote
Old 11-16-2018, 10:01 PM   #46
Mr_Eyo
Senior Member
 
Join Date: Jul 2018
Drives: 2017 Toyota 86
Location: CA, USA
Posts: 231
Thanks: 21
Thanked 33 Times in 29 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by steve99 View Post
Really appreciate the help here Steve. I got your ROM and went to OFP's site to get the def and couldn't find it on the download page for the MY'17 EUDM AT. They only have the ROMs.

https://www.openflashtablet.com/shop...-eu-6at-v4-03/

If you happen to know the address for the table in the US or EU stock ROMs, I can just pull the values out of the binaries. Thanks.
Mr_Eyo is offline   Reply With Quote
Old 11-17-2018, 06:40 AM   #47
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Mr_Eyo View Post
Really appreciate the help here Steve. I got your ROM and went to OFP's site to get the def and couldn't find it on the download page for the MY'17 EUDM AT. They only have the ROMs.

https://www.openflashtablet.com/shop...-eu-6at-v4-03/

If you happen to know the address for the table in the US or EU stock ROMs, I can just pull the values out of the binaries. Thanks.



If you download the tune pack im pretty sure the def is in the zip file
If not i have thte def
steve99 is offline   Reply With Quote
Old 11-17-2018, 04:59 PM   #48
Mr_Eyo
Senior Member
 
Join Date: Jul 2018
Drives: 2017 Toyota 86
Location: CA, USA
Posts: 231
Thanks: 21
Thanked 33 Times in 29 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by steve99 View Post
If you download the tune pack im pretty sure the def is in the zip file
If not i have thte def
Surprisingly it doesn't. The US AT files had a def. Is it region locked?

Anyway I searched the stock binaries and found the y-axis RPM values and was able to verify the table entries are the same in the OTS ROM, so that isn't the issue.
Mr_Eyo is offline   Reply With Quote
Old 11-17-2018, 11:19 PM   #49
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Mr_Eyo View Post
Surprisingly it doesn't. The US AT files had a def. Is it region locked?

Anyway I searched the stock binaries and found the y-axis RPM values and was able to verify the table entries are the same in the OTS ROM, so that isn't the issue.

Have a look at you closed loop fuel tables ( they are an offset from 14.7) and compare the afr in samecrpm load range in the open loop tables. Note the large differences.


Now the v4 tunes have zeroed the ol\cl timers and reduced the throttle transition for ol\cl.


The ol tavle looks a bit rich to me a lower rpms and loads


Id graduate the closed loop afr tables both of them to more closely resemble the open loop after avout load 0.6 and rpms over 3000. This will make the teansition from cl to ol smoother
steve99 is offline   Reply With Quote
Old 11-18-2018, 08:07 AM   #50
Tor
Senior Member
 
Tor's Avatar
 
Join Date: Feb 2015
Drives: Toyota GT86
Location: Europe
Posts: 919
Thanks: 369
Thanked 554 Times in 301 Posts
Mentioned: 40 Post(s)
Tagged: 2 Thread(s)
There are 3 tables that play together with transient ignition timing retard. It's active all the time and not just high rpm shifts.



Subaru changed the strategy with MY17. The large table "Cylinder fill percentage" is the same for both MY13 and 17.

If we take an example, 2400 rpm and you drive with 5% throttle and increase the throttle to 10%, it's a difference (or delta) of 21.3 to the cylinder fill percentage.

For the MY13 a delta of "4" is required to activate transient ignition timing (small table left) and it will take out timing according to the load. E.g. load 0.30 and 2400 rpm = -14.844 deg timing.

For the MY13 a delta of "8" is required to activate transient ignition timing (small table right) and it will take out timing according to the load. E.g. load 0.30 and 2400 rpm = -29.661 deg timing.

Obviously, this is an extreme example and the result is the same as the delta is so high. But imagine you drive with 7.9% throttle and increase it to 9.4% (made up numbers didn't check what that would result in). But you get the idea, one table with just 4 minimum CFP delta might activate where with 10 it won't.

So the new strategy is for it to activate at a higher delta, but then take out significantly more timing.

If you use the new transient table with the old Minimum CFP delta table, you will have bucking, especially around 2400 rpm and low throttle (causal) driving.

If it takes out too much timing, it will have the same effect as hitting the soft rev limiter (works the same by taking out a lot of timing). It will feel like misfires and you get the bucking. It's not just a hypothesis, this is logged and tested on several cars that had bucking issue due to mismatch of those tables.

Here an example of bad bucking which went away after using the new Minimum CFP delta. Ignition timing drops from 30 down to about 8 deg a couple of times. Of course, it gets more complicated than just reading straight down the tables as we did in the examples above as load is going to jump around too:




Obviously, I can't say if this is your issue but it's worth looking into. The example and tables above is manual transmission. I don't have a K01I ROM and I don't have that much experience with automatics, so your issue could be something different.

Last edited by Tor; 11-18-2018 at 08:45 AM.
Tor is offline   Reply With Quote
The Following 3 Users Say Thank You to Tor For This Useful Post:
Compelica (07-30-2021), freerunner (04-30-2019), JIM THEO (11-18-2018)
Old 11-18-2018, 08:53 AM   #51
Baron_T
Member
 
Join Date: Mar 2017
Drives: 2014 BRZ
Location: Pittsburgh
Posts: 21
Thanks: 14
Thanked 14 Times in 5 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Time constant definitions for transient timer?

Does anyone have a definition for the time constant on the lift-throttle retard timer? (I'm running a B01C / OFv3 beta based tune, though substantially modified.)

In my runs, I've seen frequent cases where the lift-throttle retard works as Tor just describes, but for not quite long enough, and then I get a knock correction event just as the advance returns toward normal. I'd really love to add another 20ms or so to that retard timer, particularly if it happened to be RPM dependent.

Throttle blips have also been problematic for me. For example: https://datazap.me/u/baront/log-1541...8-394&mark=348 Here the retard logic seems to be kicking in for the open-throttle stab, may or may not be continuing for the lift-throttle release, and then I get a knock correction event.

The steady-state advance tables that I'm running are pretty good, though I've made them a bit less aggressive than I could (for the steady-state) in order to partially work around the transient problems. But I'd personally prefer to address the transients though the transient mechanism instead.
Baron_T is offline   Reply With Quote
Old 11-18-2018, 10:03 PM   #52
Mr_Eyo
Senior Member
 
Join Date: Jul 2018
Drives: 2017 Toyota 86
Location: CA, USA
Posts: 231
Thanks: 21
Thanked 33 Times in 29 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by steve99 View Post
Have a look at you closed loop fuel tables ( they are an offset from 14.7) and compare the afr in samecrpm load range in the open loop tables. Note the large differences.


Now the v4 tunes have zeroed the ol\cl timers and reduced the throttle transition for ol\cl.


The ol tavle looks a bit rich to me a lower rpms and loads


Id graduate the closed loop afr tables both of them to more closely resemble the open loop after avout load 0.6 and rpms over 3000. This will make the teansition from cl to ol smoother
I essentially made the CL tables match the OL and it didn't fix the bucking, but it did improve drivability in my opinion. Feels like there's more power and the transition to OL is almost undetectable. Weirdly enough, fuel efficiency seems to be the same or better.
Mr_Eyo is offline   Reply With Quote
Old 11-18-2018, 10:06 PM   #53
Mr_Eyo
Senior Member
 
Join Date: Jul 2018
Drives: 2017 Toyota 86
Location: CA, USA
Posts: 231
Thanks: 21
Thanked 33 Times in 29 Posts
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Tor View Post
There are 3 tables that play together with transient ignition timing retard. It's active all the time and not just high rpm shifts.



Subaru changed the strategy with MY17. The large table "Cylinder fill percentage" is the same for both MY13 and 17.

If we take an example, 2400 rpm and you drive with 5% throttle and increase the throttle to 10%, it's a difference (or delta) of 21.3 to the cylinder fill percentage.

For the MY13 a delta of "4" is required to activate transient ignition timing (small table left) and it will take out timing according to the load. E.g. load 0.30 and 2400 rpm = -14.844 deg timing.

For the MY13 a delta of "8" is required to activate transient ignition timing (small table right) and it will take out timing according to the load. E.g. load 0.30 and 2400 rpm = -29.661 deg timing.

Obviously, this is an extreme example and the result is the same as the delta is so high. But imagine you drive with 7.9% throttle and increase it to 9.4% (made up numbers didn't check what that would result in). But you get the idea, one table with just 4 minimum CFP delta might activate where with 10 it won't.

So the new strategy is for it to activate at a higher delta, but then take out significantly more timing.

If you use the new transient table with the old Minimum CFP delta table, you will have bucking, especially around 2400 rpm and low throttle (causal) driving.

If it takes out too much timing, it will have the same effect as hitting the soft rev limiter (works the same by taking out a lot of timing). It will feel like misfires and you get the bucking. It's not just a hypothesis, this is logged and tested on several cars that had bucking issue due to mismatch of those tables.

Here an example of bad bucking which went away after using the new Minimum CFP delta. Ignition timing drops from 30 down to about 8 deg a couple of times. Of course, it gets more complicated than just reading straight down the tables as we did in the examples above as load is going to jump around too:




Obviously, I can't say if this is your issue but it's worth looking into. The example and tables above is manual transmission. I don't have a K01I ROM and I don't have that much experience with automatics, so your issue could be something different.
I have the tables on the right and it is taking a lot of timing. What are the impacts of increasing the min CFP delta table entries so that it doesn't do it as much?
Mr_Eyo is offline   Reply With Quote
Old 11-18-2018, 10:29 PM   #54
Tor
Senior Member
 
Tor's Avatar
 
Join Date: Feb 2015
Drives: Toyota GT86
Location: Europe
Posts: 919
Thanks: 369
Thanked 554 Times in 301 Posts
Mentioned: 40 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Baron_T View Post
Throttle blips have also been problematic for me. For example: https://datazap.me/u/baront/log-1541...8-394&mark=348 Here the retard logic seems to be kicking in for the open-throttle stab, may or may not be continuing for the lift-throttle release, and then I get a knock correction event.
What's problematic? It retards 0.69 deg - that's next to nothing. If you want to tune your car to have no FBKC and no FLKC you are going to de-tune it immensely.

That these logics activate once in a while is absolutely normal.

Quote:
Originally Posted by Mr_Eyo View Post
I have the tables on the right and it is taking a lot of timing. What are the impacts of increasing the min CFP delta table entries so that it doesn't do it as much?
I described it in the previous post. If you increase the CFP delta is doesn't take out a lot of timing for small throttle changes where it isn't necessary.

I'm not sure it's your issue though, as I would be surprised if your tune doesn't already have the MY17 CFP delta table... given that it has the MY17 transient retard.
Tor is offline   Reply With Quote
The Following User Says Thank You to Tor For This Useful Post:
Baron_T (11-20-2018)
Old 11-19-2018, 07:12 PM   #55
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,629 Times in 1,112 Posts
Mentioned: 155 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by Baron_T View Post
]
In my runs, I've seen frequent cases where the lift-throttle retard works as Tor just describes, but for not quite long enough, and then I get a knock correction event just as the advance returns toward normal. I'd really love to add another 20ms or so to that retard timer, particularly if it happened to be RPM dependent.

Throttle blips have also been problematic for me. For example: https://datazap.me/u/baront/log-1541...8-394&mark=348 Here the retard logic seems to be kicking in for the open-throttle stab, may or may not be continuing for the lift-throttle release, and then I get a knock correction event.
As @Tor said, is it really an issue? Unless the retard is of a large magnitude or causing drivability issues then I'd leave it as is.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
The Following User Says Thank You to Kodename47 For This Useful Post:
Baron_T (11-20-2018)
Old 11-20-2018, 05:50 PM   #56
Baron_T
Member
 
Join Date: Mar 2017
Drives: 2014 BRZ
Location: Pittsburgh
Posts: 21
Thanks: 14
Thanked 14 Times in 5 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
As @Tor said, is it really an issue? Unless the retard is of a large magnitude or causing drivability issues then I'd leave it as is.
When I was seeing events in the -2.5 range, those corresponded nicely to some low-to-mid-throttle bucking. But yea, now that I'm down to this level it all feels fine. I'll stop trying too hard...

That said, I'm totally okay with smoothing out my low-to-mid level performance by "filing off" a few better performing lumps, as long as it doesn't make the efficiency really suffer. Of course, WOT is another matter entirely: when giving it the full beans I'm okay with a few lumps. As it stands I've gotten my tune about as smooth as the OFT 4, better sub-3000 RPM cruising performance, and basically back to stock fuel economy. (OFT 4 was always a couple MPG hit.)

Adopting the MY-17 Minimum CFP Delta and more aggressive Transient Retard tables has really helped the mid-range drivability of my USDM '14. Thanks for sharing those hints!
Baron_T is offline   Reply With Quote
 
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
E85 OFT tune Bucking/surging Vmax911 Software Tuning 5 07-30-2017 03:27 AM
Horrible bucking and shutter after clutch install Scikotic Engine, Exhaust, Transmission 32 07-12-2016 08:10 PM
2-3K RPM hesitation/bucking - logged 86fun Software Tuning 5 01-29-2016 08:58 AM
Today, my car made a violent bucking sound on start up... lupindub Issues | Warranty | Recalls / TSB 3 11-28-2015 09:27 PM
loss of power/ bucking in rain fasteddy Issues | Warranty | Recalls / TSB 30 10-20-2015 02:08 AM


All times are GMT -4. The time now is 04:29 PM.


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

Garage vBulletin Plugins by Drive Thru Online, Inc.