富源盛猎豹主板(fysetc cheetah)刷入klipper,并且在fluidd中配置
klipper的资料非常全,但是相关教程比较少又都是英文对我这种小白比较难以捉摸。所以写个教程方便大家查看。
接下来分步骤解释你需要准备的东西和要做的事情
准备一个刷好klipper服务的树莓派或是其他linux设备
一根mini-usb线(非常上古的mp3数据线)
猎豹主板(我这片是v1.2b为例)
MobaXterm(https://mobaxterm.mobatek.net/)ssh的软件,功能很强可以直接管理传输文件到ssh设备
现在开始编译并且刷入klipper
首先,将树莓派连入网络并且用usb链接猎豹

ssh登录树莓派

输入:
cd ~/klipper/
make menuconfig
打开klipper固件编译界面

图片上面的就是猎豹需要设置的选项。但是还是需要告诉大家以下如何设置因为第一次打开的绝不是这样的
首先可以去klipper官方的github,或者再sttp查找你要的主板的cfg配置文件
https://github.com/KevinOConnor/klipper/tree/master/config

比如我这片猎豹的主板,打开之后会有编译固件的说明

归入正题
设置完成后按键盘上的q和y保存退出

之后输入
make
开始编译 (编译需要几分钟时间,可以耐心等待)

最终会显示
Creating hex file out/klipper.bin
表示已经完成编译并且导出到klipper/out文件夹中。接下来就可以开始刷写了
这里需要注意的是猎豹不能使用make flash刷写需要用特殊的指令
stm32flash -w out/klipper.bin -v -i rts,-dtr,dtr /dev/ttyUSB0
使用stm32flash指令刷写主板之后

如果出现报错就多尝试几次,或者插拔以下主板的usb再尝试
至此,klipper已经成功刷入猎豹。
在fluidd中配置猎豹主板
一样,在浏览器中输入树莓派的ip地址

首次打开是这样的,所有按钮都是灰色的
打开配置的按钮

这边提示我们需要一个printer.cfg。我们可以吧之前在github中找到的下载上传到fluidd中。
因为github经常抽风,国内很难访问或者下载非常慢。所以如果下载不了的朋友可以看看下面的小知识。
小知识:如果网络不好可以直接在树莓派中获取

在左侧点击sftp功能,打开/home/pi/klipper/config/之后找到你要的主板配置预设。直接拖拽到桌面

之后再直接拖拽到fluidd的配置文件板块

将这个文件重命名为printer.cfg

之后需要配置fluidd特有的配置,右键编辑fluidd.cfg

全部复制。之后打开printer.cfg,在末尾粘贴

接下来,更改mcu的地址。打开ssh软件输入
ls /dev/serial/by-id/*

复制这串蓝色的地址粘贴到[MCU]的语句下方

之后点击保存并重启

小知识:klipper在没有插入已配置的热敏电阻的情况下是不会正常开启的,所配置的屏幕也不会正常工作。这都是正常现象
由于我没有插入热敏电阻所以提示ADC out of range
配置教程就到这里了。接下来自己根据相关资料和自己的打印机配置好所有参数就可以使用了
相关链接:
https://wiki.fysetc.com/Cheetah_Board/
https://www.klipper3d.org/Installation.html
https://github.com/KevinOConnor/klipper/tree/master/config
希望对你们有所帮助。