Что за программа dfuse

Посредством загрузки прошивки устройства (DFU, USB) — Windows

Для DFU требуется двоичный файл, а не файл .hex. Если он не включен в выпуск, создайте его следующим образом.

Переведите устройство в режим DFU, включив искру с временно замкнутыми контактами загрузчика. Должен загореться только синий светодиод PWR.

Проверьте диспетчер устройств Windows, чтобы убедиться, что плата распознана правильно. Оно должно отображаться как «STM-устройство в режиме DFU» в разделе «Контроллеры универсальной последовательной шины».

Если он отображается как «STMicroelectronics Virtual COM» в разделе «Порты (COM и LPT)», значит, плата не находится в режиме DFU. Отсоедините плату, снова замкните контакты загрузчика при подключении платы.

Если плата отображается в диспетчере устройств как устройство «STM 32 Bootloader», драйверы необходимо обновить вручную. Выберите устройство в диспетчере устройств, нажмите «обновить драйверы», выберите «ручное обновление драйверов» и выберите место, куда вы извлекли драйверы STM VCP, выберите «позвольте мне выбрать, какой драйвер установить». Теперь вы сможете выбрать либо драйвер загрузчика STM32, либо драйвер STM в режиме DFU. Выберите более позднюю версию и установите.

Прошиваем NanoVNA через USB с помощью программы DFUSe

Затем запустите двоичный файл, как показано ниже.

Отключите и снова подключите плату к USB-кабелю и продолжайте настраивать ее с помощью конфигуратора Cleanflight, как обычно

Посредством загрузки прошивки устройства (DFU, USB) — Mac OS X/Linux

Эти инструкции предназначены для dfu-util, протестированного с использованием dfu-util 0.7 для OSX из проекта OpenTX.

Для DFU требуется двоичный файл, а не файл .hex. Если он не включен в выпуск, создайте его следующим образом.

Читайте также:
Atheros wlan client что это за программа

Переведите устройство в режим DFU, включив искру с временно замкнутыми контактами загрузчика. Должен загореться только синий светодиод PWR.

Запустите ‘dfu-util -l’, чтобы убедиться, что устройство есть в списке, как показано ниже.

Затем запустите двоичный файл, как показано ниже.

Вывод должен быть примерно таким:

Чтобы выполнить полное стирание чипа, вы можете использовать файл, созданный

Это может быть использовано dfu-util.

Через SWD

В нижней части платы имеется разъем SWD-разъема, на переключатель можно припаять разъем JST-SH. После подключения SWD вы можете использовать инструменты st-link или j-link для прошивки двоичного файла.

См. схему Sparky для распиновки CONN2.

Загрузчик TauLabs

Прошивка cleanflight удалит загрузчик TauLabs, это не проблема, и его можно легко восстановить с помощью инструмента st flashloader.

Значение Идентификатор RX TX Примечания
1 USB VCP RX (USB) TX (USB)
2 USART1 RX/PB7 TX/PB6 Conn1/гибкий порт.
3 USART2 RX/PA3 PWM6/PA2 На RX находится заголовок INPUT. Лучший порт для последовательного входа RX
4 USART3 RX / PB11 TX / PB10 RX/TX находится на одном конце 6-контактного разъема относительно выходов ШИМ.

DfuseDemo.DFuseMgr. Программирование STM32 в режиме dfu

USB VCP можно использовать одновременно с другими последовательными портами (в отличие от Naze32).

Все порты USART поддерживают автоматическую аппаратную инверсию, которая позволяет напрямую подключать последовательные приемники rx, такие как FrSky X4RSB, без необходимости внешнего инвертора.

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru