cckj 2008-12-10 15:48
NOR型Flash数据丢失问题
一:启动程序UBOOT有没有FLASH分区的描述符?如果没有,那么启动程序怎么管理FLASH的?
二:内核是有对FLASH分区信息描述的,如果启动程序也有FLASH分区描述符的话,那么内核跟启动程序之间是怎么接合的?也就是说,通过什么来做到一致?
1,有
2,UBOOT分区和内核分区要保持一致(并不代表完全相同),boot引导内核后,本来由boot管理的分区自然变成了由内核管理
请教大家一个问题:
目前我的FLASH 分配了4个区域:
一区域: 存放uboot
二区域:Uimage的区域
三区域:存放:program
四个区域:配置保存区域:
目前发现的问题是:概率FLASH数据丢失:并且只有2区域数据擦除,其他区域数据正常。
请问各位老大,
(1)什么情况可能导致这个区域的数据会丢失?在系统启动的工程中根本没有对FLash进行过写操作。
(2)有没有通过上层用户层代码动态的设置FLASH的保护权限。我想只有在需要升级FLASH这个区域的时候才把权限设置为可写,其其他时候设置成可读?
cckj 2008-12-10 15:48
文件系统是ext的? 象一阵风拂过我身边忽然间想要去很远和你去看繁华世界