Случилось так что мой программатор ST-LINK V2, который долго служил верой и правдой неожиданно вышел из строя. Перестал определятся, а его корпус начал жутко греться. Конечно программатор не очень дорого стоит и заморачиваться с ремонтом ST-LINK V2 не совсем целесообразно. Но у меня был спортивный интерес. Разобрал программатор (это делается очень легко, плата просто вытаскивается из алюминиевого корпуса).
Плата маленькая. В основе микроконтроллер STM32F103C8T6 и его обвязка, резисторы конденсаторы, стабилизатор на 3,3 вольта, USB порт и порт для программирования. Подозрения упали естественно на контроллер.
Вот порядок обновления прошивки. Запускаем ST-Link Utility:
Выбираем Firmware Upgrade:
Появится такое окно:
Жмем Device Connect:
При удачном подключении он покажет текущую версию прошивки. Далее жмем Yes. Важно чтобы компьютер имел доступ в интернет, так как обновляется прошивка именно оттуда.
Нужно заметить что на самой плате программатора имеется четыре контакта. Возможно это для подключения SWD программатора или USB-UART переходника. Точно не могу сказать так как не прозванивал, не было необходимости.
АРХИВ С ПРОГРАММОЙ, ДРАЙВЕРОМ И ПРОШИВКОЙ ДЛЯ ST-LINK/V2
Большое спасибо за разборку!
да те 4 — контакта и есть SWD. Там хорошо видно куда что подключать. Так что выпаивать ничего не надо было
Спасибо. Буду знать.