Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB

Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB (https://www.ft86club.com/forums/index.php)
-   Software Tuning (https://www.ft86club.com/forums/forumdisplay.php?f=88)
-   -   Tactrix EcuFlash Info for BRZ 86 FRS Rom flash update and logging (https://www.ft86club.com/forums/showthread.php?t=62332)

AdrianG 05-01-2014 09:26 AM

Quote:

Originally Posted by jprice130 (Post 1708944)
Anyone with the A01C rom having luck getting the defog trigger to work for logging? Also, to make sure I'm not mis-assuming what the "defog" trigger is....we're talking about the button on the fan speed selector that defrosts the rear window right? So I press in the button to start logging (and defrosting!) and push the button again to stop logging.

The original RPM trigger logs great for me, but when I comment out that trigger with ";" and put in the defog trigger, it never works. I just get the logout file but no CSV log files.

It works on My config file

I had issues with it at first and ended up scrapping my txt file and using a new base file. I think my encoding got changed or something which caused problems with the OP2.

My suggestion is to start with this file and add/remove any parameters as needed.

jprice130 05-01-2014 06:32 PM

Quote:

Originally Posted by AdrianG (Post 1708955)
It works on My config file

I had issues with it at first and ended up scrapping my txt file and using a new base file. I think my encoding got changed or something which caused problems with the OP2.

My suggestion is to start with this file and add/remove any parameters as needed.

Thanks for providing your file. I copied it down to my SD card without any edits and still was not able to trigger logging with the defog button. After that, I took your file and replaced the defog trigger with the old RPM trigger and it logged great. I guess it's just not meant to be. Thanks for trying!

AdrianG 05-01-2014 06:57 PM

What ROM are you using?

- AdrianG

jprice130 05-01-2014 06:58 PM

Quote:

Originally Posted by AdrianG (Post 1710181)
What ROM are you using?

- AdrianG

A01C

D-VO 05-01-2014 10:52 PM

@ AdrianG: You got it to work? DO you get the defogger column showing up in your logs? I'm having the same issue with the B01C.

steve99 05-04-2014 12:01 AM

There is a updated version of Ecuflash to be released soon for those having issues with reading/writing to some BRZ/86 ecu's

ML 05-04-2014 12:29 PM

Finally got a chance to test this out, but it doesn't want to give me any log files back. It will make the logcfg.out file.

Quote:

type = obd
protocolid = 6 ; ISO15765
mode23txaddrwidth = 4 ; mode23 req format info
mode23txlenwidth = 1 ; mode23 req format info
mode23rxaddrwidth = 0 ; mode23 req format info
mode23uds = 1 ; lets OBD channels know you are using mode23 UDS
sortpids = 1 ; sort these PIDs by value to potentially make for fewer requests (=faster)
calcsampinterval = 1000 ; timing parameter - leave as is - will make default for release version

; E_AF_Learning_1_A_StoredExt_E44 FFF815C4
paramname = AF_Learning_1_A
paramid = 0xFFF815C4
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_B_StoredExt_E45 FFF815CC
paramname = AF_Learning_1_B
paramid = 0xFFF815CC
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_C_StoredExt_E46 FFF815D4
paramname = AF_Learning_1_C
paramid = 0xFFF815D4
isfloat = 1
scalingrpn = x,100,*

; E_AF_Learning_1_D_StoredExt_E47 FFF815DC
paramname = AF_Learning_1_D
paramid = 0xFFF815DC
isfloat = 1
scalingrpn = x,100,*

paramname = AF_Learning3
paramid = 0xFFF81640
isfloat = 1

paramname = IAM
paramid = 0xFFF816F0
isfloat = 1

paramname = MAF_Voltage
paramid = 0xFFF842AC
databits = 16
scalingrpn = x,0.000076293945,*

; same as IAT
;paramname = IAT_Ram
;paramid = 0xFFF87C64
;isfloat = 1

paramname = Port_Injector_PW
paramid = 0xFFF887C8
isfloat = 1
scalingrpn = x,0.001,*

paramname = Port_Injector_PW_Ram
paramid = 0xFFF887D8
isfloat = 1

paramname = Fuel_Injector2_PW_Ram
paramid = 0xFFF887DC
isfloat = 1

paramname = Direct_Ijector_PW
paramid = 0xFFF887E8
isfloat = 1

paramname = Direct_Injector_PW_Ram
paramid = 0xFFF887F0
isfloat = 1

paramname = Manifold_Relative_Pressure
paramid = 0xFFF88F78
isfloat = 1

paramname = Throttle_Plate_Open_Angle
paramid = 0xFFF89030
isfloat = 1

;paramname = Tipin_Throttle
;paramid = 0xFFF89038
;isfloat = 1

; same as above
;paramname = Coolant_Temp_Ram
;paramid = 0xFFF890A4
;isfloat = 1

;paramname = Coolant_Temp_Ram_0
;paramid = 0xFFF87C74
;isfloat = 1

paramname = MAF2
paramid = 0xFFF89118
isfloat = 1

paramname = Engine_Load
paramid = 0xFFF8914C
isfloat = 1

;paramname = Intake_OCV_Current_Right
;paramid = 0xFFF891AC
;isfloat = 1

;paramname = Intake_OCV_Current_Left
;paramid = 0xFFF891B8
;isfloat = 1

;paramname = Accel_Pedal_Angle
;paramid = 0xFFF89230
;isfloat = 1

;paramname = AF_Sensor_Current
;paramid = 0xFFF8932C
;isfloat = 1

paramname = AFR
paramid = 0xFFF89330
isfloat = 1
scalingrpn = x,14.7,*

paramname = AF_Sens1_Resis
paramid = 0xFFF89344
isfloat = 1

paramname = Fuel_Pressure_MPa
paramid = 0xFFF89378
isfloat = 1

paramname = Defogger
paramid = 0xFFF8939F
databits = 8
;offsetbits = 0
isvisible = 0

paramname = Speed_Ram
paramid = 0xFFF893D0
isfloat = 1
scalingrpn = x,0.621371,*

paramname = Gear
paramid = 0xFFF89395
isfloat = 1

; STAYS AT 0 - wrong data size?
paramname = Gear_Calculated
paramid = 0xFFF895DA
isfloat = 1

paramname = Ambient_Pressure_Ram
paramid = 0xFFF89B94
isfloat = 1

paramname = Fuel_Injector1_Latency
paramid = 0xFFF8A05c
databits = 8

paramname = Port_Direct_Ratio
paramid = 0xFFF8A0F4
isfloat = 1

; similar to STFT / 100
paramname = AF_Correction1
paramid = 0xFFF8A5EC
isfloat = 1

paramname = AF_Sensor_Resis_0
paramid = 0xFFF8A624
isfloat = 1

; same as LTFT / 100
paramname = AF_Learning1
paramid = 0xFFF8A774
isfloat = 1

; E_AF_Learning_Airflow_Range_CurrentExt_E61 FFF8A788
paramname = AF_Learning_Range_Current
paramid = 0xFFF8A788
databits = 8
scalingrpn = x,100,*

paramname = AF_Correction3
paramid = 0xFFF8A900
isfloat = 1
scalingrpn = x,100,*

paramname = Ignition_Total_Timing
paramid = 0xFFF8AE0C
isfloat = 1

; is KC Learn???
paramname = KC_Advance
paramid = 0xFFF8B0C0
isfloat = 1

paramname = FBKC
paramid = 0xFFF8B0C4
isfloat = 1

paramname = KC_Advance_IAM
paramid = 0xFFF8B134
isfloat = 1

paramname = FLKC
paramid = 0xFFF8B160
isfloat = 1

paramname = Fuel_Pump_Duty
paramid = 0xFFF8B1B1
isfloat = 1

;paramname = Requested_Torque
;paramid = 0xFFF8B4A4
;isfloat = 1

;paramname = Intake_VVT_Adv_Right
;paramid = 0xFFF8C0E8
;isfloat = 1
;scalingrpn = x,50,-
;
;paramname = Intake_VVT_Adv_Left
;paramid = 0xFFF8C0EC
;isfloat = 1
;scalingrpn = x,50,-
;
;paramname = Exht_VVT_Adv_Right
;paramid = 0xFFF8C130
;isfloat = 1
;scalingrpn = x,50,-
;
;paramname = Exht_VVT_Adv_Left
;paramid = 0xFFF8C134
;isfloat = 1
;scalingrpn = x,50,-

;paramname = Intake_OCV_Duty_Left
;paramid = 0xFFF8C20C
;isfloat = 1

;paramname = Intake_OCV_Duty_Right
;paramid =
;isfloat = 1

paramname = Load
paramid = 0xFFF8DB6C
isfloat = 1

;paramname = Coolant_Temp
;paramid = 0xFFF8DB70
;isfloat = 1

paramname = STFT
paramid = 0xFFF8DB74
isfloat = 1

paramname = LTFT
paramid = 0xFFF8DB78
isfloat = 1

paramname = MAP
paramid = 0xFFF8DB7C
isfloat = 1
;?????????? from ztan
scalingrpn = x,0.133322368,*

paramname = RPM
paramid = 0xFFF8DB80
isfloat = 1

paramname = Speed
paramid = 0xFFF8DB84
isfloat = 1
scalingrpn = x,0.621371,*

paramname = Ignition_Advance
paramid = 0xFFF8DB88
isfloat = 1

paramname = IAT
paramid = 0xFFF8DB8C
isfloat = 1

paramname = MAF
paramid = 0xFFF8DB90
isfloat = 1

paramname = Throttle_Position
paramid = 0xFFF8DB94
isfloat = 1

;paramname = Fuel_Pressure
;paramid = 0xFFF8DBA0
;isfloat = 1

;paramname = Lambda
;paramid = 0xFFF8DBA4
;isfloat = 1

;paramname = O2_Voltage
;paramid = 0xFFF8DBA8
;isfloat = 1

;paramname = EVAP
;paramid = 0xFFF8DBAC
;isfloat = 1

;paramname = Fuel_Sender_Level
;paramid = 0xFFF8DBB0
;isfloat = 1

paramname = Ambient_Pressure
paramid = 0xFFF8DBB4
isfloat = 1

;paramname = O2_Current
;paramid = 0xFFF8DBB8
;isfloat = 1

;paramname = Cat_Temp
;paramid = 0xFFF8DBBC
;isfloat = 1

;paramname = ECU_Voltage
;paramid = 0xFFF8DBC0
;isfloat = 1

paramname = Absolute_Load
paramid = 0xFFF8DBC4
isfloat = 1

;1=OL, not up to temp, 2=CL, 4=OL or decceleration fuel cut, 8=OL due to system failure
paramname = Fuel_System_Status
paramid = 0xFFF8DC0E
databits = 8

; logging trigger condition
conditionrpn = Defogger,1,==
action = start
conditionrpn = Defogger,0,==
action = stop

Td-d 05-04-2014 12:44 PM

Remove the "isvisible = 0" from the defogger definition.

ML 05-04-2014 12:45 PM

Quote:

Originally Posted by Td-d (Post 1714929)
Remove the "isvisible = 0" from the defogger definition.

That's what I was thinking, thanks, will report back.

steve99 05-05-2014 07:05 AM

Quote:

Originally Posted by vgi (Post 1716104)
Interesting that it works for some and doesn't for others. Any ideas? Different tactrix cable versions?

I got sent a update to ecuflash yesterday which also updated firmware in tactrix dongle

Tried it no difference

steve99 05-05-2014 07:26 AM

Quote:

Originally Posted by vgi (Post 1716114)
Well, currently all works for me just fine. However if I enable/disable some other params, or shuffle around the file then I get the same problem - no log file, sometimes even no out file. I wish there was a nice QA on RR forum. Eg is there a limit on number of enabled params; is the a limit on param name length; etc?..


That's weird, I always get a log file, Defogger always logs -can see it toggle 0/1 on switching but it won't act as a trigger , just continuously logs.

RPM trigger works though

Td-d 05-05-2014 08:29 AM

In the older version of ecuflash, you needed to limit the number of characters that the parameter titles were using (i.e. not the number of param, but the title). Not sure if that's still and issue.

Steve - what version number is the new patch? PM me.

ML 05-05-2014 12:48 PM

what do you guys think about using the cruise control button to log rather than the defogger? The timing out is kinda annoying, but then again I could just use the rpm trigger right?

Td-d 05-05-2014 02:18 PM

Quote:

Originally Posted by ML (Post 1716563)
what do you guys think about using the cruise control button to log rather than the defogger? The timing out is kinda annoying, but then again I could just use the rpm trigger right?

That should work too, Merp uses it extensively in the patches for other Subaru roms. I'll see if I can find it - will need you guys to test addresses for me.


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