Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4404705
  • 博文数量: 553
  • 博客积分: 13864
  • 博客等级: 上将
  • 技术积分: 11041
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-28 21:25
个人简介

个人Blog: hhktony.com

文章分类

全部博文(553)

文章存档

2015年(1)

2014年(2)

2013年(12)

2012年(384)

2011年(154)

分类: LINUX

2012-05-10 13:59:13

安装:

sudo yum install ckermit
执行以上命令,就可以在终端上输入kermit就可运行了。


配置:


kermit在启动时会查找~/.kermrc文件,调用里面的命令来初始化kermit。只要将你所需的命令写到~/.kermrc文件里,启动后就不这么麻烦了。
# vi ~/.kermrc

点击(此处)折叠或打开

  1. set line /dev/ttyS0 #如果是用USB转串口查看/dev/下,一般是ttyUSB0
  2. set speed 115200
  3. set carrier-watch off
  4. set handshake none
  5. set flow-control none
  6. robust
  7. set file type bin
  8. set file name lit
  9. set rec pack 1000
  10. set send pack 1000
  11. set window 5
  12. c
保存后退出。
输入 kermit 命令启动
[xt@butbueatiful ~]# 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.

注:如果出现如下错误
?SET SPEED has no effect without prior SET LINE
Sorry, you must SET LINE or SET HOST first
C-Kermit 8.0.211, 10 Apr 2004, for Linux
 Copyright (C) 1985, 2004,
 Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/home/xt/) C-Kermit>
执行
chmod 777 /dev/ttyS0即可

发送文件:

输入loadb 回车
按下 ctrl + \ ,再按c,切换到kermit。
输入命令:send /home/zImage
kermit开始传送数据了,并可以看到传送进度。
发送完后,输入c,再回到u-boot界面
再输入:
go 0x******* (根据显示)

退出:

ctrl + \
q
阅读(9262) | 评论(0) | 转发(1) |
0

上一篇:ARM中断机制

下一篇:程序员的学习和积累

给主人留下些什么吧!~~