当前位置: 代码迷 >> WinCE >> WINCE 6.0 BINFS文件系统,该怎么处理
  详细解决方案

WINCE 6.0 BINFS文件系统,该怎么处理

热度:50   发布时间:2016-04-28 12:07:58.0
WINCE 6.0 BINFS文件系统
WINCE6.0   目的利用muliti-bin实现快速启动.

存在以下几个疑问,希望有知道的大侠前来帮忙!

1.生成xip.bin后,需要如何烧写? 是和烧写NK.bin一样吗?每个部分会分别加载到相应的地址位置上吗?还是需要把xipkernel.bin nk.bin 分别烧写进去?

2.系统启动后,如何判断BINFS系统正确使用了呢? xipkernel.bin中的内容也会加载到windows文件夹下吗?
比如字体文件,会在windows下找到吗?(目前我是没找到,但是系统还启的来)

3.目前用nandflash,驱动提供的nk烧写代码,实现xip.bin,需要在哪些地方做出修改呢?提供思路即可。

刚上手WINCE6.0不久,很多地方不懂,希望前辈们说的详细点!先拜谢了!
------解决方案--------------------
1.烧xipkernel.bin就可以了。
2.BINFS系统是否使用正常不知道怎么判断,我看我的提示基本一样。
3.nandflash应该不用改,我没修改过可以跑起来。

ps:我的bsp采用这种技术启动速度更慢,我没使用。不知道哪里没弄好,加载内核时会卡一下。
------解决方案--------------------
这个搞不定很正常,你要是用的是最新的MDD+PDD+FMD的那种结构的话,你用的是flashpart.dll吧,具体名字我不知道了,这个分区驱动是没有binfs文件系统的的,具体要在这种flash驱动结构上怎么做我不知道,但是我可以明确一点的是,要是用新的驱动结构,你这个做不了,要是想做,用FAL+FMD的那种模型,分区驱动用mspart.dll.这样就可以做了
  相关解决方案