BTT PI+SKPPICO 配置Klipper上下位機(jī)
BTT PI上位機(jī)配置:
4.1 下載系統(tǒng)鏡像
只能下載安裝我們提供的系統(tǒng)鏡像:https://github.com/bigtreetech/CB1/releases
4.2 下載并安裝燒錄軟件
下載并安裝燒錄軟件
樹莓派官方的Raspberry Pi Imager:https://www.raspberrypi.com/software/
balenaEtcher:https://www.balena.io/etcher/
以上兩種軟件都可以使用,任選一種下載安裝即可。
4.3 燒錄系統(tǒng)
4.3.1 使用Raspberry Pi Imager
1.?將Micro SD卡通過讀卡器插入到電腦。
1.?選擇系統(tǒng)

2.?選擇“用戶自定義”,然后選擇下載到電腦中的鏡像
3.?選擇待燒錄的Micro SD卡(燒錄鏡像會將Micro SD卡格式化,千萬注意不要選錯盤符,否則會將其他存儲上的數(shù)據(jù)格式化),點(diǎn)擊“燒錄”
?

4.?等待燒錄完成
?

4.3.2 使用balenaEtcher
1.?將Micro SD卡通過讀卡器插入到電腦。
2.?選擇下載到電腦中的鏡像

3.?選擇待燒錄的Micro SD卡(燒錄鏡像會將Micro SD卡格式化,千萬注意不要選錯盤符,否則會將其他存儲上的數(shù)據(jù)格式化),點(diǎn)擊“燒錄”
?

4.?等待燒錄完成
?

五、配置網(wǎng)絡(luò)
5.1 使用網(wǎng)線
網(wǎng)線即插即用,不需要額外的設(shè)置
5.2 設(shè)置WIFI
系統(tǒng)鏡像燒錄完成后,Micro SD卡會有一個被電腦識別的FAT32分區(qū),此分區(qū)下有個名為"system.cfg" 的配置文件

用記事本打開,將WIFI-SSID替換為實(shí)際的WIFI名稱,PASSWORD替換為實(shí)際的密碼

六、配置主板
6.1 ssh軟件連接設(shè)備
1.?安裝ssh軟件Mobaxterm:https://mobaxterm.mobatek.net/download-home-edition.html?
2.?將MicroSD卡插到主板上,通電后等待系統(tǒng)啟動,大概1~2分鐘
3.?設(shè)備連上WIFI或者插上網(wǎng)線后,會被自動分配一個IP
4.進(jìn)入路由器管理界面找到設(shè)備的IP

5.打開已經(jīng)安裝的Mobaxterm軟件,點(diǎn)擊“Session”,在彈出的窗口中點(diǎn)擊“SSH”,在Remote host一欄中輸入設(shè)備的IP地址,點(diǎn)擊“OK”(注意:電腦和設(shè)備必須要在同一個局域網(wǎng)下)

6.輸入登錄名和登錄密碼進(jìn)入SSH終端界面
登錄名login as:biqu
密碼:biqu

6.2 編譯MCU固件
1.ssh連接到設(shè)備后,在命令行輸入:
cd ~/klipper/
make menuconfig
使用對應(yīng)的主板配置編譯固件
BTT PI主板選擇如下:

2.?配置選擇完成后, 輸入 `q` 退出配置界面,當(dāng)詢問是否保存配置是選擇 "Yes"
3.輸入make flash編譯固件
需要注意的是編譯的時候需要上下位機(jī)連接好,這一步是上位機(jī)往下位機(jī)寫固件
我這里是通過usb連接(圖片的上位機(jī)是樹莓派不要在意)

并且下位機(jī),SKPPICO主板要打開燒錄模,如果是USB供電的話,USB Power引腳也要插上跳帽

弄完了記得要把跳帽拔了
燒錄完成以后,需要查一下端口號,后面在Mailsail頁面配置需要
查找 USB 串行端口的一般方法是?ssh 終端運(yùn)行?ls /dev/serial/by-id/*
。 它可能會產(chǎn)生類似于以下內(nèi)容的輸出:
/dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
后面這一長串就是端口號不同主板都不一樣usb-1a86_USB2.0-Serial-if00-port0
重啟設(shè)備,等幾分鐘在路由器就有新的IP地址加入,在瀏覽器里輸入就可以進(jìn)入Mailsail配置頁面
Mailsail配置頁面
現(xiàn)在左側(cè)選擇Machine選項(xiàng),找到Print.cfg配置里的mcu
[mcu]
serial: /dev/serial/by-id/usb-Klipper_rp2040_E66094A027854422-if00
#serial: /dev/ttyAMA0
restart_method: command
把serial后面的端口號修改成上面查到的主板端口號,保存并重啟,重啟后
BTT PI上位機(jī)就能連接到下位機(jī),需要注意的是klipper有主板保護(hù)功能,下位機(jī)該連接到傳感器和電機(jī)都要連上,否則上位機(jī)可能連接不到下位機(jī)