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)
-   -   OFT vs ECUFlash (https://www.ft86club.com/forums/showthread.php?t=77582)

pseudo 11-13-2014 12:08 PM

OFT vs ECUFlash
 
Let me preface this by saying that I am not asking if OFT is better than ECUFlash or vice versa, I am just trying to figure out what the right choice is for me.

I am a software engineer, so I don't mind a steep learning curve. However, this is my first sports car, so I am new to tuning. My primary goal is to learn as much as I can about tuning my NA BRZ.

As I understand it, both OFT and ECUFlash will use romraider for tuning, but I believe that there are differences between the two. Can you use ECUFlash tunes with OFT and vice versa? Is there a translation step to editing the binary files between the two?

I like the fact that OFT has off the shelf tunes that I can use as a jumping off point. At the same time, there are many books on tuning that I could use to start off with ECUFlash.

Functionality appears to be better in OFT with features like flat-foot shifting and other stuff like that. Honestly, I probably won't use any features like this as my main goal in owning this car is to become a better driver, but I just want to get the whole picture.

I am a hacker by trade, so cracking open the .bin in IDA sounds appealing. I could help out the community by looking for new addresses to edit and stuff like that. For that reason ECUFlash is appealing.

Price is irrelevant, so please don't take that into account.

Overall, OFT seems like the safer/faster choice, but ECUFlash might be more rewarding in the long run.

Based on what I have said above, could you recommend a tuning solution for me?
Thanks!

jvincent 11-13-2014 12:21 PM

Does ECUflash allow logging?

If not, that would tip the scales to OFT.

phrosty 11-13-2014 12:44 PM

From an ease of use point of view, OFT has much fuller support right now. ECUFlash will work, but requires some setup and I've not tried it.

There's nothing special about OFT's OTS ROMs, ECUFlash is able to flash them. Similarly OFT can flash fully custom ROMs. For flashing, ECUFlash does of course require a fully capable laptop, while OFT is just the tablet.

In terms of logging, OFT has great visuals, very useful for on-the-spot diagnostics. Tactrix has no visuals but can log about 10x faster than OFT, so you get much better granularity and the log record's values are grouped tightly together timing-wise for a better "snapshot". Tactrix also uses a microsd and therefor can log for much longer. I use both -- OFT for flashing and first one or two drives so I can monitor it visually, and Tactrix for general logging. I've found Tactrix's logging rate to be very useful for e.g. MAF scaling.

Foobar 11-13-2014 01:24 PM

Given that price is not a variable, I think the decision comes down to - do you want to have to rely on a laptop for flashing/datalogging or do you want the self-contained portability of an OFT type of device? Beyond that, OFT is probably the slowest flashing option out there, taking up to 5-7 minutes to write the ROM file to ECU, whereas ECUTek with a capable laptop does it in 90 seconds or so. I presume ECUFlash with the Tactrix would be more inline with the ECUTek flashing speed - someone correct me if I'm wrong.

From a hacker's perspective - either will suffice since you'll be doing your work in Rom Raider anyway.

Kodename47 11-13-2014 01:30 PM

Personally I think that Tactrix cable would be the way forward for you unless you like the idea of a display in the car to visually display things. I tune on ECUtek and I don't feel the need for the display, it's kind of a nice gimmick in my opinion. If you know what you're doing, the ECUflash & Tactrix combo is the better option IMO.


Just be wary of using OTS tunes due to the ID changes made to allow for flashing newer ROM on older cal ECUs. If you know what you're doing though, it's not an issue.

diodelphi 11-13-2014 01:34 PM

why you do not use ecutek?

pseudo 11-13-2014 01:58 PM

Quote:

Originally Posted by diodelphi (Post 2020950)
why you do not use ecutek?

I don't like the idea of encrypting my ROM to use their software. As I understand it, ECUTek ****s with the ECU's bootloader and makes it so you can't switch to other technologies without first reverting to stock.

This whole process is sketchy in my opinion and I want no part in it.

I also don't like the whole paradigm of having tuners tune your car without you being allowed to edit their tune. I understand that they changed some of this recently, but this always rubbed me the wrong way and I just don't think I want their software on a technological or corporate level.

steve99 11-13-2014 04:55 PM

Quote:

Originally Posted by pseudo (Post 2020988)
I don't like the idea of encrypting my ROM to use their software. As I understand it, ECUTek ****s with the ECU's bootloader and makes it so you can't switch to other technologies without first reverting to stock.

This whole process is sketchy in my opinion and I want no part in it.

I also don't like the whole paradigm of having tuners tune your car without you being allowed to edit their tune. I understand that they changed some of this recently, but this always rubbed me the wrong way and I just don't think I want their software on a technological or corporate level.

The ROM flashed by OFT or Tactrix is the same. Both flash the entire rom

Both will do logging

with Tactrix you need to know the ram addresses for logging parameters.

Launch control/flat foot shift is a patch to rom code.


I have both devices ie Tactrix and OFT like to have a backup.

see links below for more info on both

Turdinator 11-13-2014 08:19 PM

I think whichever way you jump OP you will be happy. I personally went with OFT as it is a little more user friendly. I also quite like the realtime data display from OFT, being able to see any number of parameters at will is nice and not just from a tuning point of view.

Shiv@Openflash 11-13-2014 08:45 PM

We will be releasing some very tuner-friendly functions (user definable conditional alerts/alarms) with the next big firmware revision. If you want to learn how to tune, or experiment with your own tuning, while keeping a nice safety net, the OFT is hard to beat.

pseudo 11-13-2014 09:12 PM

Quote:

Originally Posted by Shiv@Openflash (Post 2021525)
We will be releasing some very tuner-friendly functions (user definable conditional alerts/alarms) with the next big firmware revision. If you want to learn how to tune, or experiment with your own tuning, while keeping a nice safety net, the OFT is hard to beat.

I do like the abstraction layer that the OFT provides, though in my case I don't think its entirely necessary. Nonetheless, there is nothing wrong with a safety net for a new user.

Can the OFT just pull the ROM directly so that you can edit it with open source romraider/ecuflash definitions? From what I understand, the OTS tunes flash a specific modified base ROM that doesn't necessarily match up with what is currently in your ECU. I'm not saying that this is necessarily a bad thing, but is this a requirement, or are you free to pull the stock ROM, modify it with whatever tools you want, and upload arbitrary ROMs back to the ECU? Basically if the OFT could act as a souped up Tactrix cable, that would be appealing.

The other thing I really like about the OFT is that I believe you can save profiles on the tablet and flash back and forth between different tunes without a laptop. Is this correct? I run Linux and refuse to dual boot, so the less I need to launch KVM, the better. This feature alone might make it worthwhile.

keen as 11-13-2014 09:30 PM

Quote:

Originally Posted by Shiv@Openflash (Post 2021525)
We will be releasing some very tuner-friendly functions (user definable conditional alerts/alarms) with the next big firmware revision. If you want to learn how to tune, or experiment with your own tuning, while keeping a nice safety net, the OFT is hard to beat.



Also, would you please include the option of temperature in Celcius?

steve99 11-13-2014 09:35 PM

Quote:

Originally Posted by pseudo (Post 2021558)
I do like the abstraction layer that the OFT provides, though in my case I don't think its entirely necessary. Nonetheless, there is nothing wrong with a safety net for a new user.

Can the OFT just pull the ROM directly so that you can edit it with open source romraider/ecuflash definitions? From what I understand, the OTS tunes flash a specific modified base ROM that doesn't necessarily match up with what is currently in your ECU. I'm not saying that this is necessarily a bad thing, but is this a requirement, or are you free to pull the stock ROM, modify it with whatever tools you want, and upload arbitrary ROMs back to the ECU? Basically if the OFT could act as a souped up Tactrix cable, that would be appealing.

The other thing I really like about the OFT is that I believe you can save profiles on the tablet and flash back and forth between different tunes without a laptop. Is this correct? I run Linux and refuse to dual boot, so the less I need to launch KVM, the better. This feature alone might make it worthwhile.

Can the OFT just pull the ROM directly so that you can edit it with open source romraider/ecuflash definitions?

YES you can pull your cars stock rom save it to oft then transfer it to PC for editing with romraider using standard Romraider defs as its not calid modified. Then you can load your own customised tune rom back to your car.

If you wanted to update to a later calid the OFT guys have already done this for your just start with an OFT rom for your calid say A00C , but the OFT rom is actually a B01C inside. If you use OFT ROMs you must use their matching definitions that come with their tuned roms due the calid changes in OFT roms .


From what I understand, the OTS tunes flash a specific modified base ROM that doesn't necessarily match up with what is currently in your ECU.

The oft guys base their tuned roms on the latest available rom compatable with your calid. So for example if your original calid was A00C the OFT rom would actually be a tuned B01C rom but with calid adjusted (hacked) back to A00C so the OFT would load it as OFT checks your original calid and will only load same calid roms to your car.


The other thing I really like about the OFT is that I believe you can save profiles on the tablet and flash back and forth between different tunes without a laptop. Is this correct? I run Linux and refuse to dual boot, so the less I need to launch KVM, the better. This feature alone might make it worthwhile.

Yes OFT can hold 5 custom roms in addition to your stock rom on tablet and you can flash any of these and log to screen/file on tablet and also read and clear OBD diagnostic codes without laptop . However to load/remove tunes from tablet or download log filesyou will need windows/emulator. Same with RomraiderThe only limitation of OFT is its married to your car untill you write back original tune to your car and erase tablet, then it can marry to another car. The oft will however run its diagnostics/logging obd code clearing reading on any brz/86.

The other limitation is once it read your rom into its memory it wont read another till you unmarry tablet.

Reading/writing to multiple vehicles at once is one reason I have Tactrix as well as OFT.

pseudo 11-13-2014 09:47 PM

That is everything I needed to know. Thanks so much for the help, guys.

OFT it is!


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