Tip
- The ERCF is pre-flashed with Katapult firmware via CAN connection at a rate of 1M.
- The Katapult firmware for ERCF’s CAN connection is available in 500K and 1M speeds; you can flash it manually if needed.
- Flash Katapult Firmware
Firmware Flashing Instructions
- The ERCF can connect to a host computer using a CAN connection.
- A
XT30(2+2)-Fconnector is required for the CAN connection. - Below is the layout of the
XT30(2+2)-Fdata cables:Loading...
Important Notes
- Flashing the motherboard firmware requires using Katapult to flash Klipper.
- If it’s confirmed that the motherboard already has Katapult flashed, there’s no need to flash the Katapult firmware again.
How to Determine Which Firmware You Need
- The ERCF can connect to a host computer in the following ways:
-
Flash CAN Firmware
- Advantages: If Katapult firmware is installed, the firmware can be updated without touching the motherboard, and bus connection is supported.
- Disadvantages: Using it with
KlipperScreenmay cause errors such as timeout when returning to home. - Tip: If using CAN, ensure the host computer supports CAN and that a UTOC or a motherboard with bridging firmware is used.
-
Flash USB Firmware
- Advantages: Like Katapult firmware, it allows firmware updates without touching the motherboard. Updates via memory card or DFU still require the traditional method, but the communication is reliable and stable.
- Disadvantages: Multiple USB devices may interfere with data transmission.
Katapult Firmware Overview
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
RESETbutton; 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
500Kand1M.
Loading...