Skip to main content
tip
  • The ERCF comes pre-flashed with Katapult firmware for CAN connection, with a rate of 1M.
  • The ERCF Katapult firmware for CAN connection is available in 500K and 1M rates; you can flash it yourself if needed.
  • Katapult Firmware Flashing

Firmware Flashing Instructions

  • The ERCF can connect to the host computer using a CAN connection.
  • The CAN connection requires the use of an XT30(2+2)-F cable.
  • Below is the style of the XT30(2+2)-F data cable:
    Loading...
Important Notes
  • Flashing the mainboard firmware requires using Katapult to flash Klipper.
  • If you are certain that the mainboard already has Katapult flashed, you do not need to flash the Katapult firmware in the final step.

How to Determine Which Firmware You Need

  • The ERCF can connect to the host computer using the following methods:
  • CAN Firmware Flashing
    • Advantages: If Katapult firmware is flashed, you can update the firmware without touching the mainboard, and it supports bus connections.
    • Disadvantages: Using it with KlipperScreen may cause errors such as homing timeouts.
    • Note: If you need to use CAN, ensure the host computer supports CAN and that you have a UTOC or a mainboard flashed with bridge firmware.
  • USB Firmware Flashing
    • Advantages: If Katapult firmware is flashed, you can update the firmware without touching the mainboard. If using an SD card or DFU flashing, you will still need to update the firmware in the original way. Communication is reliable and stable.
    • Disadvantages: Multiple USB devices may affect data transmission.

Katapult Firmware Explanation

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 flashing via methods like DFU, firmware updates can be performed with a single command.
  • Advantages: Quickly double-click the reset button or power off twice in quick succession to enter Katapult firmware, indicated by a blinking LED on the motherboard.
  • Katapult firmware is only used for flashing firmware and cannot connect to Klipper!!!
  • Katapult firmware supports three methods for connecting to the host computer, each with its own independent firmware:
    • CAN connection
      • Advantages: After compiling the Klipper firmware, firmware updates can be performed directly via command, with strong anti-interference capability.
      • Disadvantages: Requires prior knowledge of the firmware's compiled baud rate.
    • RS232 connection
      • Advantages: After compiling the Klipper firmware, firmware updates can be performed via command, with very strong anti-interference capability.
      • Disadvantages: Cannot update firmware with a single command; requires manually entering Katapult firmware.
    • USB connection
      • Advantages: After compiling the Klipper firmware, firmware updates can be performed directly via command.
      • Disadvantages: Long data cables are prone to interference, which may cause disconnections.
Loading...