TurtleBro Инструкция
  • Инструкция робота TurtleBro
  • Обновление ROS2
  • Безопасность
  • Полезные ссылки
  • Обновление платформы
  • Обновление колесной базы
  • Первое включение и настройка робота
    • Сборка робота
    • Подключение робота к Сети
    • Подключение по SSH к роботу
    • Подключение к ROS на роботе
    • Веб-интерфейс
    • Выключение робота
  • Администрирование ROS
    • Raspberry Pi
    • Сервисы TurtleBro
    • Сборка пакетов ROS
  • Пакет turtlebro
    • Описание
    • Установка и обновление пакетов
    • Параметры и настройка через launch
    • Работа с лидаром
    • Работа с камерой
    • Работа с камерой (v0.10)
  • Платформа TurtleBoard
    • Системная плата
    • Обновление микропрограммы
      • Обновление микропрограммы с помощью USB-UART переходника
      • Обновление микропрограммы с помощью программатора ST-LINK V2
  • Плата TurtleBoard
    • Доступные топики
    • Доступные cервисы
    • Работа с Arduino
Powered by GitBook
On this page
Export as PDF
  1. Платформа TurtleBoard
  2. Обновление микропрограммы

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

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

PreviousОбновление микропрограммы с помощью USB-UART переходникаNextДоступные топики

Last updated 2 years ago

Для обновления микропрограммы системной платы TurtleBoard необходимо использовать программу .

Придерживайтесь следующей инструкции:

  • Выключите питание робота и извлеките из него батарею.

  • Подсоедините программатор 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... :

  • Произведите необходимые настройки согласно изображению ниже и нажмите кнопку Start:

  • После нажатия кнопки Start должен начаться процесс обновления микропрограммы. Он может занять несколько минут, пожалуйста, дождитесь его окончания. После окончания загрузки вы должны увидеть следующее сообщение:

  • Нажмите кнопку Disconnect from the target:

  • Закройте программу

  • Отключите программатор ST-LINK V2 от компьютера

  • Отсоедините программатор ST-LINK V2 от платы TurtleBoard

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

Выберите необходимый с расширением .hex, скачанный с нашего сайта:

файл прошивки
STM32 ST-LINK Utility