Katapult固件
Katapult固件说明
提示
Katapult原名为CanBoot,后改名为katapult
- Katapult固件是属于bootloader的一种,可以配合Klipper一起使用。使用DFU等方式烧录后可以使用指令一键更新固件
- 优点:快速双击重置(reset)按钮或者快速断电两次即可进入Katapult固件,此时主板上会有LED闪烁
- Katapult固件只能用来烧录固件,并不能连接klipper!!!
- Katapult固件支持三种方式连接上位机,三种方式的固件相互独立
- CAN连接
- 优点:编译好KLIPPER固件后可以使用指令直接更新固件,抗干扰能力强
- 缺点:需要提前知道固件编译的速率
- RS232连接
- 优点:编译好KLIPPER固件后可以使用指令更新固件,抗干扰能力很强
- 缺点:无法使用指令一键更新固件,需要手动进入Katapult固件
- USB连接
- 优点:编译好KLIPPER固件后可以使用指令直接更新固件
- 缺点:数据线太长容易受干扰,可能会导致断联
- CAN连接
提示
- ERCF 支持CAN、USB
- 这边提供CAN固件分500K与1M速率
进入烧录模式
提示
圈起来为BOOT按键
- 进入烧录模式需要主板完全断电,按住BOOT按键然后将带有数据传输的TYPE-C线一头接主板一头接上位机
Loading...
烧录固件
- windows烧录教程
- ERCF的Katapult固件
- 您可以通过以下链接获取固件:
- 下载固件包 – 直接下载最新固件压缩包
请注意
压缩包下载后需要解压才能使用
- 仓库地址 – 访问固件仓库
-
或通过 git 下载完整仓库(请确保上位机可访问互联网):
-
普通系统使用
cd && git clone https://cnb.cool/3dmellow/FLY-Firmware.git -
FLY上位机使用
git clone https://cnb.cool/3dmellow/FLY-Firmware.git /data/FLY-Firmwareln -s /data/FLY-Firmware /root/FLY-Firmware -
如已下载过固件包,建议先更新至最新版本再继续操作:
cd ~/FLY-Firmware && git pull
- 之前仓库已经不再维护,如需删除需要执行
rm -rf ~/FLY_Katapult /root/FLY_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
-
出现下方提示则烧录成功
Loading...
提示
烧录完成后,需要给主板彻底断电一次.
确认固件是否启动
- 如果固件正常启动LED会闪烁起来
Loading...
Loading...