首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

wince 六 升级NK后Nandflash盘符变成了文件夹

2013-01-22 
wince 6 升级NK后Nandflash盘符变成了文件夹6410 + wince6.0 在使用SD卡引导升级NK时发现,如果刷写Eboot后

wince 6 升级NK后Nandflash盘符变成了文件夹
6410 + wince6.0 在使用SD卡引导升级NK时发现,如果刷写Eboot后,第一次刷的NK比较小,而后面升级的NK大小大于第一次的,就会出现Nandflash盘符变成文件夹的情况。这个时候到控制面板的存储管理那边可以找到Nandflash盘,然后格式化并重启后,Nandflash盘符就回来了。

但是,这个并没有根本解决这个变成文件夹的问题。

如果第一次刷的NK比较大,而后面升级的NK都比第一次的小的话,Nandflash盘符就还在,一切正常。
比较过这两种情况升级NK的处理,都一样的,就是识别大小不一样而已。这就有点奇怪了。

在网上查了一下,说是创建分区的问题,可是我这个创建的分区已经足够大了,64M,nk都不超过45M,这个应该影响不大才对。

麻烦各位走过路过的朋友多多给点意见回复啦!
[解决办法]
你的EBOOT如果是一样的分区大小,且NK在合理的范围之内应该是不会出现这样的状况的

假如你的NK存放在64M以后,系统起来后都是对64M以后的磁盘进行管理,起点都是一样的,应该是正常的,所以分区还要确认一下

还有一点注意一下,注册表是否有变化的了
[解决办法]

引用:
你的EBOOT如果是一样的分区大小,且NK在合理的范围之内应该是不会出现这样的状况的

假如你的NK存放在64M以后,系统起来后都是对64M以后的磁盘进行管理,起点都是一样的,应该是正常的,所以分区还要确认一下

还有一点注意一下,注册表是否有变化的了

++
感觉注册表是关键.
[解决办法]
wince常见问题

flash 剩余容量 如何自动分区?
参考下注册表部分的设置。

[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\NandFLASH]
    "DefaultFileSystem"="FATFS"
    "AutoPart"=dword:1  ///自动分区
    "AutoMount"=dword:1  ///自动装载
    "AutoFormat"=dword:1  ///自动Format
    "PartitionDriver"="mspart.dll"  ///采用的分区驱动

    "Name"="Flash Disk"   ///Flash驱动名称
    "Folder"="NandFlash" ///目录名
    "BootPhase"=dword:0

热点排行