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.


User Tag List

Reply
 
Thread Tools Search this Thread
Old 12-13-2023, 04:01 AM   #15
tomm.brz
Senior Member
 
Join Date: Jan 2017
Drives: brz 2017 hksv2
Location: italy
Posts: 2,196
Thanks: 500
Thanked 1,067 Times in 775 Posts
Mentioned: 65 Post(s)
Tagged: 0 Thread(s)
you re doing good

start low with timing , fix afr first with a bit of speed density maybe (it helps on full throttle pulls)
it s the cam timing the sound i bet , look at cam tables from OTS stg2 tunes but prerestyling, those that have arorund 37-40 of values both in intake and exhaust at mid rpm high load
Then put down of some degrees and use 35-36 as max values for exhaust and 34-35 for intake
tomm.brz is offline   Reply With Quote
Old 12-13-2023, 04:54 AM   #16
SumDizzy
Member
 
Join Date: Oct 2020
Drives: Silver 2018 Toyota 86 GT
Location: Bay Area, CA
Posts: 16
Thanks: 1
Thanked 2 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Okay, the pre and post styling cam timings are quite similar, but I see the exhaust cam has way more timing in the 3600-4000 range during high load. It also sheds timing in the 2400-2800 range too. Here's the cam timing I copied off the OFT Stage2+ A00G Rom including the following changes:
  • Scaled the load and rpm axis. Looks nicer to me this way + matches with the other axis changes I did from the Ecutek guide; let me know if I should not be doing this.
  • Took 4 degrees of timing from 0.9 - 2.25 load across all rpm's.
  • In the same section, capped the max timing for exhaust and intake: 35-36 and 34-35 respectively.
  • Did not touch the low load section




I'm updating both the high and low det maps. Let me know if you see anything clearly wrong.
SumDizzy is offline   Reply With Quote
Old 12-13-2023, 07:00 AM   #17
tomm.brz
Senior Member
 
Join Date: Jan 2017
Drives: brz 2017 hksv2
Location: italy
Posts: 2,196
Thanks: 500
Thanked 1,067 Times in 775 Posts
Mentioned: 65 Post(s)
Tagged: 0 Thread(s)
that s nice start
for intake make +2 overall so it reaches 35 at 4800rpm then goes down.. blend the end and end it at 10
0.8 engine load column make max 20

exhaust: make +4 untill 2k, then all 35 (can also try 36) until 4800 then fade until 21
Talking about high load
tomm.brz is offline   Reply With Quote
The Following User Says Thank You to tomm.brz For This Useful Post:
DocWalt (12-18-2023)
Old 12-30-2023, 09:49 PM   #18
SumDizzy
Member
 
Join Date: Oct 2020
Drives: Silver 2018 Toyota 86 GT
Location: Bay Area, CA
Posts: 16
Thanks: 1
Thanked 2 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
@tomm.brz Can you clarify how I can use a K00G rom? Ecutek says it's not compatible, and only that the 2018 (Q00G) and 2019 (S20G) EUDM roms are supported.

From sleuthing the forums I understand I can modify the calid in 3 places in the rom file to spoof the K00G rom as a different calid, but given that Ecutek saves rom in an encrypted format I would have to use RomRaider instead.

I can modify the calid of an unencrypted rom and then try opening with Ecutek, but this fails because Ecutek maps the definitions incorrectly.

Only other thing I can think of is to find a common ROM that shares both my rom and K00G as compatible roms and use it as a bridge. But it seems odd that Ecutek wouldn't make the whole set compatible.

I ask because I see other weirdness e.g. while engine braking in sixth gear, I don't get a fuel cut sometimes - so instead of afr going extremely lean, it goes very rich instead and will stay like that for as long as I'm engine braking. I'd like to use a known good stable rom instead of a maybe good rom.
SumDizzy is offline   Reply With Quote
Old 12-31-2023, 02:49 AM   #19
tomm.brz
Senior Member
 
Join Date: Jan 2017
Drives: brz 2017 hksv2
Location: italy
Posts: 2,196
Thanks: 500
Thanked 1,067 Times in 775 Posts
Mentioned: 65 Post(s)
Tagged: 0 Thread(s)
You can t do anymore, it is officially blocked by ecutek
you only can if you haven t updated ecutek since May
and NEVER calid hack an ecutek rom it doesn t work it works only for openflash and tactrix

