Skip to main content
Abdou
Associate II
May 21, 2020
Question

Can not program STM32F7NI_Discovery, because i enabled the Read Out Protection level 2 (by mistake)

  • May 21, 2020
  • 3 replies
  • 1014 views

Hello,

I have problem with a custom STM32f769_Disc based board. It was working nomal and i activarte the Read Out Protection level 2 (ROP by mistake) from ST-Link, and the st-link stopped working and i can't program it anymore From IAR / St-Link /STM32CubeProgrammer .

How can i Disable Read Out Protection (level 2) ??????.

Please help.

Thank you.

This topic has been closed for replies.

3 replies

Tesla DeLorean
Guru
May 21, 2020

>>How can i Disable Read Out Protection (level 2) ??????

You can't, that's the whole point.

ONCE AND DONE!

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Abdou
AbdouAuthor
Associate II
May 21, 2020

thank you for your answer,

soo what have i do now ???

how i can program it again ??

Tesla DeLorean
Guru
May 21, 2020

Reposting the response to PM

You've permanently broken it, it is not recoverable.

Normally you have software on the board you want to protect, and that software would provide alternate means of interaction. Usually this would be a loader which is never erased, but allows for secure updates of other application code.

Perhaps you know someone locally who can remove and replace the STM32 IC on the board?

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
Andreas Bolsch
Lead III
May 21, 2020

Clive's answer was clear enough, wasn'it? Check the corresponding RM.

Your board is for the bin now (given that the program present in the flash doesn't suit your needs).