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的交叉编译与使用相关推荐

  1. 树莓派升级Linux内核,树莓派编译升级内核

    我的博客部分文章同步至简书. 编译环境: 主机CentOS6.8 树莓派3B Raspbian 备份 这次升级内核会影响到树莓派的/boot目录,首先备份/boot,如果不嫌麻烦那就备份整张SD卡 c ...

  2. 交叉编译lrzsz(用于串口传输文件)

     交叉编译lrzsz 2016-03-20 1. 系统环境: Distributor ID:    Ubuntu Description:    Ubuntu 14.04.1 LTS Release: ...

  3. 开发板与pc之间文件传输:kermit and lrzsz

    imx6开发板与pc机之间通过串口传输文件步骤: 1. 安装好kermit并可以使用 2. 交叉编译lrzsz开源软件并把可执行程序lrz lsz拷贝到开发板 2.1 下载并解压lrzsz-0.12. ...

  4. 嵌入式linux与pc串口传输文件基于lrzsz

    嵌入式linux与pc串口传输文件基于lrzsz 嵌入式linux传输应用程序通常用nfs.tftp等比较麻烦,一般小应用也就几k用串口就行,这里给出一种串口传输文件的方式lrzsz lzsz需要在开 ...

  5. 交叉编译sysstat

    1.下载sysstat源码 sysstat源码下载地址:http://sebastien.godard.pagesperso-orange.fr github https://github.com/s ...

  6. Hi3516EV200 编译环境配置及交叉编译软件包

    原文地址:Hi3516EV200 编译环境配置及交叉编译软件包 - WindSpiritIT 基础信息 OS: Ubuntu 16.04 xenial SDK 版本: Hi3516EV200R001C ...

  7. 交叉编译busybox

    1.下载busybox源码 busybox官方地址:https://busybox.net/ 这里示例所下载的版本是 busybox-1.32.0.tar.bz2 2.解压源码并进行配置 busybo ...

  8. Golang的交叉编译问题

    参考:Golang交叉编译各个平台的二进制文件 - Go语言中文网 - Golang中文社区 (studygolang.com).也谈Go的可移植性 | Tony Bai 今天准备将一个在Mac上开发 ...

  9. Linux 交叉编译简介

    Linux 交叉编译简介 主机,目标,交叉编译器 主机与目标 编译器是将源代码转换为可执行代码的程序.像所有程序一样,编译器运行在特定类型的计算机上,输出的新程序也运行在特定类型的计算机上. 运行编译 ...

  10. TVM交叉编译和远程RPC

    TVM交叉编译和远程RPC 本文介绍了TVM中使用RPC的交叉编译和远程设备执行. 使用交叉编译和RPC,可以在本地计算机上编译程序,然后在远程设备上运行它.当远程设备资源受到限制时(如Raspber ...

最新文章

  1. C++中类型转换函数:将当前类的类型转换为其它类型
  2. BCH半月热点事件回顾(第二期)
  3. 【PAT乙级】1067 试密码 (20 分)
  4. python多线程gil_Python 多线程、多进程 (一)之 源码执行流程、GIL
  5. 五十五、手把手教你从零到一,完成淘宝数据分析案例
  6. Process 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java'' finished with non-zero exit value 1
  7. 实例手册_独家数据 | 1820Fall 香港研究生商科类14个热门专业 1400+申请实例汇总...
  8. WebPart中的ReplaceTokens 方法
  9. java 删除list_Java 删除List元素的正确方式
  10. Asp.net MVC4 下二级联动
  11. 键盘IO中断调用(INT 16)
  12. 一个学习代码的好网站
  13. 【Elasticsearch源码】 GET分析
  14. LZJ的python第6次打卡
  15. Tracup体验报告
  16. 莫名其妙出现各种syntax error的解决方案
  17. Scratch软件编程等级考试二级——20191221
  18. 《王者荣耀》发布的绝悟 AI,到底有多强...
  19. TensorFlow输出矩阵的乘法
  20. SparkSQL详解

热门文章

  1. linux mentohust dhcp,更换IP后,linux下mentohust无法认证成功?
  2. 基于SSM的微信小程序在线学习系统源码【包调试】
  3. win10安装CUDA和cuDNN
  4. SSM框架的Web项目实现微信登陆
  5. java多文件代码在线运行网站
  6. 2017年中级会计师考试(0910日)(回忆版)
  7. WMS 常用中英文对照
  8. 安卓开发 给控件左边右边下边添加阴影_Android 控件布局实现卡片效果,阴影效果...
  9. 北京明年拟新增3万个幼儿园学位 并再筹建6万套政策性产权房
  10. ffmpeg音频格式转换