BL firmware
- Please note that the
bootloader
has already been pre-flashed, no need to flash again
Enter programming mode
- There are two ways to enter programming mode
- First method: With the mainboard completely powered off, long press BOOT and connect one end of a data transfer cable to the mainboard and the other end to your device, suitable for WINDOWS
- Second method: After connecting one end of a data transfer cable to the mainboard and the other end to your device, long press BOOT and enter the command, suitable for the host computer
Programming the firmware
- Windows programming tutorial
- Host computer programming tutorial
-
C8 bootloader firmware
- Click the download link below
-
Loading...
-
Set the dip switches
3
,4
to the right, connect the lower machine and the host computer via the built-in USB -
Set the dip switches
1
,2
to the left, otherwise it will affect the connection between the lower machine and the host computer
- USB3.0 may not be able to burn, please try to use the
USB2.0
of the computer for burning - If there is no USB2.0 interface, please use an extension dock
- If it still cannot be burned, please use the host software for burning
- Burning tool Download address
- Need to download
SetupSTM32CubeProgrammer
andSTM32 DFU driver
- Copy the compiled firmware (klipper.bin) or the pre-compiled
Katapult firmware
to any directory on the computer - Use a Type-C data cable to connect the mainboard to the computer, and make sure it has entered the
dfu
burning mode - In STM32CubeProgrammer, select USB mode, refresh, and connect
- If no error pop-up appears, the connection is successful.
Warning
If the content shown in the figure below appears, it is a computer or software problem. Please use the host software for burning:Host software burning tutorial
- Click the left download icon and select the ones below
- Click the
Browse
indicated by the arrow, then select the firmware you want to burn - Select
Start address
and input0x08000000
- Click
Start automatic mode
at the bottom to start burning the firmware - If the following prompt appears, it means the firmware has been burned successfully
-
Set the dip switches
1
,2
to the right, connect the lower machine and the host computer via the built-in USB -
Set the dip switches
3
,4
to the left, otherwise it will affect the connection between the lower machine and the host computer -
After setting the dip switches as described above, the USB port below will be occupied by the lower machine, please do not connect other devices
-
Please ensure the host computer can access the internet
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
-
When the following prompt appears, long press the BOOT key on the lower machine and then press Enter
-
When the following image appears, it indicates that the programming is successful and you can release the BOOT key