BL прошивка
подсказывать
- Обратите внимание, что
bootloaderуже установлен на заводе, его не нужно переписывать
Вход в режим прошивки
- Существует два способа войти в режим прошивки
- Первый способ: при полном отключении питания платы, закоротите BOOT и BOOT1, затем подключите кабель с передачей данных к плате и к вашему устройству
- Второй способ: после подключения кабеля с передачей данных к плате и к вашему устройству закоротите BOOT и BOOT1, нажмите кнопку RST, отпустите кнопку RST и отсоедините короткое замыкание на перемычке BOOT
Loading...
Прошивка прошивки
- Руководство по прошивке для Windows
- Руководство по прошивке верхнего модуля
-
Прошивка загрузчика Gemini
- Нажмите на ссылку ниже для скачивания
-
Loading...
-
Переключатель кода
3,4переведите вправо, соедините нижний модуль и верхний модуль через встроенный USB -
Переключатель кода
1,2переведите влево, иначе это повлияет на соединение нижнего модуля и верхнего модуляLoading...
Важно
Для обеспечения успешной прошивки STM32, обратите внимание на следующие моменты:
- USB-порты на некоторых компьютерах могут вызывать нестабильность прошивки из-за проблем с драйверами или совместимостью сигналов. Рекомендуется попробовать подключиться к другому USB-порту.
- Если смена порта не помогает, эффективным решением является подключение через внешний USB-концентратор (хаб), что часто улучшает совместимость.
- Если программа прошивки выдаёт ошибку, как показано ниже, также сначала попробуйте использовать концентратор. Если проблема сохраняется, проверьте соединение или используйте ПК для прошивки.
Loading...
- Инструмент для прошивки Ссылка для скачивания
- Необходимо скачать
SetupSTM32CubeProgrammerиДрайвер STM32 DFU. - Скачайте прошивку в любую директорию на компьютере.
- Подключите плату к компьютеру с помощью кабеля Type-C, убедившись, что она находится в режиме прошивки
dfu. - В STM32CubeProgrammer выберите режим USB, обновите и подключитесь.
Loading...
- Если окно с ошибкой не появилось, подключение успешно.
Loading...
- Нажмите на значок загрузки слева и отметьте следующие опции.
Loading...
- Нажмите
Browse(указано стрелкой), затем выберите прошивку, которую нужно загрузить.Loading... - В поле
Start addressвведите0x08000000.- Обратите внимание: если прошивка в формате
HEX, пропустите этот шаг!!
Loading... - Обратите внимание: если прошивка в формате
- Нажмите
Start automatic modeвнизу, чтобы начать прошивку.Loading... - Появление следующего сообщения означает, что прошивка завершена.
Loading...
- Переключатель кода
1,2переведите вправо, соедините нижний модуль и верхний модуль через встроенный USB - Переключатель кода
3,4переведите влево, иначе это повлияет на соединение нижнего модуля и верхнего модуляLoading... - После переключения переключателя, нижний порт USB будет занят нижним модулем, не подключайте другие устройства
Loading...
- Установка инструмента прошивки
- Для верхнего компьютера FLY данный шаг выполнять не нужно.
- При необходимости установки убедитесь, что верхний компьютер подключен к интернету.
- Если инструмент прошивки уже установлен, этот шаг можно пропустить.
sudo apt update
sudo apt install dfu-util -y
- Проверка подключения устройства
- Выполните следующую команду, чтобы убедиться, что устройство подключено успешно:
lsusb
- Если устройство DFU не определяется, попробуйте снова войти в режим прошивки.
- В некоторых версиях систем имена устройств могут отличаться, если отображается
0483:df11, значит режим прошивки успешно активирован.
Loading...
- Получение предварительно скомпилированного прошивочного обеспечения
- Ниже приведены предварительно скомпилированные файлы прошивки. Выберите соответствующую команду в соответствии с типом вашей системы (убедитесь, что верхний компьютер имеет доступ в интернет). Если из-за проблем с сетью загрузка невозможна, обратитесь к администратору группы поддержки для получения помощи.
- FlyOS-Armbian или обычная система
- Система FlyOS-FAST
cd && git clone https://github.com/FengHua741/FLY_Katapult.git
git clone https://github.com/FengHua741/FLY_Katapult.git /data/FLY_Katapult
ln -s /data/FLY_Katapult /root/FLY_Katapult
- Если пакет прошивки уже загружен ранее, рекомендуется сначала обновить его до последней версии, прежде чем продолжить:
cd ~/FLY_Katapult && git pull
- Прошивка прошивки
подсказывать
Необходимо прошить только одну из прошивок
- Ниже приведены команды для прошивки загрузчика
sudo dfu-util -a 0 -d 0483:df11 --dfuse-address 0x08000000 -D ~/FLY_Katapult/BL/Gemini/GeminiV3.bin
- Если появится сообщение
File downloaded successfullyв указанном месте, прошивка выполнена успешно
заметка
Пожалуйста, игнорируйте ошибки после строки, указанной красной стрелкой!
Loading...
подсказывать
После завершения прошивки необходимо полностью отключить питание платы.
Loading...