10月 16th, 2008

Linux下minicom的使用方法

Category: linux, Author: admin, Popularity: 10%

安装配置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                       |
+—————————————–+

相关日志

Tags:, .
评论数量() | Add Comments
本文网址:http://www.9usb.net/200810/linux-minicom.html

There are No comments.

» You can leave a response

leave a reply