[发明专利]一种电子设备启动方法及一种电子设备有效
申请号: | 201610168463.8 | 申请日: | 2016-03-22 |
公开(公告)号: | CN106775610B | 公开(公告)日: | 2021-11-12 |
发明(设计)人: | 孟丹 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F3/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子设备 启动 方法 | ||
1.一种电子设备启动方法,其特征在于,所述电子设备包括:第一存储介质和第二存储介质,其中,所述第一存储介质,用于存储扩展引导程序和应用程序,所述第二存储介质,用于存储修复程序和所述扩展引导程序的备份程序,所述方法包括:
调用基本引导程序完成硬件基于基本引导程序的初始化后,校验所述扩展引导程序是否存在错误;其中,所述基于基本引导程序的初始化为对串口、内存、中央处理器CPU和寄存器进行硬件初始化;所述扩展引导程序用于完成硬件基于基本引导程序的初始化后,对网口、通用串行总线USB接口、菜单信息、显示启动信息和应用程序进行硬件初始化;
若存在,调用所述修复程序,以所述备份程序覆盖所述扩展引导程序,重启电子设备;
在校验确定所述扩展引导程序存在错误且调用所述修复程序之前,所述方法进一步包括:
校验所述修复程序是否存在错误;
若存在,判定电子设备启动失败;
若不存在,执行所述调用所述修复程序,以所述备份程序覆盖所述扩展引导程序的步骤;
所述重启电子设备具体包括:
通过所述修复程序进行整机复位;
重新调用所述基本引导程序完成硬件基于基本引导程序的初始化后,根据所述第一存储介质中的扩展引导程序对应的标记位的取值,判断所述第一存储介质中的扩展引导程序是否为备份程序;
在所述第一存储介质中的扩展引导程序是备份程序的情况下,校验所述第一存储介质中的所述备份程序是否存在错误;
若不存在,调用所述第一存储介质中的所述备份程序进行硬件初始化。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在校验确定所述第一存储介质中的所述备份程序存在错误的情况下,判定电子设备启动失败。
3.根据权利要求1所述的方法,其特征在于,在调用所述第一存储介质中的所述备份程序进行硬件初始化之后,还包括:
调用所述第一存储介质中存储的应用程序。
4.一种电子设备,其特征在于,所述电子设备包括:中央处理器CPU、第一存储介质和第二存储介质;
其中,所述第一存储介质,用于存储扩展引导程序和应用程序;
所述第二存储介质,用于存储修复程序和所述扩展引导程序的备份程序;
所述CPU,用于调用基本引导程序完成硬件基于基本引导程序的初始化后,校验所述扩展引导程序是否存在错误,若存在,调用所述修复程序,以所述备份程序覆盖所述扩展引导程序,重启电子设备;其中,所述基于基本引导程序的初始化为对串口、内存、中央处理器CPU和寄存器进行硬件初始化;所述扩展引导程序用于完成硬件基于基本引导程序的初始化后,对网口、通用串行总线USB接口、菜单信息、显示启动信息和应用程序进行硬件初始化;
所述CPU,还用于在校验确定所述扩展引导程序存在错误且调用所述修复程序之前,校验所述修复程序是否存在错误,若存在,判定电子设备启动失败,若不存在,继续执行所述调用所述修复程序;
所述CPU,具体用于通过所述修复程序进行整机复位,重新调用所述基本引导程序完成硬件基于基本引导程序的初始化后,根据所述第一存储介质中的扩展引导程序对应的标记位的取值,判断所述第一存储介质中的扩展引导程序是否为备份程序;
在所述第一存储介质中的扩展引导程序是备份程序的情况下,校验所述第一存储介质中的所述备份程序是否存在错误,若不存在,调用所述第一存储介质中的所述备份程序进行硬件初始化。
5.根据权利要求4所述的电子设备,其特征在于,
所述CPU,还用于在校验确定所述第一存储介质中的所述备份程序存在错误的情况下,判定电子设备启动失败。
6.根据权利要求4所述的电子设备,其特征在于,
所述CPU,还用于在调用所述第一存储介质中的所述备份程序进行硬件初始化之后,调用所述第一存储介质中存储的应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610168463.8/1.html,转载请声明来源钻瓜专利网。