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)

steve99 09-06-2017 10:37 PM

Quote:

Originally Posted by Dazrour (Post 2972992)
Hi
I believe this is the rom from my car :thumbsup:
Still having trouble with the definition file for this thing, its the old logic but doesnt match any of the old definition files. Attempted reverse engineering the rom using IDA but its a little beyond my current understanding. Anyone know an easier way to identify the tables if they should be similar to a previous rom?

Quote:

Originally Posted by Dazrour (Post 2974067)
Thanks everyone for the responses in the posts above. It looks like the community could do with a few more hackers ��
I have a feeling the oft guys dont have a working rom for this id either, I emailed shiv as that would be my preferred option over ecutek.
I'll have a go with ScoobyRom it looks promising and see how far I can get. Hopefully post findings and guidance back to the forum incase anyone else fancies giving it a go on any new roms. Cheers.

As the auto and even the manuals in europe did not get the updates like the australian and usa red manifold . You may be in luck and you may be able to flash in the older A01I rom to your car which is definied and has log addresses.

Now this involves some risk.
I did this to a K00P manual here flashed an A01G, now the car did not start , but recovery was to reflash original K00P and resync security. Its jist looping a couple of pins on obd port for 30 min.
All good car recovered and all ok.

Now as your car is old rom logic its possible the older rom will work in your car.
And if not you should be able to recover like i did.

You can make up a flash only definition, see first post in this thread for you K01I rom.

Do that and confirm you can reflash your stock rom.

Then try flashing A01I older rom

If car starts runs, log and check all ok, happy days you can now tune

Car wont start reflash original K01I
And then most likely ecu security resync proceedure
Full info here
http://www.ft86club.com/forums/showthread.php?t=102810

You wont need to worry about vin or other stuff just reflash K01I

Then loop pins and wait 30 mins

7. Turn OFF ignition
8. Loop pins 4 and 13 on OBD port in car (this puts control units in comms mode)
9. Turn ignition to full ON position with working key or for keyless fob in car and two pushes of start button (in park or not pressing clutch) DO NOT TRY TO START car, DO NOT remove FOB from car during the 30 minute period.

To be really safe here make sure everything electrical is off in car radio, fans lights ect have the drivers window down and doors closed. Reach in through window to operate ignition at start and end of 30 minute period. Because when you open door window does the jump/up/down ie electrical load/spikes .

10. Wait at least 30 minutes (the CEL light should flash if pins looped successfully)
11. turn OFF ignition (again reaching through window not opening door)
12. Remove loop on OBD port pins 4 to 13
13. Start car let it run for more than 5 seconds.
14. Enjoy your car.


Now i cannot offer you a 100% guaranee, however i did this on a 2017 manaual car and recovered. So sgould be same for 2017 auto

Wayno 09-07-2017 12:51 AM

Quote:

Originally Posted by Dazrour (Post 2974067)
Thanks everyone for the responses in the posts above. It looks like the community could do with a few more hackers 😉
I have a feeling the oft guys dont have a working rom for this id either, I emailed shiv as that would be my preferred option over ecutek.
I'll have a go with ScoobyRom it looks promising and see how far I can get. Hopefully post findings and guidance back to the forum incase anyone else fancies giving it a go on any new roms. Cheers.

It's not too bad.

MAF IAT Comp
B8DF4 107C28 107C40 107C68

MAF Load Comp
B8E2C 107CB8 107CF0 107D38

GDI Firing Angles
BB68C 112958 112984 1129C8
BB6A8
BB6C4
BB6E0
BB6FC 112E08 112E34 112E78

GDI Pressure Multiplier A
BB718 112F34 112F58 112F80

GDI Pressure Target B
BB76C 113004 113040 113084

Injector Ratios
BB814 1132B8 1132E8 113310
BB830 113388 1133B8 1133E0
BB84C 113458 113488 1134B0

Primary OL Fuel
BBA34 1139D0 113A04 113A60

