[发明专利]对操作系统进行备份热启动的系统有效
申请号: | 201911371403.6 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111143131B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 张如州;黎蕾 | 申请(专利权)人: | 中国电子科技集团公司第五十八研究所 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F11/07 |
代理公司: | 无锡派尔特知识产权代理事务所(普通合伙) 32340 | 代理人: | 杨立秋 |
地址: | 214000 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 进行 备份 启动 系统 | ||
1.一种对操作系统进行备份热启动的系统,其特征在于,所述对操作系统进行备份热启动的系统包括:主控芯片XC7Z045、内存DDR3、存储芯片QSPI Flash、第一存储芯片EMMC0、第二存储芯片EMMC1以及看门狗电路,其中:
所述看门狗电路的输入/输出引脚与所述XC7Z045电性连接;所述XC7Z045分别与所述DDR3、所述QSPI Flash以及所述EMMC0、所述EMMC1电性连接;所述EMMC0和所述EMMC1分别存储镜像的第一操作系统和第二操作系统,所述QSPI Flash中存储有Boot0文件、Boot1文件和Boot2文件,其中Boot1文件用于启动EMMC0中的第一操作系统,所述Boot2文件用于启动EMMC1中的第二操作系统;
所述XC7Z045每隔预定时长向所述看门狗电路发送信号,所述看门狗电路在所述预定时长未接收到所述XC7Z045发送的信号时,向所述XC7Z045输出复位信号;
所述Boot0文件根据所述XC7Z045接收到的复位信号,确定出与所述复位信号对应的Boot文件,其中:所述复位信号为高电平时,与所述复位信号对应的Boot文件为所述Boot1文件和所述Boot2文件中的一种;所述复位信号为低电平时,与所述复位信号对应的Boot文件为所述Boot1文件和所述Boot2文件中的另一种。
2.根据权利要求1所述的对操作系统进行备份热启动的系统,其特征在于,所述Boot1文件和所述Boot2文件分别存储于所述QSPI Flash中的不同偏移地址上;
所述Boot0文件根据所述XC7Z045接收到的复位信号,确定出与所述复位信号对应的Boot文件所在的偏移起始地址,从确定出的所述偏移起始地址读取对应的Boot文件。
3.根据权利要求1所述的对操作系统进行备份热启动的系统,其特征在于,所述对操作系统进行备份热启动的系统上电后,所述XC7Z045启动,所述XC7Z045启动后运行Boot0文件,并获取所述看门狗发送的信号;
所述Boot0文件根据所述看门狗电路发送的信号选择执行Boot1文件或执行Boot2文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十八研究所,未经中国电子科技集团公司第五十八研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911371403.6/1.html,转载请声明来源钻瓜专利网。