Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
33 / 35
Compile Firmware
1. After SSH successfully connected to the Raspberry Pi, enter in terminal:
cd ~/klipper/
make menuconfig
Compile with the configuration shown below (if the options below are not available,
please update your Klipper source code to the newest version).
* [*] Enable extra low-level configuration options
* Micro-controller Architecture (STMicroelectronics STM32) --->
* Processor model (STM32H723) --->
* Bootloader offset (128KiB bootloader (SKR SE BX v2.0)) --->
* Clock Reference (25 MHz crystal) --->
* Communication interface (USB (on PA11/PA12)) --->
2. Press q to exit, and Yes when asked to save the configuration.
3. Run make to compile firmware, "klipper.bin" file will be generated in
home/pi/klipper/out folder when make is finished, download it onto your computer
using the SSH application.
4. Rename klipper.bin to "firmware.bin", copy to SD card to update firmware.
5. Enter: ls /dev/serial/by-id/ in command line to check motherboard ID to confirm
whether firmware is updated successfully, as shown below.
copy and save this ID, it is needed when modifying klipper config.