gunzip cku211.tar.gz
tar xvf cku211.tar
rm -rf cku211.tar
make linux
mv wermit /usr/local/bin/kermit
執行以上命令,就可以在終端上輸入kermit就可執行了。
2. kermit指令碼設定:
# vi ~/.kermrc
set line /dev/ttys0
set speed 115200
set carrier-watch off
set handshake none
set flow-control none
robust
set file type bin
set file name lit
set rec pack 1000
set send pack 1000
set window 5
c儲存後退出即可。然後啟動kermit,你會看到:
# kermit
connecting to /dev/ttys0, speed 115200
escape character: ctrl-\ (ascii 28, fs): enabled
type the escape character followed by c to get back,
or followed by ? to see other options.
出現以上提示,則說明串列埠已經開啟。
切換:按下ctrl + \ ,再按c 就跳回kermit。跳回串列埠控制,可以輸入c,即connect命令
傳送檔案:
kermit中輸入connect後,跳到u-boot串列埠介面。
輸入loadb 0x0c008000 回車
按下 ctrl + \ ,再按c,切換到kermit。
輸入命令:send /home/zimage
kermit開始傳送資料了,並可以看到傳送進度,傳送完後,輸入c,再回到u-boot介面,然後,再輸入:go 0x0c008000
核心開始執行了
kermit在啟動時會查詢~/.kermrc檔案,呼叫裡面的命令來初始化kermit。只要將你所需的命令寫到~/.kermrc檔案裡,啟動後就不這麼麻煩了。
**:
linux下串列埠除錯工具
之前公司訂購了幾台裝置,剛開始接觸串列埠的時候,對串列埠了解太少,以下是在使用過程中用到的串列埠除錯命令和方法 1.除錯串列埠首先要用串列埠命令測試串列埠指示燈亮不亮,在linux下使用的命令如下 stty f dev ttys0 a 說明哈 dev ttys0 是你要除錯的那個串列埠的裝置名稱有很...
linux下面串列埠工具C kermit
gunzip cku211.tar.gz tar xvf cku211.tar rm rf cku211.tar make linux mv wermit usr local bin kermit 執行以上命令,就可以在終端上輸入kermit就可執行了。2.功能簡介 1 支援kermit檔案傳輸協議...
Linux下串列埠通訊
1.開啟串列埠 與其他的關於裝置程式設計的方法一樣,在linux下,操作 控制串列埠也是通過操作起裝置檔案進行的。在linux下,串列埠的裝置檔案是 dev ttys0或 dev ttys1等。因此要讀寫串列埠,我們首先要開啟串列埠 char dev dev ttys0 串列埠1 int fd op...