Skip to main content
Tip
  • ERCF V2 comes pre-flashed from the factory with Katapult firmware for CAN connections at a rate of 1M
  • The Katapult firmware for ERCF V2 CAN connections is available in 500K and 1M rates, and can be re-flashed as needed
  • Katapult firmware flashing

Firmware Flashing Instructions

  • The ERCF V2 can be connected to the host machine using either RS232 or CAN connection methods

  • Both RS232 and CAN require a XT30(2+2)-F for connection

  • Below is the XT30(2+2)-F data cable style

    Loading...
Notes
  • Mainboard firmware flashing requires using Katapult to flash Klipper
  • If you are certain the mainboard already has Katapult flashed, there is no need to flash the Katapult firmware at the end

Select Firmware Type

Please confirm the connection method first
  • When a CAN toolboard is needed: select CAN firmware.
  • When RS232 connection is needed: select RS232 Firmware.
  • When USB direct connection is needed without using a CAN toolboard: select USB firmware.
  • Only one of the three firmware types can be selected; do not flash them simultaneously.
Firmware TypeApplicable ScenarioAdvantagesConfirm Before SelectingOperation
CAN FirmwareWhen a CAN toolboard is neededSupports connecting multiple devices via CAN busConfirm the host supports CAN, and prepare a UTOC or USB-CAN bridge boardCompile CAN Firmware
RS232 FirmwareWhen RS232 connection is neededStable communication, simple configurationRequires pairing with RS232 connection devices such as G2T or UTORCompile RS232 Firmware
USB FirmwareWhen USB direct connection is neededStable communication, simple configurationConfirm the host USB port and data cable can communicate properlyCompile USB Firmware

Katapult Firmware Explanation

Name Explanation

Katapult was formerly known as CanBoot, and both names may appear simultaneously in older tutorials or firmware names.

Katapult is a bootloader used to boot and update Klipper:

  • Katapult itself cannot be used as a Klipper MCU; after flashing, you still need to write Klipper firmware that matches the hardware and communication method.
  • Supported tool boards can enter Katapult by quickly double-pressing the RESET button; after entering, there is usually a status light blinking.
  • CAN, RS232, and USB use independent Katapult firmware; you cannot simply modify file names or mix them directly.
  • For CAN firmware, you must also select the correct bus speed, with common speeds being 500K and 1M.
Loading...