游客:
注册
|
登录
|
帮助
Linux伊甸园论坛
»
Linux嵌入式应用
» 关于s3c2440 usb file storage gadget问题??
IBM 集群技术资源全面接触
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 关于s3c2440 usb file storage gadget问题??
Rizzo
新生入学
UID 204832
精华 0
积分 10(
积分有什么用?
)
帖子 5
阅读权限 10
注册 2007-7-23
状态 离线
#1
使用道具
发表于 2007-9-19 21:35
资料
个人空间
短消息
加为好友
关于s3c2440 usb file storage gadget问题??
我原来在s3c2410的开发板上移植了linux 2.6.14内核及相关驱动,包括sd卡、usb gadget等,通过usb从设备将sd卡作为pc移动设备使用,使用的是网上的s3c2410_udc的补丁驱动程序,在s3c2410板上调试时,只是简单做了usb这边的时序调整,就可以在pc端读写sd卡了, 读大文件的速度有750kB/s左右,写大文件的速度也有300kb/s左右。而且一直很稳定。
但我将这些驱动移植到s3c2440的开发板,sd卡在Linux下访问大数据文件都很好,速度也都在3MB/s左右; 但使用usb gadget,在PC端访问sd卡时, 读大数据文件很正常, 速度在800kB/s左右,播放视频文件比较流畅。但写文件出错,跟踪发现,好像pc端发过来的数据,很容易丢数据包(一般是64字节),这种情况比较频繁,后来打上linux 2.6.21版本的s3c2410_udc补丁,由于加了usb控制机制,可以在丢包时重传,文件可以从pc端发过来,但速度非常慢,自己做了些优化处理,最好的情况也只有40kB/s左右。
同样的板子,但我在wince上,发现这种访问方式还很稳定,读750KB/s, 写500KB/s。
该问题困扰我2周了,一直没有很好的头绪, 特向各位大侠请教! 急盼!!!!!
AIKO_sex
特聘作家
伊甸园杰出贡献会员
UID 12054
精华
20
积分 41(
积分有什么用?
)
帖子 11558
阅读权限 10
注册 2002-3-20
状态 离线
#2
使用道具
发表于 2007-9-20 11:46
资料
个人空间
短消息
加为好友
可能windows 队列和linux队列不一致
象一阵风 拂过我身边 忽然间 想要去很远 和你去看繁华世界
不容错过的IBM 集群技术资源汇总
Rizzo
新生入学
UID 204832
精华 0
积分 10(
积分有什么用?
)
帖子 5
阅读权限 10
注册 2007-7-23
状态 离线
#3
使用道具
发表于 2007-9-24 13:03
资料
个人空间
短消息
加为好友
可能是时序问题, 我在某些usb的队列队列请求中加了些延时,发现有时40M的文件可以写到sd卡上, 300M的有时也可以,但速度回变慢,而且不时很稳定. 郁闷!!
问了几个三星的技术支持,说s3c2440只要跑wince, 跑Linux很少. 很难得到他们的支持.
看样子,只有靠自己仔细调试了.
不容错过的IBM 集群技术资源汇总
yanan_tian95
新生入学
注册用户
UID 148530
精华 0
积分 0(
积分有什么用?
)
帖子 16
阅读权限 10
注册 2006-1-26
状态 离线
#4
使用道具
发表于 2007-9-24 19:16
资料
个人空间
短消息
加为好友
楼主好
我是新手,最近在做2410的驱动移植,可是我遇到了困难!我想您要是有时间的话可以帮我下,跟我说说linux和驱动移植相关的一些方向性问题,我现在闷头自己弄恐怕要走好多弯路!您要是有时间帮我就回我个信!然后再进一步联系!(
yanan_tian95@tom.com
)保证不耽误你多少时间,谢谢了!
Rizzo
新生入学
UID 204832
精华 0
积分 10(
积分有什么用?
)
帖子 5
阅读权限 10
注册 2007-7-23
状态 离线
#5
使用道具
发表于 2007-9-24 21:14
资料
个人空间
短消息
加为好友
可以,我发了邮件给你,有问题可以和我交流一下。
不容错过的IBM 集群技术资源汇总
zhongtianhua
新生入学
UID 212682
精华 0
积分 10(
积分有什么用?
)
帖子 2
阅读权限 10
注册 2007-10-2
状态 离线
#6
使用道具
发表于 2007-10-12 10:55
资料
个人空间
短消息
加为好友
能不能给我发一份啊,谢谢
bocui107@163.com
不容错过的IBM 集群技术资源汇总
zhongtianhua
新生入学
UID 212682
精华 0
积分 10(
积分有什么用?
)
帖子 2
阅读权限 10
注册 2007-10-2
状态 离线
#7
使用道具
发表于 2007-10-15 20:02
资料
个人空间
短消息
加为好友
关于s3c2440 usb file storage gadget问题??
模块加载方式,在插上usb线,可以产生多次中断,一开始能在我的电脑里显示盘符(就一次),后来只能是在设备管理器上删除先前加载的驱动,在插上usb线才能认出盘符,而且,在输入命令
insmod g_file_storage.ko file=/dev/mmc/blk0/part1 stall=0 removable=1时,出现如下警告
g_file_storage gadget: controller ‘s3c2410_udc’ not recognized
是什么原因啊,大家扶扶贫吧!缩短一下贫富差距啊。
su13cn
新生入学
UID 216087
精华 0
积分 10(
积分有什么用?
)
帖子 5
阅读权限 10
注册 2007-10-25
状态 离线
#8
使用道具
发表于 2007-10-30 09:25
资料
个人空间
短消息
加为好友
楼主能我给我发份s3c2410_udc.c和s3c2410.h我在网上找了很久,都没找到完整的!
guhuo
新生入学
注册用户
UID 129599
精华 0
积分 0(
积分有什么用?
)
帖子 10
阅读权限 10
注册 2005-8-9
状态 离线
#9
使用道具
发表于 2007-10-30 23:08
资料
个人空间
短消息
加为好友
楼主能不能给我发一份 我在2.6.12下调试 还有点问题
zqy2000zqy@163.com
不容错过的IBM 集群技术资源汇总
su13cn
新生入学
UID 216087
精华 0
积分 10(
积分有什么用?
)
帖子 5
阅读权限 10
注册 2007-10-25
状态 离线
#10
使用道具
发表于 2007-11-2 15:20
资料
个人空间
短消息
加为好友
我在加入g_file_storage.ko的时候总是出现
insmod g_file_storage.ko file=/dev/mmc/blk0/part1 stall=0 removable=1
insmod: cannot insert `g_file_storage.ko': No such device (-1): No such device
这是怎么回事?g_file_storage.ko是用内核(2.6.14)自带的file_storage.c编译来的!
求教了!
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2008-5-17 21:15
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
Processed in 0.269539 second(s), 5 queries
TOP
清除 Cookies
-
联系我们
-
Linux伊甸园
-
Archiver
-
WAP
多串口卡,串口服务器,终端服务器,KVM切换器
best dvd copy software