[發明專利]一種設備啟動系統及方法有效
| 申請號: | 201410305524.1 | 申請日: | 2014-06-30 |
| 公開(公告)號: | CN104035784B | 公開(公告)日: | 2018-09-25 |
| 發明(設計)人: | 陳保林;譚飛鵬 | 申請(專利權)人: | 普聯技術有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401;G06F11/14 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市南山區深南路科技*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 設備 啟動 系統 方法 | ||
本發明適用于電學領域,提供了一種設備啟動系統及方法。所述系統包括:CPU、多個存儲設備、啟動管理模塊和復位模塊,每個存儲設備均存儲了引導軟件;其中,在設備上電時,CPU先從預先設定的一個存儲設備讀取軟件并執行,若在設定的時間內啟動成功,則CPU指示啟動管理模塊結束工作,否則啟動管理模塊重新設置CPU的硬件啟動配置并復位CPU以便CPU從下一個存儲設備啟動,若CPU從所有的存儲設備啟動都不成功,則啟動管理模塊控制復位模塊復位CPU和啟動管理模塊,然后返回CPU先從預先設定的一個存儲設備讀取軟件并執行的步驟。本發明使得只要有一個存儲設備正常就能啟動成功,且能將一次上電啟動成功的概率盡可能最大化,極大地提高了設備啟動成功的概率和容錯能力。
技術領域
本發明屬于電學領域,尤其涉及一種設備啟動系統及方法。
背景技術
現有技術提供了一種設備啟動系統(如圖1所示),所述系統包括:CPU、可編程硬件邏輯器件以及一個通過兩個地址段分別存儲主用引導軟件和備用引導軟件的存儲單元;其中,所述可編程硬件邏輯器件在上電后將引導軟件啟動標識以及引導軟件地址標識設置為初始值,并啟動引導軟件啟動定時器;所述CPU發送引導軟件啟動地址信息至可編程硬件邏輯器件;所述可編程硬件邏輯器件在確定引導軟件啟動標識以及引導軟件地址標識為初始值時,輸出收到的引導軟件啟動地址信息至存儲單元;所述CPU根據所述可編程硬件邏輯器件輸出至所述存儲單元的引導軟件啟動地址信息,讀取主用引導軟件,執行引導軟件啟動;所述可編程硬件邏輯器件,確定引導軟件啟動定時器超時且所述引導軟件啟動標識為初始值,則將所述引導軟件地址標識設置為設定值并輸出復位信號至CPU;所述CPU,根據收到的所述復位信號執行復位;CPU復位后將嘗試從備引導軟件的地址啟動,若在設定的時間內啟動成功則引導軟件啟動標識會被置位且可編程硬件邏輯器件將定時器關閉,否則只能上報設備故障。
然而,上述現有技術只嘗試一次從主引導軟件和備引導軟件啟動,不能避免啟動時因外界干擾而啟動失敗的問題。CPU在從存儲設備讀取主引導軟件或備引導軟件時,如遇到電壓不穩定和電磁輻射等一些臨時性干擾的情況,則讀取到的主引導軟件或備引導軟件很可能會出錯,進而導致系統啟動失敗。另外,一種存儲設備中每個地址的數據出錯的概率理論上相同,因此雖然是通過一個存儲設備的兩個地址段分別存儲主用引導軟件和備用引導軟件,但很有可能整個存儲設備對應的數據均損壞,則系統仍然不能正常啟動。
發明內容
本發明的目的在于提供一種設備啟動系統及方法,旨在解決現有技術只嘗試一次從主引導軟件和備引導軟件啟動,不能避免啟動時因外界干擾而啟動失敗的問題以及雖然是通過一個存儲設備的兩個地址段分別存儲主用引導軟件和備用引導軟件,但很有可能整個存儲設備對應的數據均損壞,則系統仍然不能正常啟動的問題。
第一方面,本發明提供了一種設備啟動系統,所述系統包括:CPU、分別與所述CPU連接的多個存儲設備、與所述CPU連接的啟動管理模塊和分別與所述CPU和所述啟動管理模塊連接的復位模塊,每個存儲設備均存儲了引導軟件;其中,
在設備上電時,所述CPU先從預先設定的一個存儲設備讀取軟件并執行,若在設定的時間內啟動成功,則所述CPU指示所述啟動管理模塊結束工作,否則所述啟動管理模塊重新設置所述CPU的硬件啟動配置并復位所述CPU以便所述CPU從下一個存儲設備啟動,若所述CPU從所有的存儲設備啟動都不成功,則所述啟動管理模塊控制所述復位模塊復位所述CPU和所述啟動管理模塊,然后返回所述CPU先從預先設定的一個存儲設備讀取軟件并執行的步驟。
第二方面,本發明提供了一種設備啟動方法,所述方法包括:
在設備上電時,CPU先從預先設定的一個存儲設備讀取軟件并執行;
若在設定的時間內啟動成功,則所述CPU指示啟動管理模塊結束工作;
若在設定的時間內啟動不成功,則所述啟動管理模塊重新設置所述CPU的硬件啟動配置并復位所述CPU以便所述CPU從下一個存儲設備啟動;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于普聯技術有限公司,未經普聯技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410305524.1/2.html,轉載請聲明來源鉆瓜專利網。





