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

wince5.0系统更换大容量cf卡后,进不去系统

2012-12-31 
求助:wince5.0系统更换大容量cf卡后,进不去系统使用PC104主板,Kingston的CF卡安装wince5.0,过去使用2G的CF

求助:wince5.0系统更换大容量cf卡后,进不去系统
使用PC104主板,Kingston的CF卡安装wince5.0,过去使用2G的CF卡没问题,现在买不到小容量的,想更换4DCF卡,发现主板通电后,在选择nk.bin启动系统前就卡住不动,进不去系统。

不知道哪位碰到过同样问题给个提示,nk.bin是很久前自己定制的,好像定制的时候没有要求选择存储卡容量,是不是跟定制的nk.bin无关的,另外bios里也好像没有哪项相关设置,会不会跟主板属性有关,先谢谢了。

[解决办法]
可能跟驱动有关,凡是sd卡大于2GB小于32GB的卡是SDHC卡,即高速卡。如果在先前的驱动里面没有兼容SDHC卡的部分,如果没有的话,肯定有问题,首先低速卡和高速卡的初始化就不同,另外它们的寻址方式也不同
[解决办法]
是不是CF卡的文件系统差异带来的,将两个CF卡均格式化成FAT32试试,看看差异!

如果均不行,将2G CF卡格式化成FAT格式,再看看是否可以起来!

如果确认是文件系统原因,方法有两个:
1、wince镜像重新裁剪,添加支持FAT32格式的组件;

2、将4G CF卡进行分区,把分区格式化成FAT,再试试!
[解决办法]
wince镜像重新裁剪,只做这个是不行的,需要修改 SD 卡的驱动。

2G 换成 4G,如果以前的驱动只支持 2G,就必须修改驱动。

热点排行