Прошивка ESC через ST-Link

Обновление прошивки в ESC Qbernetix на базе STM32 надёжнее выполнять программатором ST-Link, а не через онлайн-конфигуратор AM32. Конфигуратор может зависнуть в процессе записи — тогда восстановление возможно только по SWD.

Оборудование

Подойдут бюджетные программаторы:

  • WeAct ST-Link V2.1;
  • ST-Link V2 Mini;
  • ST-Link V3.

ПО и драйверы

Установите STM32CubeProgrammer с сайта STMicroelectronics — потребуется бесплатная регистрация. При установке согласитесь на установку драйверов ST-Link, иначе программатор не появится в списке устройств.

Актуальные прошивки AM32 для моделей Qbernetix 8S60 и 16S80 — в руководствах к соответствующим ESC.

Подключение к плате

Соедините программатор с контактами SWD на ESC:

  • +3,3 V;
  • SWCLK;
  • SWDIO;
  • GND.

Внешнее питание ESC не нужно — ST-Link подаёт питание на микроконтроллер на время прошивки. Подключение — пайкой или пружинными щупами с шагом 2,0 мм.

Запись прошивки

  1. Откройте STM32CubeProgrammer, выберите ST-Link, обновите список и нажмите Connect — внизу справа определится тип МК.
  2. Перейдите в Erasing & Programming, укажите файл прошивки (.hex / .bin) с сайта Qbernetix.
  3. Нажмите Start Programming. При успехе в консоли появится «Successfully».
  4. Отключитесь (Disconnect), снимите программатор с платы.

Далее настройте ESC в конфигураторе AM32 — см. инструкцию по настройке AM32.

← К списку документов