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

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

2013-01-08 
wince6.0的eboot下如何创建分区,这个分区下次烧写nk.bin后不会被擦除掉?我现在想:当NK.BIN文件升级后,原来

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

热点排行