Bootstrap

WinCE使用DOC(DiskOnChip 2000)问题,分析,解决

前言:被SandDisk收购后,应该可以说它是退役的产品,一个时代的结束吧……
现象:裁剪的WinCE,无法识别DOC
前提:刚好DOC有上原Chip提供一个版本,而它却能正常使用(当然能识别及读写DOC),作了一个备份,

以便比较,主要查看相关注册表;

 

存储介质:DiskOnChip 2000 32M

板:AMD Geode GX1


操作步骤
1,下载DOC的驱动(TrueFFS),原本想找新版的驱动,但这可麻烦了。因为这东西都停产,都给别人收购了

,找了N多地方,最后还是用回PB那“3rdparty”;后来才发现自己走了不少冤枉路,还是相信微软吧;
2,新建工程,CEPC,模板,Sysgen,下载,结果进入系统识不了DOC
3,分析:
   a,组件是否添加。DOC,FAT组件
   b,注册表是否正确。因为DOC需要设置WindowBase的地址,这项可用Dinfo查知;
   c, 查看注册表Active,驱动是还否加载
4,其它
   强烈建议对DOC进行Dformat的格式化。否则会出现莫名的重启现象;

 

补充:
无法忍受DOC的速度,很慢。还是用DOM好;CF卡都要比DOC强;难怪它停产也对的;

 

 

;