Next question(s):
1 - Does this ECU use a RTOS?
I saw this thread (
http://www.ft86club.com/forums/showthread.php?t=50251) about the toyota acceleration issue and it mentions: OSEK
http://www.edn.com/design/automotive...s-consequences
OSEK Open Systems and their Interfaces for the Electronics in Motor Vehicles
So does the BRZ use a RTOS? (real time {embedded} Operating System)
That would completely change the way that the ECU code is reverse engineered.
2 - In this thread:
http://www.ft86club.com/forums/showthread.php?t=47113 (Advance Mutiplier resetting on restart?) it seems that the ones that reverse engineer the code that makes this stuff go would be able to answer that question by just looking at the code.
Why cant the code monkeys answer that question for them (I am not an IDA expert, so I am not volunteering).
I just seems that if you have rev. engineered the code to determine what all the maps mean that you should be able to tell what the ECU does at boot.
I am still wondering about the state diagram that just takes this engine from: ECU Off -> ECU On -> Engine start requested...
Still learning