Обновление микропрограммы с помощью программатора ST-LINK V2
Перед началом обновления внимательно прочтите эту страницу до конца и убедитесь, что понимаете все описанные операции.
Last updated
Перед началом обновления внимательно прочтите эту страницу до конца и убедитесь, что понимаете все описанные операции.
Last updated
Для обновления микропрограммы системной платы TurtleBoard необходимо использовать программу STM32 ST-LINK Utility.
Придерживайтесь следующей инструкции:
Выключите питание робота и извлеките из него батарею.
Подсоедините программатор ST-LINK V2 к разъему ST-LINK чёрного цвета на системной плате. Обратите внимание на то, что ножка SWDIO программатора должна быть соединена с ножкой DIO разъема ST-LINK, а ножка SWCLK программатора - к CLK разъема ST-LINK.
Ножка 3V3 разъема ST-LINK может быть подключена только к источнику напряжения 3.3В! Подключение ее к 5В может привести к повреждению платы!
Подключите ST-LINK V2 к компьютеру, он должен определиться системой как Устройство USB: STM32 STLink.
Запустите программу STM32 ST-LINK Utility. Нажмите кнопку Connect to the target.
После соединения вы должны увидеть приблизительно следующее:
Если вы этого не увидели - проверьте правильность выполнения предыдущих шагов и попробуйте еще раз
Далее необходимо перейти в меню Target и выбрать пункт Program & Verify... :
Выберите необходимый файл прошивки с расширением .hex, скачанный с нашего сайта:
Произведите необходимые настройки согласно изображению ниже и нажмите кнопку Start:
После нажатия кнопки Start должен начаться процесс обновления микропрограммы. Он может занять несколько минут, пожалуйста, дождитесь его окончания. После окончания загрузки вы должны увидеть следующее сообщение:
Нажмите кнопку Disconnect from the target:
Закройте программу
Отключите программатор ST-LINK V2 от компьютера
Отсоедините программатор ST-LINK V2 от платы TurtleBoard
При следующей запуске робот будет использовать обновленную микропрограмму