Question
STM32H725 unexpected behavior after enabling RDP Level 1
Hello,
On an STM32H725, changing RDP from Level 0 to Level 1 causes the firmware to stop running. In my device, the LED and FDCAN stop responding, even without a debugger connected. During debug session, this occurs in “HAL_FLASH_OB_Launch()”, more specifically after “SET_BIT(FLASH->OPTCR, FLASH_OPTCR_OPTSTART);”.
After a manual power cycle, the firmware runs normally and RDP Level 1 is successfully applied.
Is this expected behavior? Is a reset required after changing RDP from Level 0 to Level 1,
Thanks!
