1.平台(君正x1830),交叉工具链为mips-linux-gnu-
2.软件下载 wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
3.配置脚本
#!/bin/bash
CUR_DIR=`pwd`
HOST=mips-linux-gnu
BUILD=mips-linux-gnu
INSTALL_PREFIX=${CUR_DIR}/lrzsz_out
mkdir -p ${INSTALL_PREFIX}
echo "ac_cv_prog_CC=${ac_cv_prog_CC='mips-linux-gnu-gcc'}" >> mips-linux-gnu.cache
./configure --prefix=${INSTALL_PREFIX} --host=${HOST} --build=${BUILD} --cache-file=./mips-linux-gnu.cache
4.编译安装 make & make install
生成如下bin文件:
-rwxr-xr-x 3 firephoenix firephoenix 186868 Jun 19 15:11 lrb
-rwxr-xr-x 3 firephoenix firephoenix 186868 Jun 19 15:11 lrx
-rwxr-xr-x 3 firephoenix firephoenix 186868 Jun 19 15:11 lrz
-rwxr-xr-x 3 firephoenix firephoenix 195536 Jun 19 15:11 lsb
-rwxr-xr-x 3 firephoenix firephoenix 195536 Jun 19 15:11 lsx
-rwxr-xr-x 3 firephoenix firephoenix 195536 Jun 19 15:11 lsz
其中lrb\lrx\lrz是一模一样的随便选用一个(推荐lrz),lsb\lsx\lsz是一样的随便用(推荐lsz).
5.PC发送文件到板子
先在板子上运行lrz > /dev/ttyS1(指定串口),然后在pc端使用xshell\CRT或minicom发送文件
6.PC接收板子的文件
在板子上运行lsz > /dev/ttyS1 send_file_name
调试用到的:lrz </dev/ttyGS0 >/dev/ttyGS0 --ymodem
本文详细介绍了如何在君正x1830平台上使用mips-linux-gnu交叉工具链编译lrzsz软件,包括下载源码、配置、编译及安装过程。并提供了在嵌入式设备与PC间通过串口传输文件的具体操作步骤。

被折叠的 条评论
为什么被折叠?



