tq2440 linux环境下工具安装
来源:互联网 发布:莽荒纪羽翼进阶数据 编辑:程序博客网 时间:2024/05/22 16:51
折腾了两天 终于在CENT OS 6.4下把tq2440开发板所要用到的一些软件装起来了...
安装的软件有:
dnw for linux
minicom
usbserial.ko
pl2303.ko
大致说下整个安装的流程 顺便理一下.
1. usbserial、PL2303驱动
由于我的内核已经将这两个驱动都编译成了模块
所以直接
cd /lib/modules/$(uname -r)/kernel/drivers/usb/serial
sudo insmod usbserial.ko
sudo insmod pl2303.ko
运行dmesg查看是否成功加载
2.dnw for linux
这个好像都是网友们自己倒腾出来的,所以在这上面花费了不少时间.
这里提供一个试验过可用的 http://download.csdn.net/download/konga/4946385
首先,我们需要编译下dnw的secbulk驱动.
从上述网址中下载到压缩包,为了方便后面说明,将其中的dnw_linux放到“~”目录下
sudo make -C /lib/modules/$(uname -r)/build/ M=~/dnw_linux/secbulk/
sudo insmod ~/dnw_linux/secbulk/secbulk.ko
dmesg查看是否成功加载
驱动搞定后,gcc -o dnw ~/dnw_linux/dnw/dnw.c
3.minicom
sudo yum install minicom
sudo minicom -s进入字符界面
Serial port setup [Enter]
出现这么一个界面
A:SERIAL DEVICE :/dev/modem
B:Lockfile Location :/var/lock
C:Calling program
D:Callout Program:
E:Bps/Par/Bits:115200 8N1
F:hardware flow control:yes
G:software flow control:no
因为使用的是PL2303 USB转串口芯片
所以A-SERIAL DEVICE :/dev/modem==> /dev/ttyUSB0
E:Bps/Par/Bits:115200 8N1 保持原值
F:hardware flow control:yes ===>no
修改完毕[ENTER]
Save setup as dfl
Exit from Minicom
至此所有的工作就完成了.
为了避免以后开机每次都要手动加载模块,
我干脆直接把secbulk.ko复制到 /lib/modules/$(uname -r)/kernel/drivers/usb/serial/中
然后sudo vim /etc/rc.local
添加
insmod /lib/modules/$(uname -r)/kernel/drivers/usb/serial/usbserial.ko
insmod /lib/modules/$(uname -r)/kernel/drivers/usb/serial/pl2303.ko
insmod /lib/modules/$(uname -r)/kernel/drivers/usb/serial/secbulk.ko
- tq2440 linux环境下工具安装
- Python环境下工具安装小结
- linux 下工具
- linux下工具md5sum
- linux下工具集(转)
- ubuntu 下工具收集
- window下工具简介
- mac下工具汇总
- mac下工具记录
- ubuntu及windows下工具
- 嵌入式linux应用开发完全手册学习笔记三(windows、linux下工具使用)
- window下工具访问linux下mysql出现 error no 2003 10061错误的解决办法
- window下工具访问linux下mysql出现 error no 2003 10061错误的解决办法
- linux下工作记录
- mssql命令行下工具isql参数说明
- Android SDK中tools下工具详解
- 嵌入式开发常用windows平台下工具
- ConCurrent包下工具类-CountDownLatch
- python 加载第三方库
- firefox 的插件配置(注册表)
- EXCEL排列和筛选
- 分别用函数和带参的宏,从三个数中找出最大的数。
- 局部变量和局部指针
- tq2440 linux环境下工具安装
- 二维数组和二重指针 的疑问 二维数组名为什么不能直接赋值给二重指针
- spring3.2+tiles2.2整合问题
- explicit
- Oracle 10g 完全卸载
- Android SDK目录结构
- C++拷贝构造函数详解
- java执行javascript
- web.config详解