Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1807492
  • 博文数量: 473
  • 博客积分: 13997
  • 博客等级: 上将
  • 技术积分: 5953
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-22 11:52
文章分类

全部博文(473)

文章存档

2014年(8)

2013年(38)

2012年(95)

2011年(181)

2010年(151)

分类: LINUX

2011-07-12 19:19:28

1、安装

 到下载C-Kermit最新版本,cku211.tar.gz
 习惯把程序放在/opt下,在root状态下:
 
 mkdir /opt/kermit
 cp cku211.tar.gz /opt/kermit
 cd /opt/kermit
 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

内核开始运行.

阅读(491) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~