Fly-RPFMEX Klipper host
Edit me
Configuring and installing Klipper for USB
Compile Klipper firmware for usb
Note: Repeat these steps if a klipper update requires flashing new firmware to the MCU.
- ssh to your klipper host console
- cd to the klipper directory
cd klipper
- Run make clean
make clean
- Open menuconfig
make menuconfig
- Set the following settings
- Enable low level configuration options
- Micro Controller : Raspberry Pi RP2040
- Build: 16 KiB bootloader
- Comm Interface - USB
- GPIO Pins to set at Startup: ()
Fly-RPFMEX Klipper Menu Config USB -
Quit and save the configuration
- Run the make command to compile the firmware
make -j 4
Flash Klipper firmware
- Find the Fly-RPFMEX ID
ls /dev/serial/by-id/*
- Copy the ID
- Example
/dev/serial/by-id/usb-canboot_rp2040_E66138935F18A528-if00
Fly-RPFMEX Serial ID - Example
- Run the flash command to compile the firmware
make flash FLASH_DEVICE={your serial id}
Fly-RPFMEX Make Flash - Your Fly-RPFMEX should now have klipper firmware loaded and be ready to use.
fly-rpfmex_klipper_serial_id.png