BL firmware
- Please note that the
bootloader
has been pre-flashed at factory, 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 transmission cable to the mainboard and the other end to your device, suitable for WINDOWS
- Second method: After connecting one end of a data transmission cable to the mainboard and the other end to your device, long press BOOT and input the command, suitable for host computer
Flashing firmware
- Windows flashing tutorial
- Host computer flashing tutorial
-
C8 bootloader firmware Click to automatically download firmware
-
Set dip switches
3
,4
to the right, connect the lower machine and the upper machine through the built-in USB -
Set dip switches
1
,2
to the left, otherwise it will affect the connection between the lower machine and the upper machine
- System compatibility issues, please use the computer's
USB2.0
for burning - If it still cannot be burned, please use the host machine for burning
- Burning tool Download link
- Need to download
SetupSTM32CubeProgrammer
andSTM32 DFU driver
- Copy the firmware (klipper.bin) compiled in front or the precompiled
Katapult firmware
to any directory on the computer - Use a Type-C data cable to connect the motherboard to the computer, make sure it is already:Enter DFU burning mode
- In STM32CubeProgrammer, select USB mode, refresh, and connect
- If no error pop-up appears, then the connection is successful.
Warning
If the content shown below appears, it indicates a problem with the computer or software, please use the host machine for burning:Host machine burning tutorial
- Click the download icon on the left and select several options below
- Click the
Browse
button indicated by the arrow, then select the firmware you need to burn - Select
Start address
and enter0x08000000
- Click
Start automatic mode
below to start burning the firmware - The prompt below indicates that the firmware burning is complete
-
Set dip switches
1
,2
to the right, connect the lower machine and the upper machine through the built-in USB -
Set dip switches
3
,4
to the left, otherwise it will affect the connection between the lower machine and the upper machine -
After setting the dip switches in this way, the USB port below will be occupied by the lower machine, please do not connect other devices
-
Please ensure that the host computer can access the internet
sudo wget https://cdn.mellow.klipper.cn/BL/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 means the flashing is successful and you can release the BOOT key