Skip to main content

Katapult Firmware

Katapult Firmware Description

tip

Katapult was originally named CanBoot and was later renamed.

  • Katapult firmware is a type of bootloader that can be used in conjunction with Klipper. After being flashed using methods like DFU, you can use commands to update the firmware in one click.
  • Advantages: Double resetting or quickly cutting power twice will enter the Katapult firmware, and the pre-configured LED will flash; if not configured, it won't flash.
  • The Katapult firmware can only be used for flashing firmware and cannot connect to Klipper!!!
  • There are three ways to connect the Katapult firmware to the host machine:
    • CAN connection
      • Advantages: After compiling the KLIPPER firmware, you can directly update the firmware using commands.
      • Disadvantages: You need to know the firmware compilation rate in advance.
    • RS232 connection
      • Advantages: After compiling the KLIPPER firmware, you can update the firmware using commands.
      • Disadvantages: You cannot update the firmware in one click using commands; you need to manually enter the Katapult firmware.
    • USB connection
      • Advantages: After compiling the KLIPPER firmware, you can directly update the firmware using commands.
tip
  • SB2040_PRO supports CAN
  • Only CAN firmware is provided here, with rates of 500K and 1M

Entering Programming Mode

tip

The circled part is the BOOT button

  • With the motherboard completely powered off, hold the BOOT button and connect the data transfer cable to both the motherboard and your device.

Flashing Firmware

  • The Katapult firmware for SB2040 PRO Click to automatically download the firmware
  • Prepare a data cable with data transmission capability
  • Download the firmware to your computer
  • Connect the BOOT jumper or hold it down after connecting to the computer, at this point the RPI-RP2 disk will appear
  • Remove the BOOT jumper or release the button!!!
  • Copy the firmware you need to burn into the disk, please note that only UF2 suffix firmware can be used!!! (Do not modify the suffix name, it is useless)
  • Reference
  • After copying the firmware into the RPI-RP2 disk, it will automatically disappear, at this point the firmware burning is completed!

Confirming Firmware Boot

  • If the firmware starts up normally, the LED will start blinking.