Skip to main content
DLe.4
Associate II
January 6, 2023
Solved

How I can disable Read Out Protection STM32F407 in Level 1?

  • January 6, 2023
  • 2 replies
  • 1060 views

I tried disable ROP level 1 to level 0 by ST-LINK Utility and STM32CubeProgrammer, but it is not success.

Thanks in advance.

This topic has been closed for replies.
Best answer by FBL

Hello @DLe.4​ ,

Please provide more details so that we can help you. You may check the RM0090 for more details. When read protection level 1 is set, there is No access (read, erase, program) to Flash memory or backup SRAM can be performed while the debug feature is connected or while booting from RAM or system memory bootloader. So, a bus error is generated in case of read request.

Could you please share screenshot with STLink utility or CubeProgrammer to understand the issue.

2 replies

MM..1
Chief III
January 6, 2023

Show prog log

FBLBest answer
Technical Moderator
January 10, 2023

Hello @DLe.4​ ,

Please provide more details so that we can help you. You may check the RM0090 for more details. When read protection level 1 is set, there is No access (read, erase, program) to Flash memory or backup SRAM can be performed while the debug feature is connected or while booting from RAM or system memory bootloader. So, a bus error is generated in case of read request.

Could you please share screenshot with STLink utility or CubeProgrammer to understand the issue.

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.Best regards,FBL