# Unable to flash Klipper after installing katapult

**URL:** <https://klipper.discourse.group/t/unable-to-flash-klipper-after-installing-katapult/24266>\
**Category:** General Discussion\
**Created:** [July 17, 2025, 1:08am UTC](https://klipper.discourse.group/t/unable-to-flash-klipper-after-installing-katapult/24266 "2025-07-17T01:08:43Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![frskolly](https://avatars.discourse-cdn.com/v4/letter/f/f08c70/32.png) [@frskolly](https://klipper.discourse.group/u/frskolly)\
**Post date:** [July 17, 2025, 1:08am UTC](https://klipper.discourse.group/t/unable-to-flash-klipper-after-installing-katapult/24266/1 "2025-07-17T01:08:43Z")

</div>

### 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](https://klipper.discourse.group/uploads/short-url/sdApME7M0Dpb7YH3PmUl5TUMKWZ.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!

---

<div class="post-metadata">

**Author:** ![mykepredko](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/mykepredko/32/2085_2.png) [@mykepredko](https://klipper.discourse.group/u/mykepredko)\
**Post date:** [July 17, 2025, 1:28am UTC](https://klipper.discourse.group/t/unable-to-flash-klipper-after-installing-katapult/24266/2 "2025-07-17T01:28:44Z")

</div>

I don’t understand the process you’re using to Flash Klipper.

 ![Screenshot 2025-07-15 212541](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/8/5/8548c181fa5d205570ceea4e23a7f786d04871fd.png)

Where did you get this and what is “leaf:0003”?

The typical process is:

1. SSH into your host (which you seem to be doing).

2. 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.

3. Find the USB Serial address using `ls /dev/serial/by-id`. You should get something like:  
 ![image](https://global.discourse-cdn.com/free1/uploads/klipper/optimized/3X/4/8/48782f0ec1cf1aafa692b9f0416281afe88f2c70_2_690x45.png)

4. 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.

5. Success!

---

<div class="post-metadata">

**Author:** ![frskolly](https://avatars.discourse-cdn.com/v4/letter/f/f08c70/32.png) [@frskolly](https://klipper.discourse.group/u/frskolly)\
**Post date:** [July 17, 2025, 2:00am UTC](https://klipper.discourse.group/t/unable-to-flash-klipper-after-installing-katapult/24266/3 "2025-07-17T02:00:39Z")

</div>

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

 ![Screenshot 2025-07-16 204952](https://global.discourse-cdn.com/free1/uploads/klipper/original/3X/7/b/7bde1c99af03ea5f21568600d58176d6333bc69b.png)

I’m not understanding what is going wrong here.

---

<div class="post-metadata">

**Author:** ![mykepredko](https://yyz2.discourse-cdn.com/free1/user_avatar/klipper.discourse.group/mykepredko/32/2085_2.png) [@mykepredko](https://klipper.discourse.group/u/mykepredko)\
**Post date:** [July 17, 2025, 2:23am UTC](https://klipper.discourse.group/t/unable-to-flash-klipper-after-installing-katapult/24266/4 "2025-07-17T02:23:21Z")

</div>

Sorry, the command to flash your device should be:

```auto
~/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.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/klipper/original/1X/64419bf2aac6639e6ef5cef200dcd456b0a01ac3.png) [@system](https://klipper.discourse.group/u/system)\
**Post date:** [August 16, 2025, 12:23pm UTC](https://klipper.discourse.group/t/unable-to-flash-klipper-after-installing-katapult/24266/5 "2025-08-16T12:23:22Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
