BL Firmware
- Please note that the
bootloaderis pre-flashed at the factory and does not need to be re-flashed.
Entering Flash Mode
- There are two methods to enter flash mode.
- First method: With the mainboard completely powered off, press and hold the BOOT button, then connect a data cable capable of data transfer between the mainboard and your device. Suitable for WINDOWS.
- Second method: After connecting a data cable capable of data transfer between the mainboard and your device, press and hold the BOOT button, then enter the command. Suitable for the host computer.
Loading...
Flashing Firmware
- Windows Flashing Tutorial
- Host Computer Flashing Tutorial
-
C8 bootloader firmware
- Click the download link below.
-
Loading...
-
Set DIP switches
3and4to the right side to connect the lower computer to the host computer via the built-in USB. -
Set DIP switches
1and2to the left side, otherwise it will affect the connection between the lower computer and the host computer.Loading...
To ensure successful STM32 flashing, please pay attention to the following:
- Some computer USB ports may have driver or signal compatibility issues, leading to unstable flashing. It is recommended that you try connecting to a different USB port.
- If changing ports does not work, an effective solution is to connect via an external USB hub, which often improves compatibility.
- When the flashing software reports the error message shown below, also try using a hub first. If the problem persists, please check or use the host computer software for flashing.
Loading...
- Flashing Tool Download Link
- Download
SetupSTM32CubeProgrammerand theSTM32 DFU Driver. - Download the firmware to any directory on your computer.
- Connect the mainboard to the computer using a Type-C cable. Ensure it has entered
DFUflashing mode. - In STM32CubeProgrammer, select USB mode, refresh, and connect.
Loading...
- If no error pop-up appears, the connection is successful.
Loading...
- Click the download icon on the left and select the options shown below.
Loading...
- Click the
Browsebutton indicated by the arrow, then select the firmware you need to flash.Loading... - For
Start address, enter0x08000000.- Note: If the firmware is in
HEXformat, please skip this step!!
Loading... - Note: If the firmware is in
- Click
Start automatic modebelow to begin flashing the firmware.Loading... - The prompt below indicates that the firmware flashing is complete.
Loading...
-
Set DIP switches
1and2to the right side to connect the lower computer to the host computer via the built-in USB. -
Set DIP switches
3and4to the left side, otherwise it will affect the connection between the lower computer and the host computer.Loading... -
After setting the DIP switches according to this method, the USB port below will be occupied by the lower computer. Please do not connect other devices.
Loading... -
Please ensure the host computer has normal internet access.
-
For FlyOS-FAST system, please use the following command first:
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 -
When the prompt below appears, you need to press and hold the BOOT button on the lower computer and then press Enter.
Loading... -
When the image below appears, it indicates successful flashing, and you can release the BOOT button.
Loading...