使用kermit與Anrdoid裝置串口通訊

來源:互聯網
上載者:User

安裝

sudo apt-get install ckermit

配置

編輯~/.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

串連Android裝置

kermit c 直接連接/dev/ttyS0

或者

kermit 進入ckermit命令列,再執行

C-Kermit> connect

即進入串口控制

切換回host

在串口控制下,輸入Ctrl + \,再輸入C即可跳回kermit命令列狀態

C-Kermit>

再輸入connect或者c都會返回裝置串口介面

利用kermit傳輸鏡像

在u-boot串口介面,輸入

loadb 0x00300000

啟動u-boot 的串口鏡像傳輸,此時串口打出:

## Ready for binary (kermit) download to 0x00300000 at 115200 bps...

利用Ctrl+\返回kermit命令列狀態,輸入命令

C-Kermit> send /home/xxx/uImage

kermit開始傳送,並且顯示一個傳送介面,動態顯示傳送僅需。

傳送完畢後,重新串連,回到u-boot串口介面

C-Kermit> connect

回到u-boot後,傳送的鏡像已經放在記憶體0x00300000開始的地方,之後就可以對這塊記憶體進行操作了

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.