一种PowerPC备份系统安全自启动方法及系统技术方案

技术编号:19858573 阅读:32 留言:0更新日期:2018-12-22 11:56
本发明专利技术提供了一种PowerPC备份系统安全自启动方法及系统,属于系统可靠性设计技术领域。所述方法包括向PowerPC采用的多个FLASH存储器中的至少两个分别植入对应的RCW、引导程序以及系统镜像,其中一个FLASH中存储的为默认启动系统,其它FLASH存储器中存储的为备份系统。本发明专利技术通过自动检测设备检测主控器PowerPC在加载RCW和加载引导程序及镜像是否异常,当检测到加载RCW或是加载镜像异常后自动对主控器PowerPC重新配置,并从备份启动程序存储介质中读取引导和镜像程序。通过该方法或系统,保证了设备在默认启动过程异常情况下能够正常工作,提高了设备可靠性。

【技术实现步骤摘要】
一种PowerPC备份系统安全自启动方法及系统
本专利技术属于系统可靠性设计
,具体涉及一种PowerPC备份系统安全自启动方法及系统。
技术介绍
PowerPC主控器在各个领域有着广泛应用,应用范围覆盖服务器的CPU市场和嵌入式CPU市场,在工业控制、网络通信(如SDN交换机、高新能光端路由器、智能网络适配器等)、医疗/保健、汽车电子、消费类电子(如任天堂家用主机等)、军工领域被大量使用。现有以PowerPC为主控器的设备工作时需要在PowerPC主控器上加载VxWorks或Linux系统,操作系统的引导程序和系统镜像存储在存储介质NORFLASH或是NANDFLASH上。当设备开机启动时,主控器PowerPC从NORFLASH或是NANDFLASH上读取引导程序和系统镜像后完成正常启动。现有系统仅有一份引导程序和系统镜像写到NORFLASH或是NANDFLASH上,当引导程序和系统镜像都完全正确时设备才能正常开机启动,该系统或方法存在以下主要缺点:NORFLASH或是NANDFLASH由于误擦除或是存储介质本身因素造成存储内容缺失或是改变时,会造成引导程序或系统镜像的更改或本文档来自技高网...

【技术保护点】
1.一种PowerPC备份系统安全自启动方法,其特征在于,包括:步骤1、向PowerPC采用的多个FLASH存储器中的至少两个分别植入对应的RCW、引导程序以及系统镜像,其中一个FLASH中存储的为默认启动系统,其它FLASH存储器中存储的为备份系统;步骤2、PowerPC主控器响应系统启动信号,加载默认启动系统;步骤3、对默认启动系统加载过程进行检测,在检测到PowerPC主控器开机启动状态异常情况下,发出重加载命令;步骤4、控制PowerPC主控器选取加载其他FLASH存储器的备份系统。

【技术特征摘要】
1.一种PowerPC备份系统安全自启动方法,其特征在于,包括:步骤1、向PowerPC采用的多个FLASH存储器中的至少两个分别植入对应的RCW、引导程序以及系统镜像,其中一个FLASH中存储的为默认启动系统,其它FLASH存储器中存储的为备份系统;步骤2、PowerPC主控器响应系统启动信号,加载默认启动系统;步骤3、对默认启动系统加载过程进行检测,在检测到PowerPC主控器开机启动状态异常情况下,发出重加载命令;步骤4、控制PowerPC主控器选取加载其他FLASH存储器的备份系统。2.如权利要求1所述的PowerPC备份系统安全自启动方法,其特征在于,所述步骤2包括向PowerPC主控器发送启动信号,由PowerPC主控器读取存储有默认启动系统的FLASH存储器相关的RCW源信号。3.如权利要求1所述的PowerPC备份系统安全自启动方法,其特征在于,所述步骤3中,对默认启动系统加载过程进行检测包括:对主控器上电加载RCW过程是否异常进行检测,以及对引导程序与系统镜像加载异常检测。4.如权利要求1所述的PowerPC备份系统安全自启动方法,其特征在于,所述步骤4进一步包括:步骤41、向所述PowerPC主控器发送存储有备份系统的FLASH存储器相关的RCW源信号;步骤42、配置FLASH存储器与FLASH控制器之间的片选信号的对应关系;步骤43、向PowerPC主控器发送重加载信号;步骤44、根据RCW源信号读取并加载对应的FLASH存储器中的备份系统,对备份系统加载过程进行检测,若加载失败,则重复步骤41-步骤44,直至PowerPC主控器正常启动或遍历完所有存储有备份系统的FLASH存储器。5.如权利要求1所述的PowerPC备份系统安全自启动方法,其特征在于,所述FLASH存储器包括NORFLASH存储器以及NANDFLASH存储器。6.一种PowerPC备份系统安...

【专利技术属性】
技术研发人员:杜丙伟李金彪董鹏伟
申请(专利权)人:中国航空工业集团公司雷华电子技术研究所
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1