Question
STM32F4DISCOVERY issue - RDP stuck at 0xFF
Hey everyone,
I'm having a weird issue with my STM32F4DISCOVERY board (MB997). It was working fine before, but now I can't program it anymore.
Board info:
-
Board: STM32F4DISCOVERY
-
Device: STM32F407VGT6
-
ST-LINK FW: V2J46M33
-
ST-LINK SN: 0671FF37324D423143244649
Symptoms:
-
STM32CubeProgrammer connects OK (Device ID 0x413 confirmed)
-
Flash erase fails: Error: failed to erase memory sectors [0-2]
-
RDP Option Byte shows 0xFF (corrupted)
-
BOR_LEV = 3 (BOR OFF)
-
Writing RDP from 0xFF to 0xAA fails, always comes back as 0xFF
-
VDD measured at 2.89V
What I've tried:
-
Under Reset mode
-
ST-LINK Utility
-
STM32cubeProgrammer
-
Different USB cable
-
ST-LINK firmware update
Nothing works. RDP is stuck at 0xFF.
Has anyone seen this before? Any suggestions?
Thanks in advance!