That "bug" i do have it too with K00G ap you would nt fix it
it afflicts every restyling car
it is hard coded by subaru

You can t get fuel cut in sixth gear over 4k rpm morenor less
you can cut it manually by touching throttle very briefly during the engine braking it wil make a little jump and then enter the fuel cut
but still doesn t work at very high vehicle speed and high engine rpm
sometimes also 5th gear is affected the same
tomm.brz is offline   Reply With Quote
The Following User Says Thank You to tomm.brz For This Useful Post:
SumDizzy (01-02-2024)
Old 01-02-2024, 11:22 PM   #20
SumDizzy
Member
 
Join Date: Oct 2020
Drives: Silver 2018 Toyota 86 GT
Location: Bay Area, CA
Posts: 16
Thanks: 1
Thanked 2 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Okay, thanks for the clarification. I couldn't find any reference to it on the ft86club or nasioc forums so I assumed it was a very unique bug.
SumDizzy is offline   Reply With Quote
Old 01-03-2024, 12:12 PM   #21
tomm.brz
Senior Member
 
Join Date: Jan 2017
Drives: brz 2017 hksv2
Location: italy
Posts: 2,196
Thanks: 500
Thanked 1,067 Times in 775 Posts
Mentioned: 65 Post(s)
Tagged: 0 Thread(s)
how is your car doing btw?
tomm.brz is offline   Reply With Quote
Old 01-03-2024, 05:48 PM   #22
SumDizzy
Member
 
Join Date: Oct 2020
Drives: Silver 2018 Toyota 86 GT
Location: Bay Area, CA
Posts: 16
Thanks: 1
Thanked 2 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
It's in a good place where I feel comfortable driving it around and doing the odd pull while watching the parameters on my phone. I'm pretty happy with the fuel map - I couldn't find a lot of specific info for this platform, but I got a general sense of what is a safe target for a road tune and how to structure the various zones. I was going to see if I could start a separate discussion about that in the future.


Knock isn't completely resolved and I've restarted the ignition timing map multiple times. As mentioned my initial tune had way too much timing causing the audible knock. As a new base I've used the OTS base/advance map with 4 degrees removed. I've also removed about 1 degree per pound of boost. My second attempt at building an ignition map was quite aggressive in retarding knock. I almost never saw any knock in cruising conditions including 6th gear up a hill, but at WOT I had negative timing and was still seeing the odd knock in mid-high load. That didn't make sense to me and I suspected the timing was too low.


So right now I'm on my third attempt which isn't as retarded and now I see around 5-10 degrees of timing during a WOT pull - that seems to work well but I'm seeing more knock during cruise conditions I'm trying to correct. Current knock correction goals are:
  • During cruise: Knock events are okay as long as they don't lower advance multiplier
  • During WOT: All knock events are bad
SumDizzy is offline   Reply With Quote
Old 01-04-2024, 05:05 AM   #23
tomm.brz
Senior Member
 
Join Date: Jan 2017
Drives: brz 2017 hksv2
Location: italy
Posts: 2,196
Thanks: 500
Thanked 1,067 Times in 775 Posts
Mentioned: 65 Post(s)
Tagged: 0 Thread(s)
if you want u can send me again the tune i can give you hints
tomm.brz is offline   Reply With Quote
Old 01-07-2024, 04:17 AM   #24
SumDizzy
Member
 
Join Date: Oct 2020
Drives: Silver 2018 Toyota 86 GT
Location: Bay Area, CA
Posts: 16
Thanks: 1
Thanked 2 Times in 2 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
I will share my tune and an accompanying datalog shortly!
SumDizzy is offline   Reply With Quote
Old 01-12-2024, 10:23 PM   #25
Compelica
Senior Member
 
Compelica's Avatar
 
Join Date: Apr 2019
Drives: 86 GT
Location: Malaysia
Posts: 358
Thanks: 219
Thanked 205 Times in 105 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Somewhat related - does LTFT learning stop when a CEL is lit up?
__________________
DIY stuff at Compelica Works
Compelica is offline   Reply With Quote
Old 01-12-2024, 10:59 PM   #26
tomm.brz
Senior Member
 
