主题 : 关于 usb Gadget 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 26394
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2010-08-08
最后登录: 2010-08-22
楼主  发表于: 2010-08-09 17:29

 关于 usb Gadget

最近想开发下 mini2440的usb slave口
想把mini2440上的某个文件系统的做得跟U盘一样,能在PC(windows)上通过USB识别
到网上找来找去主要发现在利用Gadget模块
我编译好了 g_file_module   ,在板子上也加载好了

[root@FriendlyARM /mnt]# insmod /lib/modules/2.6.32.2-FriendlyARM/g_file_storage.ko file=/dev/mtdblock3 stall=0 removable=1
g_file_storage gadget: File-backed Storage Gadget, version: 20 November 2008
g_file_storage gadget: Number of LUNs=1
g_file_storage gadget-lun0: ro=0, file: /dev/mtdblock3
[root@FriendlyARM /mnt]# lsmod
g_file_storage 21162 0 - Live 0xbf000000



可无论怎么抽拔也不见windows端有任何反应
我想问下利用这个Gadget有什么要注意的地方没
windows需不需要什么驱动
望达人给点提示
不好意思,实在太菜。小菜都算不上,只能算菜籽了。
级别: 新手上路
UID: 27384
精华: 0
发帖: 13
金钱: 65 两
威望: 13 点
综合积分: 26 分
注册时间: 2010-08-24
最后登录: 2010-09-12
1楼  发表于: 2010-08-27 20:04
这位仁兄,你的g_file_storage.ko 是怎么编出来的?我用的是最新2.6.32.2的但是make menuconfig 的时候老是没有s3c2440 USB controller这一项,烦死我了