Shenzhen Big Tree Technology CO.,LTD .
BIG TREE TECH
36 / 39
5.5 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 is not
available, please update you Klipper source code to the newest version)
* [*] Enable extra low-level configuration options
* Micro-controller Architecture (STMicroelectronics STM32) --->
* Processor model (STM32H743) --->
* 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/kliiper/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 motherboad ID to
confirm whether firmware is updated successfully like showm below.
copy and save this ID,it is needed when modifying klipper config