STM32 имеет функцию защиты от считывания уровня 2, поэтому код не может быть считан через интерфейс отладки (SWD).
Используя OpenOCD, как я могу включить защиту от считывания УРОВЕНЬ 2 через интерфейс SWD?
вам необходимо записать байты опций разблокировки сценария и их программировать.
Используйте вместо этого утилиту st-link