Linux环境下的DNW使用
来源:互联网 发布:slam 单片机 编辑:程序博客网 时间:2024/06/05 08:08
1. 下载Linux下DNW的PC端USB驱动和写入工具
下载地址: http://arm9home.com/bbs/job.php?action=download&pid=tpc&tid=817&aid=86
文件名: dnw_linux.zip
下载后把后缀名改成.tgz
2. 编译PC端USB驱动和写入工具
2.1 解压缩
$ tar xzvf /path/to/dnw_linux.tgz
dnw_linux/
dnw_linux/secbulk/
dnw_linux/secbulk/Makefile
dnw_linux/secbulk/secbulk.c
dnw_linux/dnw/
dnw_linux/dnw/dnw.c
其中secbulk.c是PC端USB驱动, dnw.c是写入工具
2.2 编译并加载secbulk.c内核模块
$cd secbulk
$make -C /lib/modules/`uname -r`/build M=`pwd` modules
编译成功后在当前目录下可以看到secbulk.ko
alex@alex-desktop:~/project3/qq2440/dnw_linux/dnw_linux/secbulk$ls
Makefile Module.symvers secbulk.c secbulk.ko secbulk.mod.csecbulk.mod.o secbulk.o
用insmod命令加载模块,这需要root权限
$sudo insmod ./secbulk.ko
加载后用dmesg命令可以看到模块已经成功加载
[ 238.007970] secbulk:secbulk loaded
[ 238.009101] usbcore: registered new interface driversecbulk
2.3 编译dnw写入工具(此步可省去,如若 /dnw中有dnw可执行文件)
$cd dnw
$gcc -o dnw dnw.c
编译成功后生成可执行档dnw(这一步在虚拟机下编译时出现了许多警告)
3 使用DNW下载
使用CRT,和sudo ./dnw 命令
dnw一定得是有管理者权限才能使用! 不然就必须加sudo!
然后成功!
下载地址: http://arm9home.com/bbs/job.php?action=download&pid=tpc&tid=817&aid=86
文件名: dnw_linux.zip
下载后把后缀名改成.tgz
2. 编译PC端USB驱动和写入工具
2.1 解压缩
$ tar xzvf /path/to/dnw_linux.tgz
dnw_linux/
dnw_linux/secbulk/
dnw_linux/secbulk/Makefile
dnw_linux/secbulk/secbulk.c
dnw_linux/dnw/
dnw_linux/dnw/dnw.c
其中secbulk.c是PC端USB驱动, dnw.c是写入工具
2.2 编译并加载secbulk.c内核模块
$cd secbulk
$make -C /lib/modules/`uname -r`/build M=`pwd` modules
编译成功后在当前目录下可以看到secbulk.ko
alex@alex-desktop:~/project3/qq2440/dnw_linux/dnw_linux/secbulk$ls
Makefile Module.symvers secbulk.c secbulk.ko secbulk.mod.csecbulk.mod.o secbulk.o
用insmod命令加载模块,这需要root权限
$sudo insmod ./secbulk.ko
加载后用dmesg命令可以看到模块已经成功加载
[ 238.007970] secbulk:secbulk loaded
[ 238.009101] usbcore: registered new interface driversecbulk
2.3 编译dnw写入工具
$cd dnw
$gcc -o dnw dnw.c
编译成功后生成可执行档dnw(这一步在虚拟机下编译时出现了许多警告)
3 使用DNW下载
使用CRT,和sudo ./dnw 命令
dnw一定得是有管理者权限才能使用! 不然就必须加sudo!
然后成功!
0 0
- LINUX环境下的DNW使用
- Linux环境下的DNW使用
- Linux环境下DNW工具的使用(OK6410)
- linux下的dnw软件的使用
- Linux下dnw工具的使用
- Tiny4412 在linux下的dnw使用
- linux下dnw软件的使用
- linux环境下安装dnw
- Linux 下的DNW
- linux环境下使用dnw下载代码到mini2440
- linux下dnw编译使用
- linux 下DNW 下载环境搭建
- Linux下DNW软件的使用(留存备用)
- linux下安装及使用DNW
- Linux内核---21.Linux下的dnw
- 在Linux环境下安装并使用DNW进行文件下载
- linux下dnw的烧写
- Linux下的minicom和dnw
- [WEB]MIME 大全
- VC实用功能(1)
- Lambda架构简介
- 单片机开发软件
- php优化的小小细节
- Linux环境下的DNW使用
- windows常用命令参数含义
- 小米看懵了,魅族吃了豹子胆竟然率先攻进美国市场
- POCO中的字符串、文本和格式化(三)
- git学习两张图
- make menuconfig 不出现图形化界面解决方法。/安卓编译环境
- 生活——女人这样活着,让人欣赏,男人何妨不是如此?
- C 详解C语言中的宏定义
- 东莞手机代工厂倒闭 董事长留绝笔信自杀