OL Fuel Additive
BBA6C 113BA0 1138D4 113C30

GDI Pressure Multiplier B
BBC9C 1145DC 114600 114628

Cranking
BBD28
BBD44
BBD60
BBD7C
BBD98
BBDB4
BBDD0
BBDEC
BBE08
BBE24

Closed Loop Fuel
BC2EC 1160F8 116124 116150
BC308 116244 116270 11629C

Base Timing A?
BCE98 119E4C 119E84 119EE0
Base Timing B?
BCEB4 11A024 11A05C 11A0B8

Timing Compensation (IAT) Activation
BCFB0 11A29C 11A2BC 11A2D0

Catalyst Warm Up Idle
BD058
BD090

Transient Ignition Retard
BD0E4 11A63C 11A65C 11A6BC

Timing Compensation Per Cylinder
BD18C 11A8D0 11A910 11A928
BD1A8 11A988 11A9C8 11A9E0
BD1C4 11AA40 11AA80 11AA98
BD1E0 11AAF8 11AB38 11AB50

Knock Correction A
BD26C 11AC0C 11AC44 11ACA0

Desired Overrun Mass Airflow A
BDD08 11D95C 11D9B0 11D9F0
Desired Overrun Mass Airflow B
BDD40 11DCA8 11DCFC 11DD3C

Idle Speed Stability A
BDDB0 11E024 11E084 11E0B0
Idle Speed Stability B
BDDCC 11E2C0 11E320 11E34C

MAF Correction After Start
BDF3C 11ED04 11ED30 11ED50
BDF58 11EE00 11EE2C 11EE4C

Target Throttle Plate Position Maximum
BE1E8 13C76C 13C7C0 13C81C

Requested Torque B
BE290 13CC9C 13CCDC 13CD38

Requested Torque A
BE4B4

Intake Cam Advance Safe
BF18C 125BFC 125C3C 125C9C

Intake Cam Advance Normal
BF1A8

Intake Cam Advance Base
BF1C4

Exhaust Retard Base
BF1FC

Exhaust Cam Retard Normal
BF368

Exhaust Cam Retard Safe
BF384 126E84 126EC4 126F24


Fuel Multiplier Display Offset
B7DE8 101CF8 101D0C

Requested Torque Base
BE0F0 13C498 13C4F4

MAF Scale
BEA30 122444 12251C

Dazrour 09-07-2017 05:54 AM

Quote:

Originally Posted by steve99 (Post 2974226)
As the auto and even the manuals in europe did not get the updates like the australian and usa red manifold . You may be in luck and you may be able to flash in the older A01I rom to your car which is definied and has log addresses.

Now this involves some risk.
I did this to a K00P manual here flashed an A01G, now the car did not start , but recovery was to reflash original K00P and resync security. Its jist looping a couple of pins on obd port for 30 min.
All good car recovered and all ok.

Now as your car is old rom logic its possible the older rom will work in your car.
And if not you should be able to recover like i did.

You can make up a flash only definition, see first post in this thread for you K01I rom.

Do that and confirm you can reflash your stock rom.

Then try flashing A01I older rom

If car starts runs, log and check all ok, happy days you can now tune

.....

Now i cannot offer you a 100% guaranee, however i did this on a 2017 manaual car and recovered. So sgould be same for 2017 auto

Fantastic info steve, I have some friends who are big into mapping and ecu recovery so I will have this with me when we attempt to do mine.

Quote:

Originally Posted by Wayno (Post 2974286)
It's not too bad.

MAF IAT Comp
B8DF4 107C28 107C40 107C68

MAF Load Comp
B8E2C 107CB8 107CF0 107D38

GDI Firing Angles
BB68C 112958 112984 1129C8
BB6A8
BB6C4
BB6E0
BB6FC 112E08 112E34 112E78
.....

Wow! I had the day off today to look into this but you beat me to it. On with creating a definition file for me :)


How do you 'thank' a post on here?

steve99 09-07-2017 06:27 AM

Quote:

