lzd2006
驱动牛犊
驱动牛犊
  • 注册日期2006-06-16
  • 最后登录2009-04-20
  • 粉丝0
  • 关注0
  • 积分105分
  • 威望49点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:1979回复:4

大页NAND FLASH的驱动问题

楼主#
更多 发布于:2007-08-06 09:38
本人在原来1208(小页,64M)基础上移植成8G08(大页,1G),所有的驱动代码都已经完成,现在遇到的问题如下,希望高手可以指点一下。
1、wince 存储管理器可以看到剩余空间的大小,也可以格式化,也可以正常创建分区。分区也可以复制文件,但关闭电源后重启就看不到分区信息。进入存储管理器,剩余空间的大小还是可以看到,要使用的话,又要格式化。这是什么原因呢?
2、是否我的注册表要做相应的改动呢?


谢谢!!
wenzai
驱动中牛
驱动中牛
  • 注册日期2002-04-16
  • 最后登录2011-03-04
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望424点
  • 贡献值0点
  • 好评度309点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-08-06 21:07
我估计是BlockStatus没有读写对,导致每次启动系统总认为没有格式化
lzd2006
驱动牛犊
驱动牛犊
  • 注册日期2006-06-16
  • 最后登录2009-04-20
  • 粉丝0
  • 关注0
  • 积分105分
  • 威望49点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-08-07 13:05
我在BOOT LOADER里面验证了FMD下面的函数,好像都是没有错。
是否需要更改注册表或其他什么东西呢?
我的注册表如下:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\FlashDrv]
    "Prefix"="DSK"
    "Dll"="FLASHDRV.dll"
    "FSD"="FATFS.DLL"    
    "Order"=dword:0
    "Ioctl"=dword:4
    "Profile"="FlashDrv"
    "FriendlyName"="MS Flash Driver"
    "IClass"=multi_sz:"{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv]
    "Folder"="NandFlash"
    "Name"="Microsoft Flash Disk"


; Keep FATFS from trying to shadow \Windows
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\FlashDrv\FATFS]
    "MountFlags"=dword:2

高手看看有没有问题呢??
很急着用啊,再搞不出来,领导有想法了。

做技术的真命苦啊!!!!
ttjlc
驱动牛犊
驱动牛犊
  • 注册日期2003-07-16
  • 最后登录2008-08-12
  • 粉丝0
  • 关注0
  • 积分182分
  • 威望21点
  • 贡献值0点
  • 好评度19点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-08-18 09:45
正要做这个,以后多交流,目前只能look look!
dingdehong
驱动牛犊
驱动牛犊
  • 注册日期2004-12-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望25点
  • 贡献值0点
  • 好评度13点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-05-11 17:27
lzd2006,我刚好也在弄这个,你可以留下QQ么,一起交流,my QQ :121133529
交流促进步dingdehong@126.com QQ:121133529 Tel:13543009985
游客

返回顶部