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)

Gex35 01-31-2020 07:08 PM

Hi guys.
I'm searching for D00G logging file with correct ram address.
Can help me?

steve99 02-01-2020 12:52 AM

Quote:

Originally Posted by Gex35 (Post 3295719)
Hi guys.
I'm searching for D00G logging file with correct ram address.
Can help me?


Jist flash your car with A01G or A02G, its compatable with D00G cars, then use the A01G logcfg.txt

gt7877 02-03-2020 03:08 PM

Loop pins 4 and 13 on OBD port in car



Steve what do u mean by this

tomm.brz 02-03-2020 05:04 PM

you have to bridge in some way those pin to short them basically

steve99 02-04-2020 06:05 AM

Quote:

Originally Posted by gt7877 (Post 3296399)
Loop pins 4 and 13 on OBD port in car



Steve what do u mean by this


Thats only needed to resync ecu to security if swaping ecu, not needed for just flashing a tune


Loop pins 4 and 13 means connect togeather with piece of wire like tomm brz says

fatboydean 04-23-2020 04:21 AM

So the cars in Canadian market they consider as USDM or what? Cos the standard and metric system I am a bit confused...

TeeJay.net 05-11-2020 05:07 PM

Hey, I've been reading through various Tactrix/OTS tune topics for a few weeks now, so I got some grasp of this topic, but still not as far as I'd like just yet.

I have a manual MY2016 EU BRZ with UEL headers and I'd like to start experimenting with engine tuning and seeing what the difference between stock and "stage 2 plus" is. European MY2016 should get F10G tune and I'd start with OFT maps. I'd be more than happy to buy Wayne's ROMs that are reasonably priced and should be much better suited for Europe, but I've started with OFT since that's all I've got right now but I'm having issues with definition files in EcuFlash.

The default ones in EcuFlash don't cover my car.
So first I tested those from TD-D's GitHub (TD-D/SubaruDefs/tree/Alpha/ECUFlash), but they don't seem to work with OFT maps. EcuFlash can load the map, but just looking at timing tables, it's a mess of random positive and negative numbers instead of fluent "gradients".
With the OFT maps, there's OFTv4_ZA1JF10G.xml definition file provided, but that's probably for OFT. I've checked the structure and an array of multiple (two, BRZ and WRX) roms rather than a single rom. and the numbers don't really match my car. Still, I've edited it to remove the WRX rom element and the parent "roms" element and copied it to EcuFlash 2015 directory. Now EcuFlash loads the OFT map just fine, the tables look smooth as they should, but I doubt this is the way to go. There are quite a few differences in comparison with the TD-D's definition file, different ecuid, memmodel, checksummodule, even the year of the car and the addresses for all tables are different. Also, there are so about 50 lines fewer, but I did not compare which.

Can you guide me in the right direction? Is editing the OFT xml files all that's needed or is there another source of definition files that I could just download and use? I can get a Tactrix, an ECU off a crashed car on ebay and go the hard way, but indeed studying first and going a sure path to success sounds better to me. OFT is not an option given the price, shipping, customs and taxes here. Thanks!

mrjj 05-11-2020 06:12 PM

Quote:

Originally Posted by TeeJay.net (Post 3329677)
Hey, I've been reading through various Tactrix/OTS tune topics for a few weeks now, so I got some grasp of this topic, but still not as far as I'd like just yet.

I have a manual MY2016 EU BRZ with UEL headers and I'd like to start experimenting with engine tuning and seeing what the difference between stock and "stage 2 plus" is. European MY2016 should get F10G tune and I'd start with OFT maps. I'd be more than happy to buy Wayne's ROMs that are reasonably priced and should be much better suited for Europe, but I've started with OFT since that's all I've got right now but I'm having issues with definition files in EcuFlash.

The default ones in EcuFlash don't cover my car.
So first I tested those from TD-D's GitHub (TD-D/SubaruDefs/tree/Alpha/ECUFlash), but they don't seem to work with OFT maps. EcuFlash can load the map, but just looking at timing tables, it's a mess of random positive and negative numbers instead of fluent "gradients".
With the OFT maps, there's OFTv4_ZA1JF10G.xml definition file provided, but that's probably for OFT. I've checked the structure and an array of multiple (two, BRZ and WRX) roms rather than a single rom. and the numbers don't really match my car. Still, I've edited it to remove the WRX rom element and the parent "roms" element and copied it to EcuFlash 2015 directory. Now EcuFlash loads the OFT map just fine, the tables look smooth as they should, but I doubt this is the way to go. There are quite a few differences in comparison with the TD-D's definition file, different ecuid, memmodel, checksummodule, even the year of the car and the addresses for all tables are different. Also, there are so about 50 lines fewer, but I did not compare which.

Can you guide me in the right direction? Is editing the OFT xml files all that's needed or is there another source of definition files that I could just download and use? I can get a Tactrix, an ECU off a crashed car on ebay and go the hard way, but indeed studying first and going a sure path to success sounds better to me. OFT is not an option given the price, shipping, customs and taxes here. Thanks!


EcuFlash is for flashing the ECU using Tactrix. You can use RomRaider and the OFT/Wayne definition (OFTv4_ZA1JF10G.xml for OFT tunes, RR_ZA1JF10G.xml for Waynes) to edit the tune. Use OFT to do the flashing.
So, unless you have a Tactrix device, don't use EcuFlash.


