tip
- The SB2040 PRO comes with a pre-flashed Katapult firmware for CAN connection at a rate of 1M.
- The Katapult firmware for SB2040 PRO CAN connection has rates of 500K and 1M, which can be flashed as needed.
- Katapult Firmware Burning
Firmware Burning Instructions
- The SB2040 PRO can use the CAN connection method to connect to the host machine.
- CAN needs to be connected using
XT30(2+2)-F
. - Below is the appearance of the
XT30(2+2)-F
data cable.
Notice
- Motherboard firmware burning needs to be done through Katapult to flash Klipper.
- If you are sure that the motherboard already has Katapult flashed, there is no need to perform the final step of flashing the Katapult firmware, which is just a precaution in case the Katapult firmware on the motherboard was not flashed successfully.
- You can quickly press the reset button twice to see if an LED on the motherboard is blinking; if it does, it indicates that the motherboard has entered the Katapult firmware.
How to Determine Which Firmware You Need
- The SB2040 PRO can use the following methods to connect to the host machine.
- CAN Firmware
- Advantage: If the
Katapult
firmware is flashed, the firmware can be updated without touching the motherboard, and it supports bus connections. - Disadvantage: May cause timeout errors or other issues when used with
KlipperScreen
. - Tip: If you need to use CAN, make sure the host machine supports CAN and needs to be paired with UTOC or a motherboard with bridging firmware flashed.
- Advantage: If the
Katapult Firmware Instructions
- The SB2040 PRO comes with a default Katapult firmware for CAN connection at a rate of 1M.
tip
Katapult was originally named CanBoot and was later renamed.
- Katapult firmware is a type of bootloader that can be used in conjunction with Klipper. After being flashed using methods like DFU, you can use commands to update the firmware in one click.
- Advantages: Double resetting or quickly cutting power twice will enter the Katapult firmware, and the pre-configured LED will flash; if not configured, it won't flash.
- The Katapult firmware can only be used for flashing firmware and cannot connect to Klipper!!!
- There are three ways to connect the Katapult firmware to the host machine:
- CAN connection
- Advantages: After compiling the KLIPPER firmware, you can directly update the firmware using commands.
- Disadvantages: You need to know the firmware compilation rate in advance.
- RS232 connection
- Advantages: After compiling the KLIPPER firmware, you can update the firmware using commands.
- Disadvantages: You cannot update the firmware in one click using commands; you need to manually enter the Katapult firmware.
- USB connection
- Advantages: After compiling the KLIPPER firmware, you can directly update the firmware using commands.
- CAN connection