Обновление микропрограммы с помощью программатора ST-LINK V2

Перед началом обновления внимательно прочтите эту страницу до конца и убедитесь, что понимаете все описанные операции.

Для обновления микропрограммы системной платы 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

При следующей запуске робот будет использовать обновленную микропрограмму

Last updated