<!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } A:link { so-language: zxx } -->
1、安装
到http://www.columbia.edu/kermit/ck80.html#download下载C-Kermit最新版本,cku211.tar.gz
#tar zxvf cku211.tar.gz //解压
#rm -rf cku211.tar.gz //用完就可以删了,节约空间
#make linux //编译链接
#cp wermit /usr/local/bin/kermit
#which kermit
#->/usr/local/bin 安装完成了;
2、设置
# kermit //启动
->set line /dev/ttyS0 //目标com1
->set speed 115200 //波特率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
或者:
建立或修改存在的 ~/.kermrc
#----- kermrc for /dev/ttySn -------------------
# ADI blackfin bf533 ezkit U_boot kermit setting
set line /dev/ttyS0
define sz !sz /%0 > /dev/ttyS0 < /dev/ttyS0
set speed 57600
set carrier-watch off
set prefixing all
set parity none
set stop-bits 1
set modem none
set file type bin
set file name lit
set flow-control none
set prompt "Linux Kermit> "
#---------end------------------------------------
设置完成,连接
#connect
就可以使用了.
3、切换:
回到kermit:Ctrl + / ,再按c
跳回串口控:输入c,即connect命令。
4、发送文件:
kermit中输入connect后,跳到u-boot串口界面。
输入loadb 0xAddress 回车
按下 ctrl + / ,再按c,切换到kermit。
输入命令:send /home/zImage
kermit开始传送数据了,并可以看到传送进度,发送完后,输入c,再回到u-boot界面,然后,再输入:
go 0xAddress
Good luck!