分类: LINUX
2010-05-25 15:09:50
安装配置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 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 | +-----------------------------------------+ |