博弈

天高任鸟飞,海阔任鱼游
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

linux 下的 dnw

Posted on 2010-12-02 14:39  ruizhe  阅读(287)  评论(0)    收藏  举报

dnw for linux : 下载,其中的dnw是下载工具,secbulk是设备驱动


Requirement:

  • gcc,ld…等开发工具
  • linux 内核头文件

编译安装设备驱动:

编译:
#cd secbulk#make -C /lib/modules/`uname -r`/build M=`pwd` modules

 

安装驱动:

 

#insmod secbulk.ko

 

然后用命令:

[ruizhe@ruizhe-fc13 ~]$ dmesg | tail
……
secbulk
:secbulk loaded
secbulk
:secbulk probing…
secbulk
:bulk out endpoint found!
usbcore: registered new interface driver secbulk
SELinux: initialized
(dev sda3, type fuseblk), uses genfs_contexts

 

说明已经安装成功


编译dnw应用程序

#cd dnw
#gcc -o dnw dnw.c

 


向开发板下载文件
进入U-boot下载文件模式,运行命令:

#cd dnw
#./dnw test.bin