资讯专栏INFORMATION COLUMN

Kermit文件传输协议

FWHeart / 703人阅读

摘要:是用于与之间交换文件的一种简单的文件传输协议。该协议是哥仑比亚大学开发的,由于在之后而获得此名。文件运输协议是一个半双工的通信协议。数据以可多达字节长度的可变长度的分组形式传输。对每个被传送分组需要一个确认。

Kermit是用于与PC之间交换文件的一种简单的文件传输协议。该协议是哥仑比亚大学开发的,由于在Kermit the Frog之后而获得此名。它提供了一条从大型计算机下载文件到微机的途径。它已被用于进行公用数据传输。

Kermit文件运输协议是一个半双工的通信协议。它支持7位ASCII字符。数据以可多达96字节长度的可变长度的分组形式传输。对每个被传送分组需要一个确认。Kermit文件运输协议在每次会话中可以传送多个文件。

安装

到这里下载C-Kermit最新版本cku211.tar.gz

$ tar zxvf cku211.tar.gz            //解压
$ rm -rf cku211.tar.gz              //用完就可以删了,节约空间     
$ make linux                         //编译链接
$ cp wermit /usr/local/bin/kermit
配置

~/.kermrc文件添加以下内容:

set line          /dev/ttyUSB0   
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
切换

回到kermitCtrl + `,再按c`。
跳回串口控:输入c,即connect命令。

发送文件

kermit中输入connect后,跳到u-boot串口界面;

输入loadb 0xAddress回车,按下ctrl + ,再按c,切换到kermit;

输入命令send /home/zImage就开始传送数据了,并可以看到传送进度;

发送完后,输入c再回到u-boot界面,然后再输入go 0xAddress,内核开始运行。

参考链接

Ubuntu 14.04中编译Kermit

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/9474.html

相关文章

  • 端口对应的服务

    摘要:这些端口可能被安装在你的红帽企业系统上的服务或协议使用,或者它们是在红帽企业和运行其它操作系统的机器通信所必需的端口。 1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 echo Echo 服务 9 discard 用于连接测试的空服务 11 systat 用于列举连接了的端口的系统状态 13 daytime 给请求主机发送日期和时间 17 qotd 给连接了的...

    golden_hamster 评论0 收藏0
  • 使用Python开始Web Scraping

    摘要:主要元素是身体内容,可以表示为。提取每个元素的文本并最终组成单个文本。我们将使用故意慢的服务器来显示这一点。是表示值的承诺的对象。我们将使用仓库中提供的准备示例作为示例。请注意,其余代码基本上不受影响除了返回函数中的源链接。 showImg(https://segmentfault.com/img/remote/1460000019190698?w=480&h=260); 来源 | ...

    fobnn 评论0 收藏0
  • HTTP精简教程一:Web网络基础

    摘要:网络基础通常使用的网络包括互联网是在协议族的基础上运作的。协议族中的指的就是网际协议,协议名称中占据了一半位置,其重要性可见一斑。确保可靠性的协议位于传输层,提供可靠的字节流服务。 使用 HTTP 协议访问 Web Web浏览器根据地址栏中制定的 URL 从 Web 服务器获取文件资源(resource)等信息,从而显示出Web页面。 超文本传输协议(HTTP,HyperText Tr...

    KevinYan 评论0 收藏0
  • HTTP精简教程一:Web网络基础

    摘要:网络基础通常使用的网络包括互联网是在协议族的基础上运作的。协议族中的指的就是网际协议,协议名称中占据了一半位置,其重要性可见一斑。确保可靠性的协议位于传输层,提供可靠的字节流服务。 使用 HTTP 协议访问 Web Web浏览器根据地址栏中制定的 URL 从 Web 服务器获取文件资源(resource)等信息,从而显示出Web页面。 超文本传输协议(HTTP,HyperText Tr...

    刘玉平 评论0 收藏0
  • HTTP精简教程一:Web网络基础

    摘要:网络基础通常使用的网络包括互联网是在协议族的基础上运作的。协议族中的指的就是网际协议,协议名称中占据了一半位置,其重要性可见一斑。确保可靠性的协议位于传输层,提供可靠的字节流服务。 使用 HTTP 协议访问 Web Web浏览器根据地址栏中制定的 URL 从 Web 服务器获取文件资源(resource)等信息,从而显示出Web页面。 超文本传输协议(HTTP,HyperText Tr...

    Big_fat_cat 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<