Fly-RPFMEX Klipper host
Edit me

Configuring and installing Klipper for USB

Compile Klipper firmware for usb

  • 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
    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
    Fly-RPFMEX Serial ID
  • Run the flash command to compile the firmware
    make flash FLASH_DEVICE={your serial id}
    
    Fly-RPFMEX Make Flash
    Fly-RPFMEX Make Flash
  • Your Fly-RPFMEX should now have klipper firmware loaded and be ready to use.

fly-rpfmex_klipper_serial_id.png

Tags: