嵌入式技术论坛
直播中

王磊

7年用户 1484经验值
私信 关注
[经验]

在telnet下使用ymodem发送文件记录心得

一直在串口下使用ymodem,但在终端xshell里面看到在telnet时也是可以允许ymodem发送文件的
以为很简单,但实际测试发现,telnet下ymodem总是无法正常开始接受数据,经过对telnet的了解,最终自己还是放弃了,记录心得如下:
1.xshell作为telnet客户端默认是回车时才发送字符到主机的
2.rtt执行ymodem_ota命令后需要发送“0xff 0xfd 0x00”三个协商字符,让xshelltelnet客户端无需回车,直接发送数据到主机
3.xshell telnet作为客户端在发送数据时,遇到0xff字节会自动发送为两个0xff 0xff,以区分telnet下IAC(0xff)字符
由于上面的第三点,rtt下的telnet主机需要清除多接收到的0xff,这个功能不是自己目前紧迫必须要做的,暂时放弃。
在此记录下,后来者可以避免踩坑了
telnet 介绍
数据图片:


原作者:sync

更多回帖

发帖
×
20
完善资料,
赚取积分