linux(Ubuntu)下 配置minicom

安裝配置minicom
--------------------------------------------------
# lsmod | grep usbserial (如果直接使用串口線,而沒有用到USB轉串口設備,此步可以跳過)
如果有usbserial,說明系統支持USB轉串口。

安裝minicom (Fedora自帶有minicom,此步可以跳過)
apt-get install minicom
apt-get install lrzsz
配置minicom
# minicom -s
Serial port setup [Enter]
+-------------------------------------------------------------+
| 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? |
+-------------------------------------------------------------+
注: 如果沒有使用USB轉接口,Serial Device要配置爲/dev/ttyS0

Save setup as dfl
Exit from Minicom




使用minicom傳輸文件
--------------------------------------------------
# minicom
(Ctrl + a) --> s --> zmodem --> [Okay] -->

+-----------------------------------------+
|No file selected - enter filename: |
|> /home/zxl/ssl/codes/led/lls_led.ko | [Enter]
+-----------------------------------------+






注: download kernel by minicom in ubuntu
--------------------------------------------------
When I download linux kernel by x protocol in minicom, it says "Failure executing protocol, press any key to continue".
The problem is the x protocol isn't installed bye ubuntu by default, so you should install it by hand:
# apt-get install lrzsz
After successful download and install, you can send files by x protocol in minicom.
lrzsz包括了x/y/zmodem協議




安裝lrzsz
--------------------------------------------------
1. 從下面的網站下載lrzsz-0.12.20.tar.gz
http://www.filewatcher.com/m/lrzsz-0.12.20.tar.gz.280938.0.0.html

2. tar zxvf lrzsz-0.12.20.tar.gz
3. 查看裏面的INSTALL文檔瞭解安裝參數說明和細節
4. # cd lrzsz-0.12.20
5. # ./configure --prefix=/usr/local/lrzsz
6. # make
7. # make install
8. 建立軟鏈接
# cd /usr/bin
# ln -s /usr/local/lrzsz/bin/lrz rz
# ln -s /usr/local/lrzsz/bin/lsz sz
這樣minicom就可以使用zmodem傳輸文件了





配置文件所在目錄
--------------------------------------------------
Ctrl + a o

+-----[configuration]------+
| Filenames and paths |
| File transfer protocols -|
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as dfl |
| Save setup as.. |
| Exit |
+--------------------------+

+-----------------------------------------------------------------------+
| A - Download directory : /home/zxl |
| B - Upload directory : /tmp |
| C - Script directory : |
| D - Script program : runscript |
| E - Kermit program : |
| F - Logging options |
| |
| Change which setting? |
+-----------------------------------------------------------------------+

A - download 下載的文件的存放位置
B - upload 從此處讀取上傳的文件
download 開發板 ---> PC
upload PC ---> 開發板

B - Upload directory : /tmp
PC機向開發板發送文件,需要發送的文件在/tmp目錄下(PC機上的目錄)。做了此項配置後,每次向開發板發送文件時,只需輸入文件名即可,無需輸入文件所在目錄的絕對路徑


開發板 ---> PC
--------------------------------------------------
開發板上的(操作)命令
# sz filename
開發板上的文件filename將被傳輸到PC機上/home/zxl目錄下




錄製開發板輸入信息:
--------------------------------------------------
Ctrl + A + L

+-----------------------------------------+
|Capture to which file? |
|> /tmp/minicom.cap |
+-----------------------------------------+



轉載: http://hi.baidu.com/zengzhaonong/blog/item/8427c633c835de40ac4b5f47.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章