当前位置: 代码迷 >> WinCE >> wince6.0的eboot下怎么创建分区,这个分区下次烧写nk.bin后不会被擦除掉
  详细解决方案

wince6.0的eboot下怎么创建分区,这个分区下次烧写nk.bin后不会被擦除掉

热度:157   发布时间:2016-04-28 13:49:00.0
wince6.0的eboot下如何创建分区,这个分区下次烧写nk.bin后不会被擦除掉?
我现在想:当NK.BIN文件升级后,原来创建的用户数据分区不会被擦除掉。即使更新NK.BIN后,原来用户数据仍然还存在。这个怎么实现?我用的平台是:wince6.0+arm(S5PV210).拜谢大侠的指导!

------解决方案--------------------
升级NK的时候,只格式化,NK对应的大小就行了,不要格式化整个区
------解决方案--------------------
EBOOT 下创建分区 可以使用BP_OpenPartition函数
你是不是 升级NK的时候 把整个flash的数据擦掉,然后再分区呢?
------解决方案--------------------
烧写的时候不要擦除整个nand ,在nand 驱动标记 fat 为坏块即可。

不过这样也会产生问题。就是fat以后真的有坏块怎么办?嘿嘿。
------解决方案--------------------
最近在赶项目节点,忙的都没有时间回家开电脑,看了大家的回复,思路是对,楼主参考调试一下,我这边博文希望对楼主有帮助
http://blog.csdn.net/loongembedded/article/details/6129967
  相关解决方案