imx6开发板与pc机之间通过串口传输文件步骤:
1. 安装好kermit并可以使用
2. 交叉编译lrzsz开源软件并把可执行程序lrz lsz拷贝到开发板
2.1 下载并解压lrzsz-0.12.20.tar.gz
2.2 配置交叉编译工具链:source /opt/poky/1.7/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi
2.3 配置:./configure --host=arm-poky-linux-gnueabi (根据自己情况选择平台)
2.3 make
2.4 拷贝./src/lrz lsz到开发板/bin目录下,并增加可执行权限
3. 配置kermit传输协议,即在pc机的/etc/kermit/kermrc文件中增加set protocol zmodem
4. 使用lrzsz
4.1 pc -> 开发板
a. 开发板进入要接收pc发过来文件的目录,并运行lrz
b. 退回kermit模式([Ctrl] + \),发送目标文件:send xxx
c. 发送完毕后,切回到串口模式(c),进入到开发板,该目录下出现xxx文件
4.2 开发板 -> pc
a. 开发板进入目标文件目录,lsz xxx
b. 自动退回到kermit模式接收
c. 传输完毕,退回kermit模式输入ls命令查看,pc机的当前目录下应该存在xxx文件