Протестировал данную ситуацию, RDP Level=1 на PY32F002A so-8 -
нашёл решение да, с pyocd - не работает - хотя должно стирать при
'mass erase'
нашёл другую утилиту - похожую на pyocd
edbg (только
она работает с CMSIS-DAP линками)
есть команды lock и unlock
разблокировка (unlock)
edbg -b -u -t py32f0
надо только питание
потом отключать! (при блокировке - тоже - обязательно!)
чтение опций
ebdg -b -t py32 -F r0,:,
проверено
всё с WCH-LinkE в режиме CMSIS-DAP
https://github.com/ataradov/edbg