2025-09-13 1:17 AM - last edited on 2025-09-15 4:25 AM by mƎALLEm
Hello Community
For some reason, my post from yesterday did not go through and was marked as spam. I'm not interested in moaning about it right now, as I have managed to brick my custom board, designed with STM32H743XI and would be more interested in finding a way to unbrick it.
Before jumping to any conclusion, please read the post as it contains crucial info and things I have already tried, which you would like to suggest.
Some info about my setup, as mentioned earlier, it's a custom board with BOOT0 and RESET pins exposed using a switch, and there is a JTAG interface for debugging purposes, along with a SEGGER JLink. The way I managed to brick is that I accidentally pulled the RESET line while flashing a FW using Jlink, and since then, it seems memory is in locked mode, and neither Jlink nor ST-vLink is helpful in the rescue mission.
Things I have already tried and did not work... maybe I am missing something.
Right now, it feels like I am running out of options to recover from this situation. If someone can point me to any other solution or point out a mistake in what I have tried out so far, I would really appreciate the help!
PS: My other post on the same point, which is marked down as spam, had all the screenshots for reference to what I have tried so far, and I will try to upload them here if I can.
2025-09-15 3:05 AM - edited 2025-09-15 3:06 AM
@AScha.3 all fair points. But following your suggestions is not always possible. Thank you for showing interest in solving the problem though.
2025-09-15 3:37 AM
- come on :
-> target has no power (or vdd connection to st-link missing) = this cannot work.
connect vdd...and/or power target.
2025-09-15 3:50 AM
2025-09-15 3:53 AM
Ok try with:
Mode: Power down mode
Reset mode: Hardware reset
2025-09-15 4:09 AM
@mƎALLEm yes that did work...
What should be my next step? Do you think I should try flashing a working/known FW file and see if that boots the MCU?
2025-09-15 4:18 AM
When you did 'Full Chip Erase', did you see 0xFFFFF in all the flash content?
What should be my next step? Do you think I should try flashing a working/known FW file and see if that boots the MCU?
If you see see 0xFFFFF in all the flash content, yes go ahead.
If the application is running after flashing it, please accept as solution my previous comment.
2025-09-15 4:22 AM - edited 2025-09-15 4:34 AM
@mƎALLEm yes, the flash content was all 0xFFFF.
But I think the system is still bricked.
PS: This is using IAR & JLink. I could not flash.
2025-09-15 6:40 AM
I was going through the very first response by @Andrew Neil and found https://community.st.com/t5/stm32-mcus-security/unable-to-erase-stm32h743-device-how-to-recover-the-device/m-p/115706 with no accepted answer.
which is the same problem I am currently facing.