Skip to main content

Katapult Firmware

Katapult Firmware Description

tip

Katapult was originally named CanBoot, and later renamed to katapult.

  • Katapult firmware is a type of bootloader that can be used in conjunction with Klipper. After burning the firmware using methods like DFU, you can use commands to update the firmware with one click.
  • Advantage: Quickly double-clicking the reset button or quickly cutting power twice will enter the Katapult firmware, at which point there will be an LED flashing on the mainboard.
  • Katapult firmware can only be used to burn firmware and cannot connect to Klipper!!!
  • Katapult firmware supports three connection methods for connecting to the host computer, and the firmwares for these three methods are independent of each other.
    • CAN connection
      • Advantage: After compiling the KLIPPER firmware, you can directly update the firmware using a command, and it has strong interference resistance.
      • Disadvantage: You need to know the firmware compilation rate in advance.
    • RS232 connection
      • Advantage: After compiling the KLIPPER firmware, you can update the firmware using a command, and it has very strong interference resistance.
      • Disadvantage: You cannot use a command to update the firmware with one click; you need to manually enter the Katapult firmware.
    • USB connection
      • Advantage: After compiling the KLIPPER firmware, you can directly update the firmware using a command.
      • Disadvantage: A long data cable is prone to interference, which may lead to disconnection.
tip
  • SHT36/42 supports CAN
  • Only CAN firmware with 500K and 1M baud rates are provided here

Entering Flash Mode

tip

The circled button is the BOOT button

  • With the motherboard completely powered off, press and hold the BOOT button, then connect one end of a data-transferring TYPE-C cable to the motherboard and the other end to your device

Flashing Firmware

  • Katapult firmware for SHT36
    • Click on the download link below
    • Loading...
Notice

To ensure successful STM32 firmware flashing, please pay attention to the following:

  • Some computers' USB ports may cause unstable flashing due to driver or signal compatibility issues. We recommend that you try connecting using a different USB port.
  • If changing ports doesn't help, an effective solution is to connect via an external USB hub, which often improves compatibility.
  • When the flashing software displays the error message below, try using a hub first. If the problem persists, please check or use the host computer to flash
  1. Flashing tool Download link
  2. Download SetupSTM32CubeProgrammer and STM32 DFU driver
  3. Download the firmware to any directory on your computer
  4. Connect the motherboard to the computer using a Type-C cable, ensuring it has entered dfu flashing mode
  5. In STM32CubeProgrammer, select USB mode, then refresh and connect
  6. If no error pop-up appears, the connection is successful.
    Warning

    If the following message appears, it indicates a computer or software issue. Please use the host computer to flash: Host Computer Flashing Guide

  7. Click the download icon on the left and select the options below
  8. Click Browse at the arrow's location, then select the firmware you need to flash
  9. Select Start address and enter 0x08000000
    • Note: If the firmware is in HEX format, skip this step!!
  10. Click Start automatic mode below to begin flashing the firmware
  11. The appearance of the message below indicates that the firmware has been successfully flashed
Loading...
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
- 3D Mellow -
Loading...