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)
-   -   BRZEdit (ECUEdit) (https://www.ft86club.com/forums/showthread.php?t=25064)

renfield90 06-01-2016 10:28 PM

Quote:

Originally Posted by freerunner (Post 2668394)
Nope. Do you mean 'source code', 'separate binary patch' or 'origin'?

Yeah, I mean source code, like assembly or C/C++. Most open source tunes with a launch control patch do not provide exactly what I need, so I either need to write one from scratch or modify an existing one.

Or I can shell out the money for EcuTek/RaceRom which would give me what I need, but I think it's more fun to do it my way. :)

I suppose I could disassemble a binary patch but that's a lot more work since you lose all the symbol information.

steve99 06-02-2016 12:44 AM

Quote:

Originally Posted by renfield90 (Post 2668427)
Yeah, I mean source code, like assembly or C/C++. Most open source tunes with a launch control patch do not provide exactly what I need, so I either need to write one from scratch or modify an existing one.

Or I can shell out the money for EcuTek/RaceRom which would give me what I need, but I think it's more fun to do it my way. :)

I suppose I could disassemble a binary patch but that's a lot more work since you lose all the symbol information.

i suspect that the brzedit dudes jusy hijacked the patches from the oft\romraider guys

just get an oft rom say A01G and return all tables to stock then do a hex compate with a stock rom , will give you the assembler code in hex then you will need IDA or similar to decipher it .

You could try asking td-d over at romraider for the code patches. But you also going to need to dissassemle rhe rom code to find where to hook it in and any other parameters you want to read or adjust, not a simple task.

No one has the source for the actual ecu code

The ecutek lc and ffs is definitly better especially the ffs, as it not just a single rpm limit it a variable rpm reduction based on your current rpm when clutch depressed and you can also alter the amount of ignition retard and the afr target and the resume delay

renfield90 06-02-2016 03:11 AM

Quote:

Originally Posted by steve99 (Post 2668558)
i suspect that the brzedit dudes jusy hijacked the patches from the oft\romraider guys

just get an oft rom say A01G and return all tables to stock then do a hex compate with a stock rom , will give you the assembler code in hex then you will need IDA or similar to decipher it .

You could try asking td-d over at romraider for the code patches. But you also going to need to dissassemle rhe rom code to find where to hook it in and any other parameters you want to read or adjust, not a simple task.

No one has the source for the actual ecu code

The ecutek lc and ffs is definitly better especially the ffs, as it not just a single rpm limit it a variable rpm reduction based on your current rpm when clutch depressed and you can also alter the amount of ignition retard and the afr target and the resume delay

I'm a firmware engineer and entirely aware of what I'm signing up for. I get a sick satisfaction from doing things the torturous way. :)

Did the OFT guys get the patch from someone with an open source license or did they develop it themselves? If the latter, that's their bit of IP; I wouldn't feel ok reverse engineering it unless they have an open source license for it.

freerunner 06-02-2016 03:32 AM

Quote:

Originally Posted by renfield90 (Post 2668427)
Or I can shell out the money for EcuTek/RaceRom which would give me what I need, but I think it's more fun to do it my way. :)

Do they give you the source afterwards?


Quote:

Originally Posted by steve99 (Post 2668558)
i suspect that the brzedit dudes jusy hijacked the patches from the oft\romraider guys

Hijacked. Or just used. Difficult. :)
Where does hijacking begin?
Not giving credit for the authors?
Are the patches even licensed under _any_ license?

I'm just trying to polarize. ;)

I'm a linux user for nearly 15 years, started with Suse 7.2 :)

The only real open-source stuff I see is RomRaider (hello GPL), the vgitool and ztan's stuff. Perhaps the OFT for propagating open tunes, while not being open-source itself (I really dig the idea).
And of course you people who share their knowledge and/or tunes to make the world a better place.

Sure, Ecutek is technically better, look at that money machine that allows them being able to. But their intention stops after 'money', not freedom. Their business model is forcing everything to be dependent on it.

And while I'm ranting at it, brzedit's drm is crap as well!

steve99 06-02-2016 04:25 AM

Quote:

Originally Posted by renfield90 (Post 2668646)
I'm a firmware engineer and entirely aware of what I'm signing up for. I get a sick satisfaction from doing things the torturous way. :)

Did the OFT guys get the patch from someone with an open source license or did they develop it themselves? If the latter, that's their bit of IP; I wouldn't feel ok reverse engineering it unless they have an open source license for it.

haha, yeah i had a look at reverse engineering that assempler code with IDA and it made my brain hurt just looking at it let alone trying to achieve anything.

im pretty sure a guy called Td-d on this fourum and on romraider does the lc\ffs patches for the oft guys Td-d is also the guy that does most of the definitions for romraider and ecuflash that makes the whole opensource thing possible and ztan did the flex fuel overboost and SD fueling work. most of those guys are happy to share what they have done .

renfield90 06-02-2016 02:11 PM

Quote:

Originally Posted by freerunner (Post 2668662)
Do they give you the source afterwards?

No. EcuTek is entirely a closed system. But I wouldn't need the source - they provide exactly what I'm looking for with LC, which is the ability to turn the system on or off at will. The use case is to do a burn out in the staging area to warm the tires, then turn LC on for the actual start.

OFT's patch keeps LC on at all times until you are above the disable speed.

renfield90 06-02-2016 02:15 PM

Quote:

Originally Posted by steve99 (Post 2668692)
haha, yeah i had a look at reverse engineering that assempler code with IDA and it made my brain hurt just looking at it let alone trying to achieve anything.

im pretty sure a guy called Td-d on this fourum and on romraider does the lc\ffs patches for the oft guys Td-d is also the guy that does most of the definitions for romraider and ecuflash that makes the whole opensource thing possible and ztan did the flex fuel overboost and SD fueling work. most of those guys are happy to share what they have done .

Thanks mate. I'll join the romraider forum this weekend when I have some time to work on this and ping him.


All times are GMT -4. The time now is 09:33 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.


Garage vBulletin Plugins by Drive Thru Online, Inc.