[發明專利]寫入基本輸入輸出系統程序代碼的電路與寫入方法有效
| 申請號: | 201410349394.1 | 申請日: | 2014-07-22 |
| 公開(公告)號: | CN104102517B | 公開(公告)日: | 2019-01-04 |
| 發明(設計)人: | 林火元;廖哲賢;黃稚惟;林必強 | 申請(專利權)人: | 技嘉科技股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F8/65 |
| 代理公司: | 隆天知識產權代理有限公司 72003 | 代理人: | 章侃銥;鄭特強 |
| 地址: | 中國臺灣*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 寫入 基本 輸入輸出 系統 程序代碼 電路 方法 | ||
本發明公開一種寫入基本輸入輸出系統程序代碼的電路與寫入方法,該電路,連接于主電路及基本輸入輸出系統。基本輸入輸出系統儲存BIOS程序代碼并且具有BIOS標識符。寫入基本輸入輸出系統程序代碼的電路包含數據源連接接口、判斷觸發模塊與寫入模塊。數據源連接接口儲存匹配基本輸入輸出系統的可用的BIOS程序代碼。判斷觸發模塊判斷基本輸入輸出系統是否可以在開機初始化階段開始之后,于預定時間內完成加載BIOS程序代碼并進行系統初始化。若基本輸入輸出系統無法在預定時間內完成,判斷觸發模塊發出觸發信號。寫入模塊接收觸發信號后,依據BIOS標識符下載可用的BIOS程序代碼,且寫入至基本輸入輸出系統,以覆寫當前數據。
技術領域
本發明有關于計算機系統的基本輸入輸出系統更新或復原,特別是一種不需要在計算機系統開機狀態下寫入基本輸入輸出系統程序代碼的電路與寫入方法。
背景技術
在計算機系統中,基本輸入輸出系統(Basic Input/ Output System, BIOS)是不可或缺的固件(firmware)。由于BIOS儲存計算機系統中最基本的軟件程序代碼,因此啟用任何計算機系統的硬件都必須透過基本輸入輸出系統進行偵測和連接。此外,現代的BIOS程序代碼通常儲存在可擦寫的存儲單元中,例如EEPROM、Flash ROM,存儲單元內所儲存的程序代碼不會因為計算機系統關閉就消失,而且可以透過計算機系統執行特定刻錄程序,就可以寫入新的程序代碼以覆寫(override)或復原舊的程序代碼。但是,這種可擦寫的存儲單元,發生數據損毀的機率相對較高,例如,受到計算機病毒破壞,或是在寫入新的程序代碼時寫入不完全。若,在BIOS程序代碼受到破壞時沒有實時發現就進行計算機系統的關機或重新啟動,將導致計算機系統無法再進入開機狀態,此時而無法透過計算機系統執行特定刻錄程序來寫入新的程序代碼以覆寫或復原舊的程序代碼。
于現有技術中,申請人曾經提出一種雙BIOS的架構,兩個BIOS都儲存有程序代碼,而可互相備援。當發現BIOS的程序代碼已經損毀的時候,另一個備援的BIOS可以用來復原主要BIOS的程序代碼。但是,不排除兩個BIOS同時損毀而無法修復的狀態。同時,雙BIOS互相備援的機制仍需要計算機系統的介入,亦即計算機系統必須維持開機狀態。如果計算機系統無法開機,仍無法對已經損毀的BIOS進行修復。在這種情況下,用戶仍然需要將計算機系統運送到供貨商處進行修復。
發明內容
有鑒于此,本發明的主要目的在于提供一種寫入基本輸入輸出系統程序代碼的電路與寫入方法,可以在計算機系統無法完成開機作業的情況下進行BIOS的復原。
為達到上述目的,本發明的技術方案是這樣實現的:
一種寫入基本輸入輸出系統程序代碼的電路,連接于一計算機系統的主電路及基本輸入輸出系統。基本輸入輸出系統儲存基本輸入輸出系統(BIOS)程序代碼,以使基本輸入輸出系統執行功能,且基本輸入輸出系統具有一BIOS標識符。寫入基本輸入輸出系統程序代碼的電路包含一數據源連接接口、一判斷觸發模塊及一寫入模塊。
數據源連接接口用以取得一對應于BIOS標識符的可用的BIOS程序代碼。判斷觸發模塊連接于主電路,用以判斷基本輸入輸出系統是否可以在開機初始化階段開始后,于一預定時間內完成加載BIOS程序代碼并進行系統初始化;若基本輸入輸出系統無法在預定時間內完成加載BIOS程序代碼并進行系統初始化,判斷觸發模塊發出一觸發信號。寫入模塊電性連接于判斷觸發模塊、基本輸入輸出系統以及數據源連接接口;其中,當寫入模塊接收觸發信號,寫入模塊與基本輸入輸出系統建立聯機,以取得BIOS標識符,寫入模塊與數據源連接接口建立聯機,并依據BIOS標識符,下載可用的BIOS程序代碼,且寫入模塊寫入可用的BIOS程序代碼至基本輸入輸出系統,以覆寫基本輸入輸出系統中的當前數據。
于一具體實施例中,數據源連接接口更連接于主電路,用以作為主電路的數據傳輸接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于技嘉科技股份有限公司,未經技嘉科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410349394.1/2.html,轉載請聲明來源鉆瓜專利網。





