On 'F407, RTC Backup Registers cannot be read using SWD if RDP Level 1 is set
In STM32F407 locked to RDP Level 1, with a battery on VBAT, I keep some (not critical) data in the RTC Backup Registers.
In an attempt to investigate an incident, I tried to read out content of these registers using SWD. While I was able to read RTC registers correctly, all RTC Backup Registers read as 0 (which, according to the behaviour of program, was not true). After changing RDP to Level 0, I was able to read the correct, unperturbed content of Backup Registers.
I could not find this behaviour to be documented in RM0090.
Can ST please comment?
Thanks,
JW