Skip to main content
tip
  • ERCF V2 comes pre-flashed with Katapult firmware for CAN connection at a rate of 1M.
  • ERCF V2 CAN-connected Katapult firmware rates are available in 500K and 1M; you can burn your own if needed.
  • Katapult Firmware Burning

Firmware Burning Instructions

  • ERCF V2 can connect to the host computer using RS232 or CAN.
  • RS232 and CAN require the use of XT30(2+2)-F for connection.
  • Below is the style of the XT30(2+2)-F data cable.
Notice
  • Mainboard firmware burning requires burning Klipper through Katapult.
  • If you are sure that the mainboard has already been burned with Katapult, there is no need to burn the Katapult firmware at the end; that is just a precaution in case the mainboard's Katapult firmware was not burned successfully.
  • You can quickly press the reset button twice to see if an LED on the mainboard starts flashing; if it does, it means the mainboard has entered Katapult firmware.

How to Determine Which Firmware You Need

  • ERCF V2 can connect to the host computer in the following ways.
  • CAN Firmware Burning
    • Advantage: If you have burned the Katapult firmware, you can update the firmware without touching the mainboard, and it supports bus connection.
    • Disadvantage: Using it together with KlipperScreen may cause positioning timeout and other errors.
    • Tip: If you need to use CAN, make sure the host computer supports CAN and it needs to be paired with UTOC or a mainboard burned with bridge firmware.
  • RS232 Firmware Burning
    • Advantage: No special software is required for use, communication is reliable and stable.
    • Disadvantage: Reburning the firmware requires entering manual DFU to update the firmware or double-clicking RST to enter Katapult to update the firmware.
    • Tip: Needs to be used in conjunction with G2T or UTOR.
  • USB Firmware Burning
    • Advantage: If you have burned the Katapult firmware, you can update the firmware without touching the mainboard. If using a memory card or DFU burning, you still need to update the firmware in the original way. Communication is reliable and stable.
    • Disadvantage: Multiple USB devices may affect data transmission.

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.