[發明專利]一種基于雙SPI Flash的系統BIOS自動修復方法無效
| 申請號: | 201010131602.2 | 申請日: | 2010-03-23 |
| 公開(公告)號: | CN102200933A | 公開(公告)日: | 2011-09-28 |
| 發明(設計)人: | 劉建成 | 申請(專利權)人: | 深圳華北工控股份有限公司 |
| 主分類號: | G06F11/14 | 分類號: | G06F11/14;G06F9/445 |
| 代理公司: | 深圳市啟明專利代理事務所 44270 | 代理人: | 孫強 |
| 地址: | 518102 廣東省深圳市寶安區西*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 spi flash 系統 bios 自動 修復 方法 | ||
1.一種基于雙SPI?Flash的系統BIOS自動修復方法,其特征在于:在計算機硬件系統的南橋上連接設置邏輯電路、主BIOS模塊以及從BIOS模塊,該邏輯電路與延時電路相連接,該延時電路采用獨立的可定時的單次延時電路,即在該延時電路上電時首次初始化時進行時延,而其它時段則不會再進行時延輸出的信號跳變,通過該延時電路與該南橋的GPIO輸出HOLD信號之間的邏輯關系實現該主BIOS模塊與該從BIOS模塊之間的選通以及自動切換,該計算機在首次判斷系統BIOS啟動失敗后自動對該計算機系統進行RESET動作并將BIOS選通由默認的該主BIOS模塊切換到該從BIOS模塊,該邏輯電路連接設置在該南橋與該主BIOS模塊、該從BIOS模塊之間。
2.如權利要求1中所述的一種基于雙SPI?Flash的系統BIOS自動修復方法,其特征在于:該邏輯電路與該南橋的SYSRST#、HOLD信號端口連接。
3.如權利要求1中所述的一種基于雙SPI?Flash的系統BIOS自動修復方法,其特征在于:該主BIOS模塊中編輯的內容與該從BIOS模塊中編輯的內容不同,該主BIOS模塊中編輯的內容為正常使用的系統BIOS,引導并負責計算機系統的正常使用和配置工作;
該從BIOS模塊中編輯的內容包含壓縮后的以模組形式存在的系統BIOS內容,包含壓縮后以模組形式存在的刷寫系統BIOS所需的刷寫工具,并負責對刷寫BIOS所需的設備初始化及刷寫系統BIOS和刷寫完成后進行深度重啟工作。
4.如權利要求3中所述的一種基于雙SPI?Flash的系統BIOS自動修復方法,其特征在于:該主BIOS模塊以及該從BIOS模塊為SPI?Flash,并通過兩個該SPI?Flash實現該計算機系統BIOS的自動修復。
5.如權利要求1中所述的一種基于雙SPI?Flash的系統BIOS自動修復方法,其特征在于:如上所述當該計算機默認開機時由該主BIOS模塊啟動,而如果該主BIOS模塊數據被破壞無法正常運行時則自動重新啟動該計算機,并切換到該從BIOS模塊引導,當切換到該從BIOS模塊引導的時候,由該從BIOS模塊執行對該主BIOS模塊的重新刷寫,完成自行修復的動作。
6.如權利要求3中所述的一種基于雙SPI?Flash的系統BIOS自動修復方法,其特征在于:該從BIOS模塊為專用BIOS,可初始化計算機系統中的南橋,內存刷寫BIOS所需的基本設備,并不作為進入系統引導用的BIOS。
7.如權利要求1中所述的一種基于雙SPI?Flash的系統BIOS自動修復方法,其特征在于:刷寫該主BIOS模塊的過程完全是在該計算機的內存中執行的。
8.如權利要求1中所述的一種基于雙SPI?Flash的系統BIOS自動修復方法,其特征在于:如上所述,該從BIOS模塊在完成對該主BIOS模塊刷寫后執行該計算機系統的深度重新啟動,即該計算機系統所有的Core電壓掉電后重新啟動。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳華北工控股份有限公司,未經深圳華北工控股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010131602.2/1.html,轉載請聲明來源鉆瓜專利網。





