SKR mini E3 Klipper固件
SKR mini E3 V1.2和SKR mini E3 V2.0的固件更新过程相同。
前期准备
- Klipper必须安装在Raspberry Pi上
- 根据控制器的数量,至少需要一张microSD卡。
构建固件映像
- 登录到Raspberry Pi
- 运行以下命令:
sudo apt install make
cd ~/klipper
make menuconfig
在菜单结构中,有许多项目可供选择。
- 确保使用28KiB引导加载程序将微控制器架构选择为“ STM32”,并将处理器模型设置为“ STM32F103”。
- 选择“启用额外的低级配置选项”
- 启用“使用USB进行通信(而不是串行)”
- 将“ GPIO引脚设置为在微控制器启动时设置”为“!PC13”。
选择配置后,如果要求保存配置,请选择“退出”和“是”。
运行以下命令:
make clean
make
该make
命令完成后,将创建一个固件文件klipper.bin,该文件存储在folder中/home/pi/klipper/out
。该文件需要复制到Mini E3板上。最简单的方法是使用Windows上的WinSCP之类的GUI或Mac上的Cyberduck或scp(从终端)将文件复制到您的计算机。
加载固件映像
将klipper.bin复制到桌面,然后将其重命名为firmware.bin
重要信息:如果未重命名文件,则引导加载程序将无法正确更新。
确保Mini E3板未上电,然后卸下已安装的microSD卡。
使用firmware.bin文件将microSD卡连接到计算机。在文件浏览器中打开microSC卡。将有一个名为“ firmware.cur”的文件,该文件可以删除或保留,以后将被覆盖。
从桌面将firmware.bin复制到microSD卡上。如果在将文件传输到microSD卡时遇到问题,请使用FAT32文件系统重新格式化microSD卡,然后重试。
将microSD卡插入Mini E3。
打开电源以打开Mini E3板。如果命名正确,SKR将自动使用Klipper固件进行更新。
重要信息:如果Mini E3的电源不是12-24V,则Klipper将无法通过UART与TMC驱动程序通信,并且Mini E3将自动关闭。
请先
!