[發(fā)明專利]雙基本輸出入系統(tǒng)(BIOS)的開機方法及具有其的電子裝置有效
| 申請?zhí)枺?/td> | 201710959220.0 | 申請日: | 2017-10-16 |
| 公開(公告)號: | CN107766102B | 公開(公告)日: | 2020-10-23 |
| 發(fā)明(設(shè)計)人: | 陳育男;陳曉禮;紀(jì)文偉 | 申請(專利權(quán))人: | 環(huán)勝電子(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/4401 |
| 代理公司: | 深圳市隆天聯(lián)鼎知識產(chǎn)權(quán)代理有限公司 44232 | 代理人: | 劉抗美 |
| 地址: | 518057 廣東省深*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基本 輸出 系統(tǒng) bios 開機 方法 具有 電子 裝置 | ||
本發(fā)明提供一種雙BIOS的開機方法及具有其的電子裝置。開機方法包括:執(zhí)行一冷開機(cold?boot)程序且開始計數(shù)一看門狗計時器的一累計時間;檢測一主要BIOS的一標(biāo)頭(header)中的一粗略信息是否正確;若粗略信息不正確,執(zhí)行一暖開機(warm?boot)程序以載入儲存裝置中的備份BIOS。且若粗略信息正確,載入儲存裝置中的主要BIOS,執(zhí)行主要BIOS的一開機自我測試(POST),且判斷開機自我測試是否成功;以及若開機自我測試成功,進入一作業(yè)系統(tǒng)且關(guān)閉看門狗計時器。因此,本發(fā)明的開機方法與電子裝置可以大幅減少開機時間,縮短使用者等待電子裝置開機的時間。
技術(shù)領(lǐng)域
本發(fā)明提供一種開機方法及具有其的電子裝置,且特別涉及一種雙基本輸出入系統(tǒng)(BIOS)的開機方法及具有其的電子裝置。
背景技術(shù)
雙基本輸出入系統(tǒng)(Basic Input/Output System,BIOS)在電子裝置的開機過程中扮演極為關(guān)鍵的角色。雙BIOS由一主要BIOS與一備份BIOS組成。當(dāng)電子裝置開機時(例如使用者按下電子裝置的開機電源時),開機控制器進入一檢測階段。在檢測階段中,開機控制器將對主要BIOS的固件文件系統(tǒng)(Firmware File System,FFS)進行檢測,以判斷主要BIOS的內(nèi)容是否有錯誤。若檢測成功(表示主要BIOS的內(nèi)容沒有錯誤),開機控制器將載入主要BIOS。反之,若檢測失敗(表示主要BIOS的內(nèi)容有錯誤),開機控制器將改為載入備份BIOS。
在載入主要BIOS或備份BIOS后,開機控制器接著將進入一測試階段,以對電子裝置的硬件(例如,中央處理器的芯片組、主機板與存儲器等)按序進行初始化設(shè)定和執(zhí)行開機自我測試(Power-On-Self-Test,POST),進而完成開機程序。
然而,檢測階段需要花費很長的檢測時間,且大部分的檢測時間花費在檢測主要BIOS的固件文件系統(tǒng)(FFS)中的許多段落(section),進而嚴(yán)重影響開機速度,產(chǎn)生開機過慢的問題。
發(fā)明內(nèi)容
本發(fā)明提供一種雙基本輸出入系統(tǒng)(BIOS)的開機方法及具有其的電子裝置,其可縮短電子裝置的整體開機速度,進而解決開機過慢的問題。更進一步來說,電子裝置減少檢測階段的檢測時間,并同時在檢測階段與測試階段中加入看門狗計時器的計時功能,使得本發(fā)明的開機方法與電子裝置可以大幅減少開機時間,縮短使用者等待電子裝置開機的時間。
本發(fā)明實施例提供一種雙BIOS的開機方法,適用于一電子裝置。開機方法包括如下步驟。步驟(A):執(zhí)行一冷開機(cold-boot)程序且于一看門狗計時器開始計數(shù)一累計時間;步驟(B):檢測一主要BIOS的一標(biāo)頭中的一粗略信息是否正確。其中,電子裝置的一儲存裝置儲存主要BIOS與一備份BIOS。主要BIOS由標(biāo)頭與多個段落組成。標(biāo)頭具有主要BIOS的一粗略信息,且每一個段落具有主要BIOS的一詳細信息;步驟(C):若粗略信息不正確,執(zhí)行一暖開機(warm-boot)程序以載入儲存裝置中的備份BIOS。若粗略信息正確,載入儲存裝置中的主要BIOS,執(zhí)行主要BIOS的一開機自我測試(POST),且判斷開機自我測試是否成功;以及步驟(D):若開機自我測試成功,進入一作業(yè)系統(tǒng)且關(guān)閉看門狗計時器。
本發(fā)明實施例提供一種電子裝置,其包括一儲存裝置、一看門狗計時器與一啟動控制器。儲存裝置儲存一主要BIOS與一備份BIOS。主要BIOS由一標(biāo)頭與多個段落組成。標(biāo)頭具有主要BIOS的一粗略信息,且每一個段落具有主要BIOS的一詳細信息。啟動控制器耦接儲存裝置與看門狗計時器,且根據(jù)一開機信號執(zhí)行一冷開機程序。啟動控制器控制看門狗計時器開始計數(shù)一累計時間,且檢測主要BIOS的標(biāo)頭中的粗略信息是否正確。若啟動控制器檢測粗略信息不正確,執(zhí)行一暖開機程序以載入儲存裝置中的備份BIOS。若啟動控制器檢測粗略信息正確,載入儲存裝置中的主要BIOS,執(zhí)行主要BIOS的一開機自我測試,且判斷開機自我測試是否成功。若啟動控制器判斷開機自我測試成功,控制一中央處理器進入一作業(yè)系統(tǒng)且關(guān)閉看門狗計時器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于環(huán)勝電子(深圳)有限公司,未經(jīng)環(huán)勝電子(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710959220.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





