富源盛獵豹主板(fysetc cheetah)刷入klipper,并且在fluidd中配置
klipper的資料非常全,但是相關(guān)教程比較少又都是英文對(duì)我這種小白比較難以捉摸。所以寫個(gè)教程方便大家查看。? ??
接下來分步驟解釋你需要準(zhǔn)備的東西和要做的事情
準(zhǔn)備一個(gè)刷好klipper服務(wù)的樹莓派或是其他linux設(shè)備
一根mini-usb線(非常上古的mp3數(shù)據(jù)線)
獵豹主板(我這片是v1.2b為例)
MobaXterm(https://mobaxterm.mobatek.net/)ssh的軟件,功能很強(qiáng)可以直接管理傳輸文件到ssh設(shè)備
現(xiàn)在開始編譯并且刷入klipper
? 首先,將樹莓派連入網(wǎng)絡(luò)并且用usb鏈接獵豹

ssh登錄樹莓派

輸入:
cd ~/klipper/?
make menuconfig
打開klipper固件編譯界面

圖片上面的就是獵豹需要設(shè)置的選項(xiàng)。但是還是需要告訴大家以下如何設(shè)置因?yàn)榈谝淮未蜷_的絕不是這樣的
首先可以去klipper官方的github,或者再sttp查找你要的主板的cfg配置文件
https://github.com/KevinOConnor/klipper/tree/master/config

比如我這片獵豹的主板,打開之后會(huì)有編譯固件的說明

歸入正題
?設(shè)置完成后按鍵盤上的q和y保存退出

之后輸入
make
開始編譯????(編譯需要幾分鐘時(shí)間,可以耐心等待)

最終會(huì)顯示
Creating hex file out/klipper.bin
表示已經(jīng)完成編譯并且導(dǎo)出到klipper/out文件夾中。接下來就可以開始刷寫了
這里需要注意的是獵豹不能使用make flash刷寫需要用特殊的指令
stm32flash?-w?out/klipper.bin?-v?-i?rts,-dtr,dtr?/dev/ttyUSB0
使用stm32flash指令刷寫主板之后

如果出現(xiàn)報(bào)錯(cuò)就多嘗試幾次,或者插拔以下主板的usb再嘗試
至此,klipper已經(jīng)成功刷入獵豹。
在fluidd中配置獵豹主板
一樣,在瀏覽器中輸入樹莓派的ip地址

首次打開是這樣的,所有按鈕都是灰色的
打開配置的按鈕

這邊提示我們需要一個(gè)printer.cfg。我們可以吧之前在github中找到的下載上傳到fluidd中。
因?yàn)間ithub經(jīng)常抽風(fēng),國(guó)內(nèi)很難訪問或者下載非常慢。所以如果下載不了的朋友可以看看下面的小知識(shí)。
小知識(shí):如果網(wǎng)絡(luò)不好可以直接在樹莓派中獲取

在左側(cè)點(diǎn)擊sftp功能,打開/home/pi/klipper/config/之后找到你要的主板配置預(yù)設(shè)。直接拖拽到桌面

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

將這個(gè)文件重命名為printer.cfg

之后需要配置fluidd特有的配置,右鍵編輯fluidd.cfg

全部復(fù)制。之后打開printer.cfg,在末尾粘貼

接下來,更改mcu的地址。打開ssh軟件輸入
ls /dev/serial/by-id/*

復(fù)制這串藍(lán)色的地址粘貼到[MCU]的語句下方

之后點(diǎn)擊保存并重啟

小知識(shí):klipper在沒有插入已配置的熱敏電阻的情況下是不會(huì)正常開啟的,所配置的屏幕也不會(huì)正常工作。這都是正?,F(xiàn)象
由于我沒有插入熱敏電阻所以提示ADC out of range
配置教程就到這里了。接下來自己根據(jù)相關(guān)資料和自己的打印機(jī)配置好所有參數(shù)就可以使用了
相關(guān)鏈接:
https://wiki.fysetc.com/Cheetah_Board/
https://www.klipper3d.org/Installation.html
https://github.com/KevinOConnor/klipper/tree/master/config
希望對(duì)你們有所幫助。