lrzsz的交叉编译与使用
1.平台(君正x1830),交叉工具链为mips-linux-gnu-
2.软件下载 wget https://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz
3.配置脚本
#!/bin/bashCUR_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
lrzsz的交叉编译与使用相关推荐
- 树莓派升级Linux内核,树莓派编译升级内核
我的博客部分文章同步至简书. 编译环境: 主机CentOS6.8 树莓派3B Raspbian 备份 这次升级内核会影响到树莓派的/boot目录,首先备份/boot,如果不嫌麻烦那就备份整张SD卡 c ...
- 交叉编译lrzsz(用于串口传输文件)
交叉编译lrzsz 2016-03-20 1. 系统环境: Distributor ID: Ubuntu Description: Ubuntu 14.04.1 LTS Release: ...
- 开发板与pc之间文件传输:kermit and lrzsz
imx6开发板与pc机之间通过串口传输文件步骤: 1. 安装好kermit并可以使用 2. 交叉编译lrzsz开源软件并把可执行程序lrz lsz拷贝到开发板 2.1 下载并解压lrzsz-0.12. ...
- 嵌入式linux与pc串口传输文件基于lrzsz
嵌入式linux与pc串口传输文件基于lrzsz 嵌入式linux传输应用程序通常用nfs.tftp等比较麻烦,一般小应用也就几k用串口就行,这里给出一种串口传输文件的方式lrzsz lzsz需要在开 ...
- 交叉编译sysstat
1.下载sysstat源码 sysstat源码下载地址:http://sebastien.godard.pagesperso-orange.fr github https://github.com/s ...
- Hi3516EV200 编译环境配置及交叉编译软件包
原文地址:Hi3516EV200 编译环境配置及交叉编译软件包 - WindSpiritIT 基础信息 OS: Ubuntu 16.04 xenial SDK 版本: Hi3516EV200R001C ...
- 交叉编译busybox
1.下载busybox源码 busybox官方地址:https://busybox.net/ 这里示例所下载的版本是 busybox-1.32.0.tar.bz2 2.解压源码并进行配置 busybo ...
- Golang的交叉编译问题
参考:Golang交叉编译各个平台的二进制文件 - Go语言中文网 - Golang中文社区 (studygolang.com).也谈Go的可移植性 | Tony Bai 今天准备将一个在Mac上开发 ...
- Linux 交叉编译简介
Linux 交叉编译简介 主机,目标,交叉编译器 主机与目标 编译器是将源代码转换为可执行代码的程序.像所有程序一样,编译器运行在特定类型的计算机上,输出的新程序也运行在特定类型的计算机上. 运行编译 ...
- TVM交叉编译和远程RPC
TVM交叉编译和远程RPC 本文介绍了TVM中使用RPC的交叉编译和远程设备执行. 使用交叉编译和RPC,可以在本地计算机上编译程序,然后在远程设备上运行它.当远程设备资源受到限制时(如Raspber ...
最新文章
- C++中类型转换函数:将当前类的类型转换为其它类型
- BCH半月热点事件回顾(第二期)
- 【PAT乙级】1067 试密码 (20 分)
- python多线程gil_Python 多线程、多进程 (一)之 源码执行流程、GIL
- 五十五、手把手教你从零到一,完成淘宝数据分析案例
- Process 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java'' finished with non-zero exit value 1
- 实例手册_独家数据 | 1820Fall 香港研究生商科类14个热门专业 1400+申请实例汇总...
- WebPart中的ReplaceTokens 方法
- java 删除list_Java 删除List元素的正确方式
- Asp.net MVC4 下二级联动
- 键盘IO中断调用(INT 16)
- 一个学习代码的好网站
- 【Elasticsearch源码】 GET分析
- LZJ的python第6次打卡
- Tracup体验报告
- 莫名其妙出现各种syntax error的解决方案
- Scratch软件编程等级考试二级——20191221
- 《王者荣耀》发布的绝悟 AI,到底有多强...
- TensorFlow输出矩阵的乘法
- SparkSQL详解