参考博客:http://blog.csdn.net/jhj117/article/details/5884788
1、获得rzsz-3.48源码
http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
Ubuntu 下可以直接用命令获得,命令如下:
wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
2、解压
# tar zxvf rzsz-3.48.tar.gz
3、修改Makefile
# cd src
# vi Makefile
修改第三行为CC=arm-linux-gcc(此为本人的工具链,根据自己工具链而定)
修改Makefile第四行OFLAG= -O 为 OFLAG= -O -DREGISTERED(解决证书问题)
3、编译
# make posix
4、安装
将生成的rb,rx,rc,rz,sb,sx,sz,zcommand,zcommandi可执行文件拷贝至开发板的目录并将相应的目录加入环境变量PATH
5、测试
开发板接收文件:
a. 进入开发板要接收文件的目录
b. 开发板执行命令# rz
c. 在minicom下,按住Ctrl+A键不放,按下Z键
d. 按下S键选择发送文件
e. 选择zmodem,用回车键确认
f. 用空格选择主机要发送的文件,用回车键确认
g. 传输完成后按任意键返回
开发板发送文件:
a. 进入开发板要发送文件的目录
b. 进入主机要接收文件的目录
c. 主机执行命令# rz
d. 开发板执行命令# sz