linux下使用kermit-----转贴+整理
来源:互联网 发布:66是什么意思网络用语 编辑:程序博客网 时间:2024/05/16 05:22
昨天发贴求救nimicom的问题。但是有网友说这个个不好用,我查了下,貌似是不好用。
1.minicom为啥不好用
使用minicom就是一个错误,他不能下载内核。然后钻牛角尖,想法设法去使用minicom,其实一开始就应该抛弃使用minicom,转用别的工具。u-boot的官方网站已经说很清楚了。看这里:
http://www.denx.de/wiki/view/DULG/UBootCmdGroupDownload#Section_5.9.5.3 .
minicom is another popular serial communication program. Unfortunately, many users have reported problems using it with U-Boot and Linux, especially when trying to use it for serial image download. It's use is therefore discouraged.
权威部门发话了,就这么着把。
2.下载keimit.
最新的版本好像是9.0的,下载地址:http://www.columbia.edu/kermit/ckdaily.html,我选的是 x.tar.gz。
3.安装keimit
下载解压后我进到makefile里面去看了下很长很长(),但是也找到了intall,于是退出来sudo make install,但是 查到篇08年的文章,是make linux.但是我在makefile里面没发现这个命令,不管了,试一下 。在解压文件夹下:(以上这段话是一年前写的,下面两个命令make linux是创建安装文件夹,第二个是安装)
sudo make linux
sudo make instal
mv wermit /usr/local/bin/kermit
这就安装好了,在命令行输入kermit就可以运行了
4.配置kermit.
网上资料说,每次运行kermit要进行设置,所以最好配置设置文件kermrc.但是这个文件放在哪呢?先转一个哥么的:
一般来说在/etc/kermit/kermrc的配置是全局的,如果想要配置personal config.则放在/home/hostname下即可。 有些人可能放在了正确的位置,但还是不起作用,原因在于有些配置文件的名你不都是kermrc,我查看/etc/kermit/kermrc时,要求的名字是mykermrc.这点可能需要注意。
不过,我在弄的时候没注意到它,可能放在哪无所谓,kermit启动是会查找的把。这里列出来以备以后出问题再回头看。我是怎么弄的呢:我在解压的文件下
vim ~/.kermrc(~/.也是要的)
下面是内容:
set line /dev/ttyUSB0 //我用的是USB转串口 到 /dev下 查拔一下 插口 就 看见 了
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就可以了。
5.使用kermit。
(a)启动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,
回车以下就是u-boot的命令行了。
(b)界面切换:
自动配置~/.kermrc的话,kermit启动后自动进入u-boot串口界面,按下
Ctrl + / ,再按c 就跳回kermit ,在kermit中输入connect就返回u-boot串口界面。
(c)传送文件:
kermit中输入connect后,跳到u-boot串口界面。
输入loadb 0x0c008000 回车
按下 ctrl + / ,再按c,切换到kermit。
输入命令:send /home/zImage
kermit开始传送数据了,并可以看到传送进度,发送完后,输入c,再回到u-boot界面,然后,再输入:go 0x0c008000 内核开始运行了。
6.注意问题
不要同时与minicom安装使作(转的,既然minicom不好用,哪留着干嘛)
sudo apt-get remove minicom
转的网友说卸载后不会再弹出一个错误信息。
- linux下使用kermit-----转贴+整理
- C-Kermit在linux 下的安装和使用
- linux下使用kermit和dnw烧写程序
- C-Kermit在linux 下的安装和使用
- C-Kermit在linux 下的安装和使用
- C-Kermit在linux 下的安装和使用
- Linux下串口工具kermit的安装使用攻略
- Ubuntu8.10下使用kermit
- linux C-kermit 安装使用
- Linux kermit配置及使用
- 转:Linux下的串口工具kermit
- linux下的超级终端kermit
- 【嵌入式linux】Ubuntu下Kermit安装配置
- 在ubuntu 8.10下使用kermit
- ubuntu下使用 kermit作为串口终端
- Ubuntu下C-kermit的使用
- U-Boot使用loadb下载程序(附测试代码) --基于Linux下Kermit工具
- linux 下的超级终端软件 kermit 安装,配置及使用
- 谁能推荐一下两阶段提交算法相关的书籍??
- U 盘安装CentOS/Fedora
- WCF从理论到实践(3):八号当铺之黑色契约
- js的split函数
- 英文版LINUX如何显示中文
- linux下使用kermit-----转贴+整理
- 模态窗口刷新页面
- WCF从理论到实践(4):路在何方
- .NET 导入EXCEL后数值型toString会变成空问题
- web core 基础框架
- IE8下按钮变小的解决方案
- 怎么查看和获取SQL Server实例名
- php与mssql存储过程的返回值
- 模态对话框与非模态对话框的区别