BIGTREETECH Kraken V1.0 User Manual
31
Firmware Updates
Updating via microSD
1. Ensure the microSD card is formatted as FAT32.
2. Rename the compiled firmware or the firmware downloaded from GitHub to
"firmware.bin" (note: make sure the computer system's extension settings are
clear, as some users hide the extension, and "firmware.bin" actually displays
as "firmware").
3. Copy "firmware.bin" to the root directory of the microSD card.
4. Insert the microSD card into the motherboard's slot, power on the
motherboard, and the bootloader will automatically update the firmware.
5. The status LED will blink during update.
6. When it stops and the file is renamed "FIRMWARE.CUR", the update is
complete.
Updating Klipper via DFU
1. Run ls /dev/serial/by-id/ to get the board ID. If Klipper is running, it will return a
klipper ID.
2. If ls /dev/serial/by-id/ is able to find the MCU's klipper device ID, you can directly
input: cd ~klipper
make flash FLASH_DEVICE=/dev/serial/by-id/usb-Klipper_stm32h723xx_41003D001751303232383230-if00
to write firmware (Note: Replace/dev/serial/by-id/xxx with the actual ID queried in the
previous step)
After writing completes, there may be an error message dfu-util: Error during
download get_status, just ignore it.