歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 12.04下minicom的上傳和下載

Ubuntu 12.04下minicom的上傳和下載

日期:2017/2/28 14:29:10   编辑:Linux教程

Linux操作系統: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://www.linuxidc.com/Linux/2010-08/27739.htm ,下一個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的文件傳送了。

Ubuntu 串口工具minicom使用 及 DNW鏡像燒錄 http://www.linuxidc.com/Linux/2012-08/67589.htm

Linux下的超級終端minicom與XGCom http://www.linuxidc.com/Linux/2012-06/63691.htm

Ubuntu下安裝配置minicom http://www.linuxidc.com/Linux/2012-05/60248.htm

porting minicom移植 to S3C2440 http://www.linuxidc.com/Linux/2011-07/38999.htm

在Linux下用minicom管理串口設備 http://www.linuxidc.com/Linux/2011-04/34924.htm

minicom 的詳細介紹:請點這裡
minicom 的下載地址:請點這裡

Copyright © Linux教程網 All Rights Reserved