Перейти к содержимому

Прошивка контроллера полетов в Windows через DFU — USB DFU [Zadig]

Прошивка контроллера полетов в Windows  через DFU — USB DFU [Zadig]

Убедитесь, что у вас установлен Zadig, если вы используете Windows, чтобы активировать драйвер DFU. Инструкции:

  1. Скачайте Zadig
  2. Переведите контроллер в режим DFU. На нем необходимо замкнуть на "землю" контакты BL или BOOT (или нажать и удерживать кнопку BOOT) во время подключения USB-кабеля к плате.
  3. Откройте программу Zadig.
  4. Перейдите в меню Options > List All Devices
  5. Нажмите на выпадающий список и выберите устройство с названием STM32 BOOTLOADER (см. скриншот Zadig)
  6. В поле справа от зелёной стрелки выберите WinUSB (v*.*.****.*****)
  7. Нажмите Install Driver
  8. После завершения установки перезагрузите компьютер. Контроллер останется в режиме DFU — если только питание от USB сохраняется в процессе перезагрузки (настройки операционной системы). В противном случае, повторите шаг 2.
  9. Откройте Betaflight Configurator.
  10. Перейдите в раздел Firmware Flasher / Программатор, отметьте опцию "No reboot sequence / Без перезагрузки"
  11. Для плат F4 отключите опцию "Full Chip Erase / Полное стирание чипа". Впоследствии в Конфигураторе можно будет использовать полный сброс конфигурации.
  12. Нажмите Load Firmware [Local] / Загрузить прошивку [Local]
  13. Если есть сохраненный файл конфигурации - выберите его для загрузки в контроллер  (например, betaflight_REVO.hex для Revo). Перейдите к п.15
  14. Если нет сохраненного файла - выберите ваш полетный контроллер в разделе Betaflight -> Firmware Flasher / Программатор и Выберите версию прошивки (см. рис. ниже)
  15. Нажмите Flash firmware / Прошить прошивку
  16. Процесс прошивки начнётся. Сначала будет указано стирание, затем запись и, наконец, проверка.
  17. После окончания прошивки плата перезагрузится

Bам может понадобиться установить драйвер STM VCP, чтобы Betaflight Configurator смог подключиться к плате.

Приятных полетов!

121
Прошивка контроллера полетов в Windows  через DFU — USB DFU [Zadig]
  • Если ваш полётный контроллер (FC) -

    Если ваш полётный контроллер (FC) - "кирпич".

    Если ваш полётный контроллер (FC) перестал отвечать после прошивки, неправильной настройки или сбоя — он превратился в "brick" (кирпич). Однако в большинстве случаев это можно исправить.