![]() |
Unbricking 86/BRZ/FR-S ECU with SH Boot
4 Attachment(s)
Before you get too excited, this is not a solution. Just my progress down the path so far. Hopefully when the solution is reached, I can change this header.
This is for when your ECU is bricked and won't communicate over CAN for normal operation via OBD port. Start by reading info on Tactrix site and NASIOC and make usb-ftdi serial circuit and oscillator to keep WDT happy. Read SH72531 manual. Software used: EcuFlash and Renesas Flash Development Tool (FDT) Trace test points on bottom of ECU board to emulator pad points on front of ECU board and ECU pins - see attached pdf. Attachments for our ECU: P400 - MDA - Ground P401 - TxD_A - RxD on FTDI P404 - RxD_A - TxD on FTDI P413 - PG7 - to 125-150Hz oscillator for WDT P415 - Reset - Switch to ground to reset Result: FTDI serial interface communicates wtih 72531 chip but within EcuFlash will not write, as full writable data not available. With FDT, says will erase User Boot MAT and User MAT on initialization, but requires ID Code to enter programming session. Does anyone have copies of the full ROM that are not padded from 0000-8000? Would be happy to have a look at any version - please PM me. If anyone has clues on the ID Code to unlock this, please share how these may be generated. EcuFlash Screendump: Code:
[20:34:20.822] sending bit rate sync bytes...Code:
Flash Development Toolkit and flash programming components |
Hi ztan
was talking to the tactrix guys a while back and they ran into same issue in that sh boot mode erases all areas and no one has copy on the boot areas, they were looking into modifing ecuflash to read those areas not sure how far they got. Another thing i was looking at was using the MDA and MDB pins to force the ecu into boot mode or user boot mode(p75\76 renasis manual) hopefully tactrix may then be able to erase\write to user rom area as i have notice ecuflash tries oem method then tries boot mode. you should be able to do this via normal odb interface with ecu back in car. Im assuming ecu is bricked due bad user mat and the boot mat is ok. and that the ecu goes off with the fairies due bad user mat code, it appears bumping it into boot mode via hardware strap may get arround this. i have not got the pinout for the 72531 in front of me but i think Vcc was conviently located next to MDB pin so looping those should drop processor into boot mode on next powerup from cold. The obd interface should still be active in boot mode (not sh boot mode) so hopefully after looping pins ecu back in car ecuflash may connect. ie your hardware straping processor into same mode, ecuflash was likely trying to get via software command long shot but may work but assumes boot mat is good and has not been erased by entering SH boot mode via serial interface |
***Update***
Before you try SH Boot blackmagic which may not work, try this from throttlehappy on RomRaider: Quote:
|
Thanks will try that next time i brick one.
However i am not sure that will work. Assume the tap the brake pedal is just to bleed off any residual power. I have worked with a coulple of guys remotly that have bricked ecu with tactrix and oft and have disconnected battery but still no joy communicating with ecu with tactrix or an oft. tactrix says trying to comminicate with ecu failed , trying oem boot (mat) fai ed comms, game over. Thn dealer has a go at it fails again , new ecu. each time its been guys editing or flashing rom with incorrect definitions or editing the lc\ffs parameters on a rom without the patch. This appears to result in corrupt ecu main mat code and ecu wont talk via can buss. Ive had several failed flashes and been able to recover by reflashing without turning ignition off, ie due bad comms to ecu not writing a complete rom., i have not had any succcess recovering anyone who has written a complete but corrupt rom to the ecu. But they have all been overseas and not able to try bumping the ecu into boot mode via hardware |
Quote:
but then with your ecu the security will be a problem as a new ecu has already been coded in to security set i think. |
http://documentation.renesas.com/doc...nsh7a840ae.pdf
appears to indicate you can read the user Boot rom mat |
Quote:
|
Quote:
|
Hi ZTAN,I need to ask your question
Will the P415 button When you need to start this button? now you can using FDT success Unlock? ECUFlash can't? |
| All times are GMT -4. The time now is 10:36 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.