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 supports CAN
  • Only CAN firmware is provided here, with rates of 500K and 1M

Enter Programming Mode

tip

The circled part is the BOOT button

  • With the motherboard completely powered off, press and hold the BOOT button while connecting one end of the data transmission cable to the motherboard and the other end to your device.

Flash Firmware

  • SB2040's Katapult firmware 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!

Confirm Firmware Startup

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