Join Date: Jan 2017
Drives: brz 2017 hksv2
Location: italy
Posts: 2,196
Thanks: 500
Thanked 1,067 Times in 775 Posts
Mentioned: 65 Post(s)
Tagged: 0 Thread(s)
i havent understood it , STFT never stops but LTFT can delay its activation or not even start at all if some conditions aren t met
why?
tomm.brz is offline   Reply With Quote
Old 01-13-2024, 01:31 AM   #27
callisto
Member
 
Join Date: Nov 2021
Drives: 2019 Subaru BRZ
Location: NA
Posts: 45
Thanks: 24
Thanked 32 Times in 17 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Well, I dug into that question for a while and it is very twisty and a lot of threshold adjustments. But there's this one block that, if FFF8AAE2 is set to false, ends up seeming to maybe disable LTFT processing. I wish I could be more certain; still, it's extremely suspicious finding a block of RPM/MAF/speed/load logic with thresholds right at the top of several blocks of LTFT math. Someone could log FFF8AEE2 (on K00G) and see if LTFT only changes when it's true, perhaps.

Code:
  uVar2 = FFF8CA24_if_zero_else_four();
  fVar3 = QUERY_2dtable(engineRpm,&2dmtable_000bb0f8);
  if (((BYTE_fff8aa97 != 1) || ((1200.0 <= engineRpm && (engineLoad < fVar3)))) ||
     ((((!bVar1 || ((engineRpm < 500.0 || (900.0 <= engineRpm)))) ||
       (((BOOL_fff8aae2 = (uVar2 & 0xff) == 4, !BOOL_fff8aae2 &&
         ((engineSpeed < 0.0 || (BOOL_fff8aae2 = engineRpm < 900.0, !BOOL_fff8aae2)))) &&
        ((0.0 <= engineSpeed || (BOOL_fff8aae2 = engineRpm < 2500.0, !BOOL_fff8aae2)))))) &&
      ((((bVar1 || (engineRpm < 0.0)) || (10000.0 <= engineRpm)) ||
       ((engineMaf < 1.6 || (BOOL_fff8aae2 = engineMaf < 200.0, !BOOL_fff8aae2)))))))) {
    BOOL_fff8aae2 = false;
  }
The above is from K00G; fvar3 is 0.1 at all rpms. I checked a few different calibrations and these exact values and this exact logic seem unchanged from A01G onward.

No luck determining whether CELs disable it or not, but at least there's a possibility of something interesting.
callisto is offline   Reply With Quote
The Following User Says Thank You to callisto For This Useful Post:
Compelica (01-17-2024)
Old 01-17-2024, 10:15 AM   #28
Compelica
Senior Member
 
Compelica's Avatar
 
Join Date: Apr 2019
Drives: 86 GT
Location: Malaysia
Posts: 358
Thanks: 219
Thanked 205 Times in 105 Posts
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by tomm.brz View Post
i havent understood it , STFT never stops but LTFT can delay its activation or not even start at all if some conditions aren t met
why?
Someone mentioned in the forums before that LTFT learning would stop upon CEL - sounds strange since that may put the car into possibly lean conditions (and I know certain owners who could care less driving around with P0420 lit up.)
__________________
DIY stuff at Compelica Works
Compelica is offline   Reply With Quote
 
Reply

Tags
boosted, ecutek, knock


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
Air Fuel ratio not hitting target ECUTEK Yetti Software Tuning 5 08-23-2021 08:38 AM
Ecutek showing boost target hitting 19.9? incutebus Software Tuning 4 04-12-2019 12:22 AM
Crickets possibly fuel pressure target? Tromatic Software Tuning 1 12-16-2014 03:58 PM
ECUTek Flex Fuel iketiak Engine, Exhaust, Transmission 1 10-24-2013 06:15 PM
ECUtek Flex Fuel REVOLUTION: World's First Flex Fuel Factory ECU GTR - BRZ soon! Visconti Engine, Exhaust, Transmission 356 05-20-2013 09:36 AM


All times are GMT -4. The time now is 03:20 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.