BL прошивка
- Обратите внимание, что на заводе уже предустановлен
bootloader, повторная прошивка не требуется
Переход в режим прошивки
- Существует два способа перехода в режим прошивки
- Первый способ: при полном отключении питания платы, зажмите кнопку BOOT и подключите один конец кабеля с поддержкой передачи данных к плате, а другой к вашему устройству. Подходит для WINDOWS
- Второй способ: после подключения одного конца кабеля с поддержкой передачи данных к плате, а другого к вашему устройству, зажмите кнопку BOOT и введите команду. Подходит для хост-системы
Loading...
Прошивка
- Инструкция по прошивке для Windows
- Инструкция по прошивке для хост-системы
-
Прошивка
bootloaderдля C8- Нажмите на ссылку ниже для загрузки
-
Loading...
-
Переключите DIP-переключатели
3и4в правое положение и подключите устройство к хост-системе через встроенный USB-порт -
Переключите DIP-переключатели
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...
-
Переключите DIP-переключатели
1и2в правое положение и подключите устройство к хост-системе через встроенный USB-порт -
Переключите DIP-переключатели
3и4в левое положение, иначе это повлияет на соединение между устройством и хост-системойLoading... -
После установки DIP-переключателей по указанному методу, USB-порт будет занят устройством, не подключайте другие устройства
Loading... -
Убедитесь, что хост-система подключена к интернету
-
Для системы FlyOS-Armbian выполните следующую команду:
sudo wget https://cnb.cool/3dmellow/public/static-files/-/git/raw/main/firmware/HIDBL.bin -O ~/HIDBL.bin && sudo fly-flash -d c8 -u -f ~/HIDBL.bin -
Для системы FlyOS-FAST выполните следующую команду:
sudo wget https://cnb.cool/3dmellow/public/static-files/-/git/raw/main/firmware/HIDBL.bin -O /data/HIDBL.bin && fast-flash -d c8 -u -f /data/HIDBL.bin -
Когда появится следующее уведомление, зажмите кнопку BOOT на устройстве и нажмите Enter
Loading... -
Когда появится изображение, как указано ниже, это означает, что прошивка успешно завершена, и кнопку BOOT можно отпустить
Loading...