Extra info / disclaimers:
  • You could actually use EcuFlash to edit tunes, but there's no reason to do so when RomRaider is that much better.
  • You can convert a RomRaider definition to a EcuFlash definition if needed.
  • You don't really need a full definition for EcuFlash if you're just flashing with that app. You only need a basic definition to get the checksums correct.

TeeJay.net 05-12-2020 02:16 AM

Sorry, I should have expressed myself better. I'm buying a Tactrix once I have a clear plan and the software setup. Just don't feel like throwing out the cash without a good plan in mind. I also understand what EcuFlash and RomRaider are about - I'm planning to start with flashing OTS tunes, hence Tactrix and Ecuflash and if it gets to editing them, RR is a clear way to go.

So are saying is that the edited definition file provided by OFT is good enough for flashing with EcuFlash since it loads the tune and fixes the checksum? What is the purpose of the elements in romid element then? And is it alright that all tables will have their storageaddress changed? It might be important only for logging, I'm not sure.

And if I decide to flash back the stock ROM, will I need a different definition file than the OFT one to flash it? I guess so since the OFT is based on some tune from older cars than mine, but I'm starting to believe that those from TD-D would actually work in this case since OFT F10G ROM is not really an F10G ROM. Are Wayne's ROM the "actual" ROMs for the given ROM without any hacks of the calibration ID unlike OFT ones?

Good to know about the need of only basic definition files and the possibility of converting EF and RR definitions into the format of the other, thanks!

mrjj 05-12-2020 05:54 AM

1 Attachment(s)
Quote:

Originally Posted by TeeJay.net (Post 3329883)
Sorry, I should have expressed myself better. I'm buying a Tactrix once I have a clear plan and the software setup. Just don't feel like throwing out the cash without a good plan in mind. I also understand what EcuFlash and RomRaider are about - I'm planning to start with flashing OTS tunes, hence Tactrix and Ecuflash and if it gets to editing them, RR is a clear way to go.

So are saying is that the edited definition file provided by OFT is good enough for flashing with EcuFlash since it loads the tune and fixes the checksum? What is the purpose of the elements in romid element then? And is it alright that all tables will have their storageaddress changed? It might be important only for logging, I'm not sure.

And if I decide to flash back the stock ROM, will I need a different definition file than the OFT one to flash it? I guess so since the OFT is based on some tune from older cars than mine, but I'm starting to believe that those from TD-D would actually work in this case since OFT F10G ROM is not really an F10G ROM. Are Wayne's ROM the "actual" ROMs for the given ROM without any hacks of the calibration ID unlike OFT ones?

Good to know about the need of only basic definition files and the possibility of converting EF and RR definitions into the format of the other, thanks!


I have attached the rommetadata needed to flash using EcuFlash.
You can flash OFT or Wayne or stock tunes with this.

TeeJay.net 05-12-2020 01:54 PM

Quote:

Originally Posted by mrjj (Post 3329914)
I have attached the rommetadata needed to flash using EcuFlash.
You can flash OFT or Wayne or stock tunes with this.

Thank you so much! That's all I needed and the contents of the files answer a lot of my questions too.

brz2000 05-19-2020 02:14 PM

need help, brz stuck on oft e85 tune
 
hi, new to the forum and need some help. have a 2018 brz usdm(red manifold), had a oft but it was stolen and my car is stuck on the e85 tune. current tune on car is "Stg-2-Plus-E85-v4.03-LC-FSS-ZA1JN10C.bin". didn't want to buy another oft so i bought a tactrix 2.0. want to keep the current e85 tune and be able to flash back to stock, but if possible also flash to the stage 2 pump gas tune.

for the stock tune, i've downloaded from the 1st page "ZA1JN10C.bin" and "ZA1JN10C.xml" and it looks like i can save the current e85 tune using the info from, "Creating a bare bones definition for flashing a ROM with no existing definition". but i have the definition "OFTv4_ZA1JN10C.xml" so would prefer to use the definition file but can't read it in ecuflash. can you guys please help with converting the definition to ecuflash format.

thank you

brz2000 05-19-2020 02:28 PM

i did check the oft e85 rom, the same one my car is stuck on through a hex editor and got the following
8000 - ZA1JN10C
10000 - ZA1JN10C
11FF60 - ZA1JK00G

tried opening it in ecuflash using the definition "ZA1JN10C.xml". i was able to open it but received checksum prompt to correct them, i clicked "yes" and it opened. the other rom "ZA1JK00G.xml" does not recognize at all. don't want to brink the ecu so i think its just better to use the definition file supplied with the oft tune but just need it in ecuflash format.

brz2000 05-19-2020 04:18 PM

sorry for the 3rd post, thought this is the best place to get information for ecuflash and my predicament. if i should just create a new thread for this, please let me know.

when saving the current tune, seemed ecuflash immediately recognized the tune, i did place "ZA1JN10C.xml" in the ecuflash directory but when i saved the tune to a .bin file i received the following -

"this rom image contains sections of invalid data which must be zero padded to make a contiguous file.
it is possible upon subsequent loading of this file that you might flash over the valid areas with these zeroed areas
do you wish to continue"

after i saved it, it open without any issues, should i be concerned? also when opening the file "Stg-2-Plus-E85-v4.03-LC-FSS-ZA1JN10C.bin", the tune that is on the car i get the following -

"the rom you have loaded has one or more incorrect checksum values. do you wish to correct them?" when using "ZA1JN10C.xml" definition. i click yes and it opens fine.

it seems i may be able to use the "ZA1JN10C.xml" definition for both the factory and oft tunes but those prompts have me concerned. would appreciate any help on this. thanks :)


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.