跳到主要内容

Katapult固件

Katapult固件说明

提示

Katapult原名为CanBoot,后改名为katapult

  • Katapult固件是属于bootloader一种,可以配合Klipper一起使用。使用DFU等方式烧录后可以使用指令一键更新固件
  • 优点:快速双击重置(reset)按钮或者快速断电两次即可进入Katapult固件,此时主板上会有LED闪烁
  • Katapult固件只能用来烧录固件,并不能连接klipper!!!
  • 使用Katapult固件支持三种方式连接上位机,三种方式的固件相互独立
    • CAN连接
      • 优点:编译好KLIPPER固件后可以使用指令直接更新固件,抗干扰能力强
      • 缺点:需要提前知道固件编译的速率
    • RS232连接
      • 优点:编译好KLIPPER固件后可以使用指令更新固件,抗干扰能力很强
      • 缺点:无法使用指令一键更新固件,需要手动进去Katapult固件
    • USB连接
      • 优点:编译好KLIPPER固件后可以使用指令直接更新固件
      • 缺点:数据线太长容易受干扰,可能会导致断联
提示
  • ERCF 支持CAN、USB
  • 这边提供CAN固件分500K与1M速率

进入烧录模式

提示

圈起来为BOOT按键

  • 进入烧录模式需要完全主板完全断电情况下,按着BOOT按键然后将带有数据传输的TYPE-C线一头接主板一头接上位机
    Loading...

烧录固件

  • ERCF的Katapult固件
  • 您可以通过以下链接获取固件:
  • 固件位置在
FLY-Firmware/ToolBoard/ERCF
<WIN />

</TabItem>
<TabItem value="linux" label="上位机烧录教程">

<Katapult />

4. 烧录固件

:::tip

只需要烧录其中一个固件

:::

* 下方是500K CAN速率的固件刷写指令
```bash
sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_CAN_500K.uf2
  • 下方是1M CAN速率的固件刷写指令
    sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_CAN_1M.uf2
  • 下方是USB的固件刷写指令
    sudo ~/klipper/lib/rp2040_flash/rp2040_flash ~/FLY-Firmware/ToolBoard/ERCF/FLY_ERCF_CANBOOT_USB.uf2
  1. 出现下方提示则烧录成功

    Loading...
提示

烧录完成后,需要给主板彻底断电一次.

确认固件是否启动

  • 如果固件正常启动LED会闪烁起来
    Loading...
Loading...