1.linux安装和使用
先到http://www.columbia.edu/kermit/ck80.html#download来下载C-Kermit。如果你下载的是cku211.tar.gz的话,执行:
gunzip cku211.tar.gz
tar xvf cku211.tar
rm -rf cku211.tar
make linux
mv wermit /usr/local/bin/kermit
执行以上命令,就可以在终端上输入kermit就可运行了。
2. 功能简介:
1) 支持kermit文件传输协议
2) 自定义了一种脚本语言,它强大而易于使用,可用于自动化工作
3) 无论是网络通信,还是串口通信,操作是一致的,并支持多种硬件、软件平台
4) 有安全认证、加密功能
5) 内建FTP、HTTP客户端功能及ssh接口
6) 支持字符集转换
3. 安装ckermit
|
4. 配置ckermit
在用户宿主目录(家目录)下创建一个名为.kermrc的配置文件,内容如下
|
5. 使用ckermit
|
切换:按下Ctrl + \ ,再按c 就跳回kermit。跳回串口控制,可以输入c,即connect命令。
发送文件:
kermit中输入connect后,跳到u-boot串口界面。
输入loadb 0x0c008000 回车
按下 ctrl + \ ,再按c,切换到kermit。
输入命令:send /home/zImage
kermit开始传送数据了,并可以看到传送进度,发送完后,输入c,再回到u-boot界面,然后,再输入:go 0x0c008000
内核开始运行了
kermit在启动时会查找~/.kermrc文件,调用里面的命令来初始化kermit。只要将你所需的命令写到~/.kermrc文件里,启动后就不这么麻烦了。
6. 关闭串口
先同时按住“ctrl”和“\”键,然后松开再按“c”键,最后输入“exit”并回车