免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2641 | 回复: 8
打印 上一主题 下一主题

GADGET移植,这样算成功了么 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-22 17:02 |只看该作者 |倒序浏览
我现在的电脑上用的全部是USB ,不知道有没有影响,就连NFS 直连都是用的外接USB网卡

/file # insmod g_file_storage.ko file=/dev/mtdblock2 stall=0 removable=1
g_file_storage gadget: File-backed Storage Gadget, version: 28 November 2005
g_file_storage gadget: Number of LUNs=1
g_file_storage gadget-lun0: ro=0, file: /dev/mtdblock2

但是再拿根USB线接到PC 上,一点反应都没有??  是什么情况??

论坛徽章:
0
2 [报告]
发表于 2009-03-22 22:12 |只看该作者
这个硬usb协议定的,光有线是没用的,得有client

论坛徽章:
0
3 [报告]
发表于 2009-03-23 08:38 |只看该作者
对啊, 我这个已经移植到了开发板上面,模拟U盘的

论坛徽章:
0
4 [报告]
发表于 2009-03-24 11:20 |只看该作者
原帖由 star316 于 2009-3-22 17:02 发表
我现在的电脑上用的全部是USB ,不知道有没有影响,就连NFS 直连都是用的外接USB网卡

/file # insmod g_file_storage.ko file=/dev/mtdblock2 stall=0 removable=1
g_file_storage gadget: File-backed Stora ...



file=/dev/mtdblock2应该是不行的,
应该用dd命令建立一个镜像,比如dd  if=/dev/zero of=img size=1024 count=32M
建立一个32M的镜像img,
然后insmod g_file_storage.ko file=img stall=0 removable=1

评分

参与人数 1可用积分 +15 收起 理由
yidou + 15 俺不懂, 向你学习一下.

查看全部评分

论坛徽章:
0
5 [报告]
发表于 2009-03-24 15:16 |只看该作者
谢谢, 回去瞧瞧

论坛徽章:
0
6 [报告]
发表于 2009-03-24 22:36 |只看该作者
经过这样修改还是没有出现盘符, 是不是只要insmod g_file_storage.ko file=img stall=0 removable=1
就会立刻出现盘符呢?

论坛徽章:
0
7 [报告]
发表于 2009-03-25 10:01 |只看该作者
原帖由 star316 于 2009-3-24 22:36 发表
经过这样修改还是没有出现盘符, 是不是只要insmod g_file_storage.ko file=img stall=0 removable=1
就会立刻出现盘符呢?


如果在WINDOWS里会的,而且会提示你格式化!
如果在liux里就不会了,你得在dev下找到相应的设备节点,然后格式化才可以自动弹出盘符。
你可以参考我的帖子:http://www.5itek.com/bbs/Show.asp?id=175&BoardID=20&TB=1

论坛徽章:
0
8 [报告]
发表于 2009-03-25 10:29 |只看该作者
在LINXU 下面的设备节点是不是生成的影像文件imag? 要怎么处理才会弹出呢

论坛徽章:
0
9 [报告]
发表于 2009-03-25 15:55 |只看该作者
原帖由 star316 于 2009-3-25 10:29 发表
在LINXU 下面的设备节点是不是生成的影像文件imag? 要怎么处理才会弹出呢


看/proc/partitions 里面会看到你的分区信息

一般的应该会生成/dev/sdb

有了这个节点你就用fdisk分区,
随便用mk.xxx格式化,你喜欢什么文件系统,就格式化什么文件系统,就OK!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP