2852|5

78

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

WinCE下SD卡初始化结束后无法在wince目录显示出来 [复制链接]

本人的SD卡驱动现已经能加载Sdmemory.dll.
但是在加载完之后还会发CMD17这个命令,
是不是在加载完sdmemory.dll之后。  
在wince的目录下面是不是就会显示出一个SD卡的目录来(和U盘一样的那种)?
不过我初始化结束之后。显示不了。会是什么问题哪?   
各位大虾帮忙看看,谢谢了。
下面是加载后的调试信息:
0x8ce73100: SDSetCardInterfaceForSlot - HC ClockRate differs desired setting: desired: 25000000 Hz, Actual : 24000000 Hz
0x8ce73100: DEVICE!RegReadActivationValues RegQueryValueEx (\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\BusPrefix) returned 2
0x8ce73100: SDMemory: +SMC_Init
0x8ce73100: SDGetDeviceHandle: ActivePath: Drivers\Active\4294967290
0x8ce73100: SDGetClientFunctions: +Init
0x8ce73100: SDGetClientFunctions: -Init
0x8ce73100: SDMemCalcDataAccessClocks: Tpd:f ns, Asynch: f ns, AsyncClocks:0 , SyncClocks: 1078231040, ReadTotal: 0, Write Factor: 1074528256 WriteTotal: 0
0x8ce73100: BusRequestHandler starts (CMD:16)
0x8ce73100: SendCommand (this:0x000406c0,Cmd:0x0010,Arg:0x00000200, ResponseType:0x0001,bDataTransfer:0x0) starts
0x8ce66d10: GetCommandResponse started
0x8ce73100: SDMemory: Initialize: Using block transfer size of 64 blocks
0x8ce73100: SDMemory: Idle Timeout: 2000 Idle Power State: 2
0x8ce73100: SDMemory: Power Management Setup complete
0x8ce73100: SDMemory: -SMC_Init
0x8cf95000: [NOTIFY] HandleSystemEvent 7 /ADD DSK1:
0x8cfcb640: SDMemory: GetDeviceInfo - Profile = SDMemory, length = 18
0x8cfcb640: SDMemory: GetStorageID Insufficient buffer space
SDMemory: -GetStorageID
0x8cfcb640: Loading partition driver mspart.dll hModule=8CDDDF10
0x8cfcb640: Driver mspart.dll loaded
0x8cfcb640: BusRequestHandler starts (CMD:17)
0x8cfcb640: SendCommand (this:0x000406c0,Cmd:0x0011,Arg:0x00000000, ResponseType:0x0001,bDataTransfer:0x1) starts
0x8ce66d10: GetCommandResponse started
0x8cfcb640: Opened the store hStore=000B1A20
0x8cfcb640: BusRequestHandler starts (CMD:17)
0x8cfcb640: SendCommand (this:0x000406c0,Cmd:0x0011,Arg:0x00000000, ResponseType:0x0001,bDataTransfer:0x1) starts
0x8ce66d10: GetCommandResponse started
0x8cfcb640: NumSec=182464 BytesPerSec=512 FreeSec=0 BiggestCreatable=0

最新回复

楼主解决了么?我现在碰到和你一样的问题,不知道如何解决,希望能得到你的帮忙?谢谢  详情 回复 发表于 2009-11-5 10:04
点赞 关注

回复
举报

77

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
能显示在WinCe的控制面板的存储管理器里面,但是在
WinCE的Mydevice下面不能显示。
请问什么原因?
错误在这一句(网上搜索过,有人遇到过但是找到解决的办法):
0x8cfcb640: SDMemory: GetStorageID Insufficient buffer space
SDMemory: -GetStorageID
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
有没有加入FAT文件系统的支持。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

4
 
估计是注册表问题。
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

5
 
也在疑问中,楼主解决了么?
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用楼主 heroin_z 的回复:
本人的SD卡驱动现已经能加载Sdmemory.dll.
但是在加载完之后还会发CMD17这个命令, ?
是不是在加载完sdmemory.dll之后。 ? ?
在wince的目录下面是不是就会显示出一个SD卡的目录来(和U盘一样的那种)? ?
不过我初始化结束之后。显示不了。会是什么问题哪? ? ? ?
各位大虾帮忙看看,谢谢了。 ?
下面是加载后的调试信息:
0x8ce73100: ? SDSetCardInterfaceForSlot ? - ? HC ? ClockRate ? differs ? desired ? setting: ? desired: ? 25000000 ? Hz, ? Actual ? : ? 24000000 ? Hz ?
0x8ce73100: ? DEVICE!RegReadActivationValues ? RegQueryValueEx ? (\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\BusPrefix) ? returned ? 2
0x8ce73100: ? SDMemory: ? +SMC_Init
0x8ce73100: ? SDGetDeviceHandle: ? ActivePath: ? Drivers\Active\4294967290 ?
0x8ce73100: ? SDGetClientFunctions: ? +Init
0x8ce73100: ? SDGetClientFunctions: ? -Init
0x8ce73100: ? SDMemCalcDataAccessClocks: ? Tpd:f ? ns, ? Asynch: ? f ? ns, ? AsyncClocks:0 ? , ? SyncClocks: ? 1078231040, ? ReadTotal: ? 0, ? Write ? Factor: ? 1074528256 ? WriteTotal: ? 0 ?
0x8ce73100: ? BusRequestHandler ? starts ? (CMD:16)
0x8ce73100: ? SendCommand ? (this:0x000406c0,Cmd:0x0010,Arg:0x00000200, ? ResponseType:0x0001,bDataTransfer:0x0) ? starts
0x8ce66d10: ? GetCommandResponse ? started
0x8ce73100: ? SDMemory: ? Initialize: ? Using ? block ? transfer ? size ? of ? 64 ? blocks
0x8ce73100: ? SDMemory: ? Idle ? Timeout: ? 2000 ? Idle ? Power ? State: ? 2 ?
0x8ce73100: ? SDMemory: ? Power ? Management ? Setup ? complete ?
0x8ce73100: ? SDMemory: ? -SMC_Init
0x8cf95000: ? [NOTIFY] ? HandleSystemEvent ? 7 ? /ADD ? DSK1:
0x8cfcb640: ? SDMemory: ? GetDeviceInfo ? - ? Profile ? = ? SDMemory, ? length ? = ? 18
0x8cfcb640: ? SDMemory: ? GetStorageID ? Insufficient ? buffer ? space
SDMemory: ? -GetStorageID
0x8cfcb640: ? Loading ? partition ? driver ? mspart.dll ? hModule=8CDDDF10
0x8cfcb640: ? Driver ? mspart.dll ? loaded
0x8cfcb640: ? BusRequestHandler ? starts ? (CMD:17)
0x8cfcb640: ? SendCommand ? (this:0x000406c0,Cmd:0x0011,Arg:0x00000000, ? ResponseType:0x0001,bDataTransfer:0x1) ? starts
0x8ce66d10: ? GetCommandResponse ? started
0x8cfcb640: ? Opened ? the ? store ? hStore=000B1A20
0x8cfcb640: ? BusRequestHandler ? starts ? (CMD:17)
0x8cfcb640: ? SendCommand ? (this:0x000406c0,Cmd:0x0011,Arg:0x00000000, ? ResponseType:0x0001,bDataTransfer:0x1) ? starts
0x8ce66d10: ? GetCommandResponse ? started
0x8cfcb640: ? NumSec=182464 ? BytesPerSec=512 ? FreeSec=0 ? BiggestCreatable=0


楼主解决了么?我现在碰到和你一样的问题,不知道如何解决,希望能得到你的帮忙?谢谢
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表