Quote:
Originally Posted by stugray
So when is someone going to do a write up for a "How to Flash your BRZ with a Tactrix & ECUFlash"?
I recall someone on one of these threads saying they would do it.
I am hesitant to try it after hearing:
Do I save as a *.bin file?
Am I supposed to get a checksum error?
Do I need to pad the first X-bytes?
Why do I get this connection error?
etc, etc.
I am ready to upgrade my ROM to get rid of the DI seals threat, but the exact steps to pull my old ROM & load a new one are not terribly clear.
My car is my DD, so bricking the ECU would definitely ruin my day.
|
I believe you said you have ZA1J700C, so you can read with EcuFlash, let it pad the first 8000 bytes and then store it. You won't be able to put it back with EcuFlash since there's no matching definition, but it won't hurt to hold on to it. Save it as a BIN. You can open it in a hex editor and find that it's all zeroes until the 8000 address where you'll find ZA1J700C in ASCII
If you have an Automatic, I'm pretty sure you'll need to find an AT rom instead of the one below.
Now, to flash.
- Turn the car off, start it, and then turn it back off again.
-
Download ZA1JA01C here
- Turn the car to the ON position.
- Open the ROM in EcuFlash
- Write it to your car (this is the same one I used after fixing checksum, date etc)
- Cross your fingers for ~4 minutes
- If it fails, don't shit your pants, just turn the car off and on again and try again (probably won't start, but the bootloader will still be there)
- After flash, start the car and let it idle for a solid 6 minutes without touching the throttle.
- Drive on and be merry
If you break your car, don't blame me. Colby at Tactrix will likely be able to get you sorted out though if you do manage to completely break it.
-Adrian