Originally Posted by Dazrour (Post 2974337)
Fantastic info steve, I have some friends who are big into mapping and ecu recovery so I will have this with me when we attempt to do mine.



Wow! I had the day off today to look into this but you beat me to it. On with creating a definition file for me :)


How do you 'thank' a post on here?

I think you need 10 posts or something before thank button shows up

The reason for A01I is it will work in all 2012-2016 auto cars that came with I roms

Same with manuals A01G will work in all 2012-2016 manual

This is confirmed

All ecu even 2017 is same processor and appears to be same hardwsre worldwide

Their are usa guys running G roms in cars that came with C roms originally

Wayno 09-07-2017 08:43 PM

I'd prefer this approach to try A01 and make the K00D/G/I redundant, but perhaps there are quite a few more hardware changes in MY17 than happened in MY15 that the K00x roms might need to be mapped anyway to pull out things like the updated transient ignition retard injector compensations, not to mention all the unmapped stuff, etc. Having said that, most of those changes will appear and could be pulled out of K00G anyway.


Quote:

Originally Posted by steve99 (Post 2974342)
I think you need 10 posts or something before thank button shows up

The reason for A01I is it will work in all 2012-2016 auto cars that came with I roms

Same with manuals A01G will work in all 2012-2016 manual

This is confirmed

All ecu even 2017 is same processor and appears to be same hardwsre worldwide

Their are usa guys running G roms in cars that came with C roms originally


Kodename47 09-08-2017 02:36 AM

The EU MY17 ROMs are more similar to the MY15 G series, although there are still differences. Perhaps that definition is a better starting point.

Wayno 09-08-2017 03:37 AM

1 Attachment(s)
Better starting point is the K00G def, as some tables will have identical locations.

Cleaned up that K00G def that was uploaded, added the missing tables.

Looks like EU MY17 got the 4.3 FD.


Quote:

Originally Posted by Kodename47 (Post 2974897)
The EU MY17 ROMs are more similar to the MY15 G series, although there are still differences. Perhaps that definition is a better starting point.


Wayno 09-08-2017 10:17 AM

1 Attachment(s)
Quote:

Originally Posted by Wayno (Post 2974909)
Better starting point is the K00G def, as some tables will have identical locations.

Cleaned up that K00G def that was uploaded, added the missing tables.

Looks like EU MY17 got the 4.3 FD.


Around 120 tables done so far, in around 6-8 hours.

Kodename47 09-08-2017 12:39 PM

Quote:

Originally Posted by Wayno (Post 2974909)
Looks like EU MY17 got the 4.3 FD.

No, still the 4.1 I'm afraid.

Dazrour 09-09-2017 02:47 PM

Quote:

Originally Posted by Wayno (Post 2974976)
Around 120 tables done so far, in around 6-8 hours.

Wayno sent me the MY17 EU AT stage 1 rom and definition last night, excited to get it loaded and start logging.
Legend!

Wayno 09-19-2017 09:32 PM

1 Attachment(s)
AU 6AT MY17

elBarto 09-20-2017 11:30 AM

Quote:

Originally Posted by Kodename47 (Post 2975069)
No, still the 4.1 I'm afraid.

It has been changed to a 4.3. Guy in our group (Belgium) had a 2016 BRZ after 2 or 3 months the car was totaled by an old lady and he bought a 2017 BRZ, he confirmed the FD change, also the change in suspension setup.

steve99 09-20-2017 10:09 PM

Added ZA1JK00S 2017 Auto Australian rom to first post as supplied by wayno.


note the K00S and the K01I auto roms are interchangeable

Kodename47 09-29-2017 04:14 PM

Quote:

Originally Posted by elBarto (Post 2981205)
It has been changed to a 4.3. Guy in our group (Belgium) had a 2016 BRZ after 2 or 3 months the car was totaled by an old lady and he bought a 2017 BRZ, he confirmed the FD change, also the change in suspension setup.

Interesting, the MY17 BRZ spec change info state otherwise.


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