77

帖子

0

TA的资源

一粒金砂(初级)

21
 
是OpenStore()函数产生的错误,无法打开DSK1.我也试过DSK0\DSK2等,都不行.
我的NAND FLASH有3个分区:BOOTLOADER, WINCE(Binfs),EXTPartition(Fat),是不是跟多个分区有关系?

回复

87

帖子

0

TA的资源

一粒金砂(初级)

22
 
EXTPartition(Fat)
这个的注册表中index值是多少?对应的就要设置DSK几

 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

23
 
我怎么觉得注册表中的index值是与整个NAND FLASH对应的. 比如:NAND FLASH为DSK0, 而SD卡为DSK1.
NAND FLASH下的分区还可以设置为DSK几吗?怎么弄的?
 
 
 

回复

61

帖子

0

TA的资源

一粒金砂(初级)

24
 
我们用USB做从时候注意连接ActiveSyc,没当做U盘,关注学习
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

25
 
引用 23 楼 yamafe 的回复:
我们用USB做从时候注意连接ActiveSyc,没当做U盘,关注学习


真如楼上所说我们在用activesync时不是也在pc端装了一个驱动??那么现在做usb-mass storage还能用activesync驱动吗??

那个DSK能直接知道nand的分区情况吗?这里还是有问题的??
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

26
 
STORE_Init: failed to open store DSK1:; error = 4319
这个错误是不是还和HIVE注册表有关?因为HIVE注册表是存在NAND FLASH上的,会不会因为这个open store失败?
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

27
 
NAND FLASH也可以设置成多分FAT分区,每个用index来修改一下dsk几,
我试过HIVE注册表的盘符当成mass storage,是可以的
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

28
 
怎么设成多个FAT分区呢?是多加几个类似
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FlashDrv]
    "Dll"="FLASHDRV.dll"
    "Prefix"="DSK"
    "Index" =dword:1        
的注册表项吗?
 
 
 

回复

62

帖子

0

TA的资源

一粒金砂(初级)

29
 
注册表肯定要多加几项,并且应该是驱动也需要支持的吧,至少驱动要知道各个分区是FLASH的哪个地址范围。
如果你仅仅想做U盘的话,只要WINCE下有一个FAT就可以了,没必要做多个。
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

30
 
恩,我意思是想知道DSK的INDEX和NAND FLASH的分区有没有关系,如果有,是怎么关联的.
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

31
 
我现在把HIVE注册表去掉了,USB接上PC时,open store终于成功了, WINCE上Nand Flash的盘符也消失了,但在PC上还是认不到U盘, USB DEVICE那有个感叹号. 我用USB HOUND抓数据发现set config fail, 是什么原因导致set config失败呢?
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

32
 
应该是你的设备没有返回set config成功吧
数据线不稳定或者是USB驱动的问题。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

33
 
to veabol:
你当初做WINCE识别为U盘, NAND FLASH是不是也有BINFS 和FAT两种格式的分区?而只把FAT分区当成U盘显示在PC上?
 
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

34
 
引用 32 楼 wsbighead 的回复:
to veabol:
你当初做WINCE识别为U盘, NAND FLASH是不是也有BINFS 和FAT两种格式的分区?而只把FAT分区当成U盘显示在PC上?

是的,有BINFS和FAT,U盘只显示FAT
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

35
 
这个问题确实很郁闷 !我下午试了下,我的也不行!串口的调试信息是这样的:
ERROR: f:\wince500\public\common\oak\drivers\usbfn\class\storage\transport\bot\bot.cpp line 907: UsbMsFn!BOT_DeviceNotify: Failed to open store
还不知道怎么回事?楼主很搞好了吗??
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

36
 
我把HIVE注册表去掉这个问题是没有了.但是还是不能识别为U盘,插上USB后, USB主机多半会连续发4个RESET,很奇怪. 如果不发那么多RESET的话就会正常走GET DISCRIPTOR SET ADDRESS等步骤,但会在SET CONFIG的时候失败.
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

37
 
楼主呢?问题还解决了??我今天也搞这个问题一起看看怎么回事呀??
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

38
 
还没解决.老是在SET CONFIG的时候失败, 而且在PC机的"设备"里出现"windows CE USB devices",这里面又有带感叹号的"Anchor USB EZ-Link cable". 照理说如果加载了MASS STORAGE的驱动,PC机应该认不出来这是个WINCE DEVICE吧?郁闷
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

39
 
引用 35 楼 wsbighead 的回复:
我把HIVE注册表去掉这个问题是没有了.但是还是不能识别为U盘,插上USB后, USB主机多半会连续发4个RESET,很奇怪. 如果不发那么多RESET的话就会正常走GET DISCRIPTOR SET ADDRESS等步骤,但会在SET CONFIG的时候失败.

我也是这个问题
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

40
 
有没有解决了这个问题的兄弟啊?急啊
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条
福禄克有奖直播:高精度测温赋能电子制造 报名中!
直播时间:2025年2月28日(周五)上午10:00
直播主题:高精度测温赋能电子制造
小伙伴们儿快来报名直播吧~好礼等你拿!

查看 »

 
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
快速回复 返回顶部 返回列表