При блокировке порта загрузки и отладки ПО SWD/JTAG на микроконтроллерах К1986ВЕ92хх процедура восстановления через UART загрузчик.
Бывают такие случаи, когда в результате написания кода, программист использует порты и пины, которые предусмотрены для программирования и отладки через интерфейсы SWD и JTAG, после чего данные интерфейсы становятся не доступными и программатор перестает "видеть" микроконтроллер.
В этом случае, выполнить очистку FLASH памяти программ микроконтроллера посредством штатного программатора уже не получится. Для того, чтобы "реанимировать" микроконтроллер на отладочной плате MDR32 Miluino необходимо провести сброс через специализированное ПО - утилита под ОС семейства MS Windows - "1986UARTWSD". И USB-UART (USB-TTL) преобразователь, а также 4 провода для подключения преобразователя к отладочной плате. Так как существуют разнообразные USB-UART преобразователи, то каких-либо рекомендаций по драйверам данных преобразователей в данной статье не будет.
ВАЖНО! USB-TTL преобразователь должен работать на напряжении TTL сигнала равным 3.3 В. Подавать на UART напряжение равное 5В не допускается.
Кроме того, для корректной работы утилиты 1986UARTWSD номер виртуального COM порта в ПК не должен превышать 7.
Ниже приведена фотография подключения USB-UART преобразователя к отладочной плате Miluino.

Рисунок 1. - Подключение USB-UART преобразователя к отладочной плате Miluino.
Предварительно, с разъема ХР4 нужно снять джампер (перемычку) и к первому выводу поключить провод питания +3,3В, а к ХР10 общий провод GND. Проводники линий данных нужно подключить к разъему ХР6:
TX-преобразователя к RX-Miluino
RX-преобразователя к TX-Miluino
На разъем ХР3 установить джампер (перемычку), для выбора режима загрузки МК К1986ВЕ92хх с UART.

Рисунок 2. - Внешний вид ПО 1986WSD.
После этого, подключить преобразователь в USB порт персонального компьютера, запустить программу 1986WSD выбрать любой hex файл программ снять галочки с разделов "Program" и "Verify" оставить только "Erase" (очистка), убедиться, что выбранный СОМ порт соответствует номеру порта USB-UART преобразователя и нажать кнопку Start. После успешного выполнения в окне появится информация об окончании очистки FLASH памяти микроконтроллера и он снова готов к выполнению программирования и отладки по SWD.
Сслыка на видеоинструкцию:
https://rutube.ru/video/private/59464fba6613c878bf7ead60f4a3785d/?p=22NjjKubNA_cHdWRP6VTgQ
