ubuntu(12.04)下minicom的上传和下载
1.minicom的安装和配置
在终端下输入:sudo apt-get install minicom,安装minicom
然后,在终端下输入:sudo minicom -s,进入配置界面,
进入第三个选项“Serial port setup”,配置如下:
+-----------------------------------------------------------------------+
| A - Serial Device :/dev/ttyUSB0 |
| B - Lockfile Location :/var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits :115200 8N1 |
| F - Hardware Flow Control :No |
| G - Software Flow Control :No |
| |
| Change which setting? |
+-----------------------------------------------------------------------+
接下来“filenames ant paths”,设置minicom的上传和下载路径
Upload directory是从PC端上传到开发板上的文件路径,
Download directory是从开发班下载到PC上的文件路径
然后选择“Save setup as dfl”,保存配置
2.安装lrzsz
1、在PC上安装lrzsz:sudo apt-get install lrzsz
2、交叉编译lrzsz并下载到开发板上:
A.下载lrzsz源码包.到http://download.chinaunix.net/download/0007000/6293.shtml,下一个lrzsz的tar包
B.解压缩后,到解压目录中执行./configure (tar -zxf lrzsz-0.12.20.tar.gz;cd lrzsz-0.12.20/;./configure)
C.修改Makefile:
有三个Makefile需要修改,分别是lrzsz-0.12.20/Makefile, lrzsz-0.12.20/lib/Makefile,lrzsz-0.12.20/src/Makefile
将这三个Makefile中的所有gcc替代成你开发板所需要的交叉编译器,如arm-linux-gcc(没有安装)
(即:CC = gcc CPP = gcc -E 都改成CC =arm-linux-gcc CPP =
arm-linux-gcc -E)
D.编译:make
E.在lrzsz-0.12.20/src目录下会生成两个可执行文件lsz、lrz(或者sz、rz),下一步我们就要使用minicom把它们下载到开发板linux系统的/bin目录下。
F.cp lrz /home/wgc/arm_upload
cp lsz /home/wgc/arm_upload
3.使用minicom从PC端上传文件到开发板上(PC->开发板)
首先在终端输入sudo minicom,进入minicom,连接开发板的数据线,从nor flash启动开发板,进入uboot模式,在弹出的选项中选择:8 Boot the system
,由于我们要将lsz和lrz下载到开发板下的/usr/bin目录下,所以进入到开发板后,我们cd /usr/bin,进入到该目录
然后,按住Ctrl+A键,然后放开,此时见到终端下出现灰色的下面一条:
然后按住S,在弹出的选项中选择zmodem,然后进入Select one or more files for upload对话框。
接下来按tab键,可以选择菜单,选择Goto,弹出Goto directory的对话框,输入PC机上所要传送文件的路径,如/home/wgc/arm_upload,回车后,可以看到arm_upload目录下的所有文
件
然后按↑↓键移动,按space键选择文件,然后选择Okay。回车弹出
传送成功! ,然后lsz也是这样传送。
这一步,我们就完成了PC->开发板的传送
4.开发板->PC
这里,我要把当前目录下的test.txt文件上传到PC上,
输入:lsz test.txt
上传成功,这是我们在PC下进入/home/wgc/arm_download,就可以看到test.txt文件
到这里,我们就完成了PC->开发板和开发板->PC的文件传送了。
分享到:
相关推荐
ibus-table-wubi_1.3.4-1_all for ubuntu 12.04
Ubuntu12.04的apt-get搜狐源,直接下载至/etc/apt/下即可,执行apt-get update
node-mongo-vagrant, 运行 Ubuntu 12.04.node.js 和MongoDB的Vagrant框 node.js/MongoDB/Ubuntu 12.04-64位 Vagrant框:如何使用按下载并安装VirtualBox点击这里。点击这里下载并安装 Vagrant 。克隆这里存储库。cd ...
web-server-install-ubuntu-12.04:在Ubuntu 12.04 LTS下启用Nginx,PHP和MySQL的Web服务器的分步安装指南
ubuntu12.04下Java开发环境的搭建
libc6 for ubuntu 12.04 所有依赖的库都打包 .
Ubuntu12.04下的JDK安装,首先到官网上下载jdk-7u51-linux-x64.tar.gz。
patch-ltib-ubuntu12.04.sh
Ubuntu 12.04下如何安装MySQL ,我按照这文档,已经成功在ubuntu 12.04安装成功mysql!
Ubuntu12.04 nginx python uwsgi Django安装步骤
本资源是APUE随书附带源码库,在Ubuntu12.04下编译成功,可以直接在Ubuntu下进行Linux C学习,并且附有编译过程
Ubuntu12.04下为火狐浏览器安装flash插件.docx
详细描述了ubuntu12.04版本的使用,对于linux的详细学习还是要看书
详细介绍了在Ubuntu12.04上安装NS-2.35的步骤,包括安装包下载链接,每步安装的详细介绍等。
Ubuntu 12.04 菜鸟完全使用教程让你用最快的速度熟悉使用Ubuntu 12.04!
mysql-community-source_5.7.10-1debian7_amd64 各种安装包,linux 64位安装资源包,linux 32位安装资源...mysql-community-source_5.7.10-1ubuntu12.04_amd64 各种安装包,linux 64位安装资源包,linux 32位安装资源包
Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+Ubuntu标准教程Ubuntu12.04菜鸟使用手册合集+...
mysql-community-source_5.7.10-1debian7_amd64 各种安装包,linux 64位安装资源包,linux 32位安装资源...mysql-community-source_5.7.10-1ubuntu12.04_amd64 各种安装包,linux 64位安装资源包,linux 32位安装资源包
ubuntu12.04安装mysql---黑佳伦.pdf