Basic Information:
Printer Model: Ender 3
MCU / Printerboard: BTT SKR MINI E3 V2.0
Host / SBC Raspberry Pi 4 B
klippy.log
logs-20250716-200217.zip (323.4 KB)
Describe your issue:
I Flashed Katapult Using the configurations
picture inside zip folder
and copied the deployer.bin file renamed it firmware.bin and flashed using a sd card. The PI no longer recognizes the mainboard unless it’s in bootloader mode. ive tried to install Klipper while the board is in bootloader mode using the following configs
picture inside zip folder
and with that I get
picture inside zip folder
Any assistance would be appreciated!
I don’t understand the process you’re using to Flash Klipper.
Where did you get this and what is “leaf:0003”?
The typical process is:
-
SSH into your host (which you seem to be doing).
-
Press reset twice quickly to enable Katapult. The Status LED at PA13 (which you’ve set during your Katapult build and is correct according to the BTT documentation) should be flashing.
-
Find the USB Serial address using ls /dev/serial/by-id. You should get something like:

-
Flash Klipper into the MCU using the command python3 ~/katapult/scripts/flashtool.py -f ~/bin/KGP_4x2209_DFU.bin -d /dev/serial/by-id/<Your Serial Address> where “Your Serial Address” was found in step 3.
-
Success!
I input
-cd /klipper
-make menuconfig
-make clean
-make
-ls /dev/serial/by-id
-python3 ~/katapult/scripts/flashtool.py -f ~/bin/KGP_4x2209_DFU.bin -d /dev/serial/by-id/usb-katapult_stm32f103xe_39FFD5054255373741662557-if00
I’m not understanding what is going wrong here.
Sorry, the command to flash your device should be:
~/katapult/scripts/flashtool.py -f ~/klipper/out/klipper.bin -d /dev/serial/by-id/<Your Serial Address>
I did some cut and pasting too quickly without thinking things through.