【技术实现步骤摘要】
一种基于Flash异构存储的可恢复系统设计方法
[0001]本专利技术属于航天嵌入式系统
,尤其涉及到一种基于
Flash
异构存储的可恢复系统设计方法
。
技术介绍
[0002]Flash
型存储器大量使用在各种嵌入式系统产品中,用于存放系统正常启动
、
运行的关键程序和用户数据,其数据内容的正常读写对整个系统的正常工作和可靠性而言及其重要
。
[0003]然而在应用实践中,经常因以下机理导致
Flash
内数据被异常改写或丢失的现象:
[0004](1)
正在执行擦除或写入时,产品异常断电
。
擦除的时候掉电,不能保证擦除完全,电平掉到最低极限工作电压附近时,数据写入结果也无法保证,这时候
Flash
中数据可能非用户期望的数据;
[0005](2)
软件误执行擦除或写入函数,在对
Flash
写入或擦除操作的代码中,如果用户误调用了写入或擦除函数,或者下电 ...
【技术保护点】
【技术特征摘要】
1.
一种基于
Flash
异构存储的可恢复系统设计方法,其特征在于,包括以下步骤:在非易失性存储器中存储
Bootload
启动程序及
Flash
存储器中应用程序的激活程序;将非易失性存储器及
Flash
存储器挂接在处理器上
。2.
根据权利要求1所述的一种基于
Flash
异构存储的可恢复系统设计方法,其特征在于,所述非易失性存储器采用
EPROM。3.
根据权利要求1所述的一种基于
Flash
异构存储的可恢复系统设计方法,其特征在于,所述
Flash
存储器中存储应用程序及监控程序
。4.
根据权利要求3所述的一种基于
Flash
异构存储的可恢复系统设计方法,其特征在于,对所述
Flash
存储器中应用程序及监控程序在不同扇区进行冗余备份
、
校验和标记
。5.
根据权利要求1所述的一种基于
Flash
异构存储的可恢复系统设计方法,其特征在于,所述处理器优先启动非易失性存储器中的
Bootload
启动程...
【专利技术属性】
技术研发人员:方超,王志远,吴庆全,张玮华,杨阳,卢刚,
申请(专利权)人:西安微电子技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。