[发明专利]双基本输出入系统(BIOS)的开机方法及具有其的电子装置有效
申请号: | 201710959220.0 | 申请日: | 2017-10-16 |
公开(公告)号: | CN107766102B | 公开(公告)日: | 2020-10-23 |
发明(设计)人: | 陈育男;陈晓礼;纪文伟 | 申请(专利权)人: | 环胜电子(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/4401 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基本 输出 系统 bios 开机 方法 具有 电子 装置 | ||
本发明提供一种双BIOS的开机方法及具有其的电子装置。开机方法包括:执行一冷开机(cold‑boot)程序且开始计数一看门狗计时器的一累计时间;检测一主要BIOS的一标头(header)中的一粗略信息是否正确;若粗略信息不正确,执行一暖开机(warm‑boot)程序以载入储存装置中的备份BIOS。且若粗略信息正确,载入储存装置中的主要BIOS,执行主要BIOS的一开机自我测试(POST),且判断开机自我测试是否成功;以及若开机自我测试成功,进入一作业系统且关闭看门狗计时器。因此,本发明的开机方法与电子装置可以大幅减少开机时间,缩短使用者等待电子装置开机的时间。
技术领域
本发明提供一种开机方法及具有其的电子装置,且特别涉及一种双基本输出入系统(BIOS)的开机方法及具有其的电子装置。
背景技术
双基本输出入系统(Basic Input/Output System,BIOS)在电子装置的开机过程中扮演极为关键的角色。双BIOS由一主要BIOS与一备份BIOS组成。当电子装置开机时(例如使用者按下电子装置的开机电源时),开机控制器进入一检测阶段。在检测阶段中,开机控制器将对主要BIOS的固件文件系统(Firmware File System,FFS)进行检测,以判断主要BIOS的内容是否有错误。若检测成功(表示主要BIOS的内容没有错误),开机控制器将载入主要BIOS。反之,若检测失败(表示主要BIOS的内容有错误),开机控制器将改为载入备份BIOS。
在载入主要BIOS或备份BIOS后,开机控制器接着将进入一测试阶段,以对电子装置的硬件(例如,中央处理器的芯片组、主机板与存储器等)按序进行初始化设定和执行开机自我测试(Power-On-Self-Test,POST),进而完成开机程序。
然而,检测阶段需要花费很长的检测时间,且大部分的检测时间花费在检测主要BIOS的固件文件系统(FFS)中的许多段落(section),进而严重影响开机速度,产生开机过慢的问题。
发明内容
本发明提供一种双基本输出入系统(BIOS)的开机方法及具有其的电子装置,其可缩短电子装置的整体开机速度,进而解决开机过慢的问题。更进一步来说,电子装置减少检测阶段的检测时间,并同时在检测阶段与测试阶段中加入看门狗计时器的计时功能,使得本发明的开机方法与电子装置可以大幅减少开机时间,缩短使用者等待电子装置开机的时间。
本发明实施例提供一种双BIOS的开机方法,适用于一电子装置。开机方法包括如下步骤。步骤(A):执行一冷开机(cold-boot)程序且于一看门狗计时器开始计数一累计时间;步骤(B):检测一主要BIOS的一标头中的一粗略信息是否正确。其中,电子装置的一储存装置储存主要BIOS与一备份BIOS。主要BIOS由标头与多个段落组成。标头具有主要BIOS的一粗略信息,且每一个段落具有主要BIOS的一详细信息;步骤(C):若粗略信息不正确,执行一暖开机(warm-boot)程序以载入储存装置中的备份BIOS。若粗略信息正确,载入储存装置中的主要BIOS,执行主要BIOS的一开机自我测试(POST),且判断开机自我测试是否成功;以及步骤(D):若开机自我测试成功,进入一作业系统且关闭看门狗计时器。
本发明实施例提供一种电子装置,其包括一储存装置、一看门狗计时器与一启动控制器。储存装置储存一主要BIOS与一备份BIOS。主要BIOS由一标头与多个段落组成。标头具有主要BIOS的一粗略信息,且每一个段落具有主要BIOS的一详细信息。启动控制器耦接储存装置与看门狗计时器,且根据一开机信号执行一冷开机程序。启动控制器控制看门狗计时器开始计数一累计时间,且检测主要BIOS的标头中的粗略信息是否正确。若启动控制器检测粗略信息不正确,执行一暖开机程序以载入储存装置中的备份BIOS。若启动控制器检测粗略信息正确,载入储存装置中的主要BIOS,执行主要BIOS的一开机自我测试,且判断开机自我测试是否成功。若启动控制器判断开机自我测试成功,控制一中央处理器进入一作业系统且关闭看门狗计时器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环胜电子(深圳)有限公司,未经环胜电子(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710959220.0/2.html,转载请声明来源钻瓜专利网。