本人用的PC机系统是Fedora 15 开发板是TQ2440
安装与配置minicom 与 dnw
安装 minicom
1.yum install minicom2.启动minicom
minicom -s
我的是下列选项配置(按具体情况而定):
| 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?
最后选择Exit,就到了串口终端了,打开开发板就看到了启动数据。
3.下载 dnw for linux 并解压4.进入secbulk目录
5.编译与加载内核模块
make -C /lib/modules/`uname -r`/build M=`pwd` modules
insmod ./secbulk.ko
6.进入dnw文件
gcc -o dnw dnw.c
7.dmesg | grep secbulk
察看是否加载成功
[ 238.007970] secbulk:secbulk loaded
[ 238.009101] usbcore: registered new interface driver secbulk
编辑/etc/init.d/rc.local 在最后加上 insmod /所在路径/secbulk.ko。
调用dnw时只能在当前目录使用./dnw执行,对此情况,将dnw添加到/usr/local/sbin中,这样可以在任何目录,使用dnw filename来调用
例如: dnw /home/liqingsheng/Downloads/root_qtopia_2.2.0_2.6.30.4_256MB_20100601.bin
(下载的时候开两个终端,一个串口显示,一个下载)