设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
功能型操作系统 —— LinuxSir.cn
›
Linux小型、嵌入式系统
›
关于挂载Flash的问题
返回列表
查看:
1077
|
回复:
3
关于挂载Flash的问题
[复制链接]
andyzn
andyzn
当前离线
积分
5
IP卡
狗仔卡
发表于 2006-7-1 21:11:14
|
显示全部楼层
|
阅读模式
我想让开发板的FLASH可以被主机识别成U盘,开发板子上有USB SLAVE 1.1接口,装有LINUX
通过USB CABLE与主机连接.
在开发板上查看
cat /proc/partitions
有三个分区
31 0 mtdblock0
31 1 mtdblock1
31 2 mtdblock2
第一个应该是boot,依次是kernle和rootfs. 在主机上如何才能看到这些分区呢?
我想是不是应该把要认的分区映射到主机下的/dev目录下,然后mount呢???
另外,我想把剩下的FLASH,就是没有被用到的部分在主机上被识别,那么剩下部分的标示是不是
mtdblock3????
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
robinswan
robinswan
当前离线
积分
866
IP卡
狗仔卡
发表于 2006-7-2 13:08:52
|
显示全部楼层
这样的话,可能要两头都要写驱动才行了,
USB 我也不是很了解,从机制上想好像只能这样。
回复
支持
反对
使用道具
举报
显身卡
andyzn
andyzn
当前离线
积分
5
IP卡
狗仔卡
楼主
|
发表于 2006-7-2 20:10:14
|
显示全部楼层
关于挂载Flash的问题
Linux有这些个驱动的,2.6的内核里有主驱动和从设备驱动.
只是我Linux不熟悉, 怎么也不能把从驱动加入内核里.
http://www.linux-usb.org/gadget/file_storage.html
有这个介绍的.
按照文章里的,在我这个情况下,我就不知道modprobe g_file_storage file=..........
这个file应该写什么了.
文章里说的是file=/root/data/backing_file,是一个文件,用/dev/zero把它全置0.
我想把flash的剩余空间当做U盘来使用,要怎么写呢??
在板子上
cat /proc/partition如下
mtdblock0 boot
mtdblock1 kernel
mtdblock2 rootfs
难道是我自己也开一个空间??
先try try看
回复
支持
反对
使用道具
举报
显身卡
discream
discream
当前离线
积分
1
IP卡
狗仔卡
发表于 2006-8-31 16:37:13
|
显示全部楼层
请问你的问题解决了么?
我要做的事情和你的基本相同。我现在很想知道你有没有什么进展,我的这边back_file已经建好了,可是在枚举的过程中还是有问题。
希望能与你多交流。我的信箱是junxin_zhao@eyou.com
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表