專利名稱:通信設(shè)備復(fù)位信息保存方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)、通信設(shè)備技術(shù)領(lǐng)域,具體涉及一種通信設(shè)備復(fù)位信息保存方法。
背景技術(shù):
隨著互聯(lián)網(wǎng)技術(shù)應(yīng)用日益普及和信息處理技術(shù)的不斷發(fā)展,通信系統(tǒng)從以前的單機或小局域系統(tǒng)發(fā)展至大局域網(wǎng)系統(tǒng)、廣域網(wǎng)系統(tǒng),通信設(shè)備也隨之更復(fù)雜多樣。為了保障通信系統(tǒng)的暢通,首先要保證通信設(shè)備的可靠運行,因此對通信設(shè)備的維護尤其重要,比如實時監(jiān)控設(shè)備本身的各種運行參數(shù)和狀態(tài)、提供預(yù)警功能和故障診斷功能等。通信設(shè)備在網(wǎng)上運行時會因為多種原因造成設(shè)備內(nèi)的單板復(fù)位,比如,上電復(fù)位、硬件狗復(fù)位、按鈕復(fù)位、軟件主動復(fù)位等。設(shè)備需要將這些復(fù)位信息保存起來,以便維護人員對復(fù)位原因進行定位,監(jiān)測設(shè)備運行的穩(wěn)定性,并加快故障排除的效率。
通信設(shè)備的運行通常需要兩種軟件,分別為BIOS(基本輸入/輸出系統(tǒng))和單板上的業(yè)務(wù)軟件。設(shè)備啟動時,首先運行BIOS,然后由BIOS來引導(dǎo)業(yè)務(wù)軟件運行。
在現(xiàn)有通信設(shè)備中,通常只記錄業(yè)務(wù)軟件的復(fù)位信息,BIOS的復(fù)位信息沒有記錄。業(yè)務(wù)軟件的復(fù)位流程如圖1所示業(yè)務(wù)軟件主動復(fù)位時會將復(fù)位信息(復(fù)位類型、復(fù)位時間等)先寫到內(nèi)存中,當(dāng)軟件復(fù)位重新啟動后再將內(nèi)存中的數(shù)據(jù)保存到掉電保持介質(zhì)中。如果復(fù)位是由硬件產(chǎn)生的,則由于BIOS比業(yè)務(wù)軟件先啟動,并且會對硬件進行初始化,因此,當(dāng)啟動到業(yè)務(wù)軟件的時候,可能查詢不到復(fù)位信息。
而且,在對設(shè)備進行維護、測試等過程中,經(jīng)常需要根據(jù)設(shè)備記錄的復(fù)位信息來準確定位故障的原因,以便更好地測試設(shè)備參數(shù),優(yōu)化設(shè)備性能,因此,就需要首先正確區(qū)分設(shè)備復(fù)位的原因是由軟件產(chǎn)生,還是由硬件產(chǎn)生,對硬件復(fù)位進行記錄。目前這種只記錄業(yè)務(wù)軟件復(fù)位信息的方式,不能準確得到上電復(fù)位、按鈕復(fù)位、硬件狗復(fù)位等硬件復(fù)位信息,也就無法使設(shè)備維護人員準確定位復(fù)位原因。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種通信設(shè)備復(fù)位信息保存方法,以解決現(xiàn)有技術(shù)中不能全面記錄設(shè)備的各種復(fù)位信息的缺點,以準確定位設(shè)備的復(fù)位信息,進而方便地確定設(shè)備故障原因。
本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的一種通信設(shè)備復(fù)位信息保存方法,所述方法包括A、在所述設(shè)備的內(nèi)存中設(shè)置復(fù)位信息共享存儲區(qū);B、當(dāng)有軟件復(fù)位時,將軟件復(fù)位信息記錄到所述共享存儲區(qū)中對應(yīng)的位置;C、當(dāng)所述設(shè)備啟動時,由所述BIOS判斷設(shè)備復(fù)位類型;D、根據(jù)所述設(shè)備復(fù)位類型修改所述軟件復(fù)位信息;E、當(dāng)所述設(shè)備的軟件運行時,將修改后的軟件復(fù)位信息保存到掉電保持介質(zhì)上。
所述步驟A包括A1、設(shè)定所述共享存儲區(qū)為保留內(nèi)存;A2、將所述共享存儲區(qū)劃分為第一存儲區(qū)和第二存儲區(qū)。
所述軟件復(fù)位包括BIOS軟件復(fù)位和業(yè)務(wù)軟件復(fù)位。
所述步驟B包括將業(yè)務(wù)軟件復(fù)位信息記錄到所述第一存儲區(qū);
將BIOS軟件復(fù)位信息記錄到所述第二存儲區(qū)。
所述步驟C具體為所述BIOS根據(jù)所述設(shè)備硬件提供的復(fù)位狀態(tài)寄存器判斷是硬件復(fù)位還是軟件復(fù)位。
所述步驟D具體為當(dāng)復(fù)位類型為硬件復(fù)位時,清除所述第一存儲區(qū)的內(nèi)容,并將硬件復(fù)位信息保存到所述第一存儲區(qū);同時,清除所述第二存儲區(qū)的內(nèi)容,并將硬件復(fù)位信息保存到所述第二存儲區(qū)。
所述步驟E具體為分別將所述第一存儲區(qū)的復(fù)位信息和所述第二存儲區(qū)的復(fù)位信息保存到掉電保持介質(zhì)上。
所述掉電保持介質(zhì)包括電可擦除只讀存儲器、閃存。
所述軟件復(fù)位信息包括復(fù)位類型、軟件類型、復(fù)位時間、狀態(tài)信息。
所述硬件復(fù)位信息包括復(fù)位類型、復(fù)位時間、狀態(tài)信息。
由以上本發(fā)明提供的技術(shù)方案可以看出,本發(fā)明通過將設(shè)備中單板的內(nèi)存劃分為不同的存儲區(qū)域,對不同狀態(tài)下的復(fù)位信息分別進行存儲,使在BIOS下復(fù)位時仍然可以正確地保存業(yè)務(wù)軟件的復(fù)位信息,而且區(qū)分了是業(yè)務(wù)軟件復(fù)位還是BIOS復(fù)位。通過將復(fù)位信息保存到掉電保持介質(zhì)中,使設(shè)備維護人員可以準確地定位復(fù)位原因,有利于單板返回維修時的問題定位。
圖1是現(xiàn)有技術(shù)中業(yè)務(wù)軟件復(fù)位信息保存流程圖;圖2是本發(fā)明方法的實現(xiàn)流程圖;圖3是設(shè)備啟動時對硬件復(fù)位信息的保存流程圖;圖4是產(chǎn)生BIOS軟件復(fù)位時復(fù)位信息的保存流程圖;圖5是產(chǎn)生業(yè)務(wù)軟件復(fù)位時復(fù)位信息的保存流程圖。
具體實施例方式
本發(fā)明的核心在于將設(shè)備中單板的內(nèi)存劃分為不同的存儲區(qū)域,對不同狀態(tài)下的復(fù)位信息分別進行存儲,并將復(fù)位信息保存到掉電保持介質(zhì)中。
本技術(shù)領(lǐng)域人員知道,設(shè)備的復(fù)位通常有以下幾種類型上電復(fù)位、冷復(fù)位(又叫硬復(fù)位)、熱復(fù)位(又叫軟復(fù)位)、按鈕復(fù)位、硬件狗復(fù)位、軟件狗復(fù)位等。其中,上電復(fù)位即單板上電軟件啟動,是指單板每上電一次產(chǎn)生的復(fù)位。
冷復(fù)位CPU和關(guān)鍵的業(yè)務(wù)芯片,比如DSP(數(shù)字信號處理)芯片、FPGA(可編程邏輯陣列)芯片復(fù)位。
熱復(fù)位CPU復(fù)位或軟件重新運行,但關(guān)鍵業(yè)務(wù)芯片不復(fù)位。一般是軟件的主動復(fù)位。
按鈕復(fù)位通過單板上的按鈕引起的復(fù)位,一般是人為操作。
硬件狗復(fù)位硬件看門狗電路溢出引起的CPU或業(yè)務(wù)芯片的復(fù)位。
軟件狗復(fù)位軟件運行過程中發(fā)現(xiàn)CPU占用率長時間為100%時而引發(fā)的軟件主動復(fù)位。
對于這些不同的復(fù)位類型,可以將其中的上電復(fù)位、冷復(fù)位、按鈕復(fù)位、硬件狗復(fù)位統(tǒng)稱為硬件復(fù)位;將其中的熱復(fù)位、軟件狗復(fù)位統(tǒng)稱為軟件復(fù)位。
由于設(shè)備業(yè)務(wù)軟件的啟動需要BIOS的引導(dǎo),因此最先知道當(dāng)前復(fù)位原因的軟件是BIOS(基本輸入/輸出系統(tǒng)),這樣就需要一個機制把BIOS中查詢到的復(fù)位信息傳遞給軟件,再由軟件將其記錄到掉電保持介質(zhì)中,比如,保存到FLASH(閃存)中。
本發(fā)明就是基于上述思想,在設(shè)備啟動時由BIOS對不同的復(fù)位類型進行識別,對不同狀態(tài)的復(fù)位信息進行有效、完整的記錄,以供查詢。
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面結(jié)合附圖和實施方式對本發(fā)明作進一步的詳細說明。
參照圖2,圖2是本發(fā)明方法的流程圖,包括以下步驟步驟201在設(shè)備的內(nèi)存中設(shè)置復(fù)位信息共享存儲區(qū)。
將該共享存儲區(qū)作為保留內(nèi)存,用于復(fù)位信息的暫存及傳遞,例如,將內(nèi)存的最前端或最后端一段空間作為共享存儲區(qū),此段空間對于操作系統(tǒng)和一般程序用戶是不可見的,所以此段存儲空間不會被改寫或清除。
本技術(shù)領(lǐng)域人員知道,BIOS也可以看作是一種軟件,但它和一般的軟件又有重要的區(qū)別,因其與設(shè)備硬件緊密相連,負責(zé)保存設(shè)備最重要的基本輸入輸出程序、系統(tǒng)設(shè)置信息、開機上電自檢程序和系統(tǒng)啟動自檢程序等責(zé)任。設(shè)備接上電源啟動后,BIOS就開始接管設(shè)備啟動的所有自檢工作。通常,系統(tǒng)首先由上電自檢程序來對內(nèi)部各個單元進行檢查,包括對CPU、內(nèi)存、ROM、串并口等進行測試;然后BIOS就讀入操作系統(tǒng)引導(dǎo)記錄,最后將系統(tǒng)控制權(quán)交給引導(dǎo)記錄,通過引導(dǎo)記錄引導(dǎo)業(yè)務(wù)程序運行。如果對設(shè)備進行硬件復(fù)位,比如,上電復(fù)位、按鈕復(fù)位等,則BIOS需要重新運行,并對系統(tǒng)重新設(shè)置;如果是在業(yè)務(wù)軟件運行過程中產(chǎn)生軟件復(fù)位,則BIOS不需對系統(tǒng)重新設(shè)置,只需通過引導(dǎo)記錄重新引導(dǎo)業(yè)務(wù)程序運行即可;如果是在BIOS運行過程中產(chǎn)生BIOS主動復(fù)位,同樣需要記錄該復(fù)位信息,以便準確區(qū)分不同的復(fù)位類別。
因此,為了更好地區(qū)分復(fù)位類別,還需要將該共享存儲區(qū)劃分為第一存儲區(qū)和第二存儲區(qū)。其中,第一存儲區(qū)用于保存業(yè)務(wù)軟件的復(fù)位信息,第二存儲區(qū)用于保存BIOS軟件的復(fù)位信息,以便準確區(qū)分復(fù)位類別。
步驟202當(dāng)有軟件復(fù)位時,將軟件復(fù)位信息記錄到共享存儲區(qū)內(nèi)對應(yīng)的位置。其中,所述軟件復(fù)位包括BIOS軟件復(fù)位和業(yè)務(wù)軟件復(fù)位。也就是說,如果是業(yè)務(wù)軟件產(chǎn)生的復(fù)位,則將其復(fù)位信息存儲到第一存儲區(qū);如果是BIOS軟件產(chǎn)生的復(fù)位,則將其復(fù)位信息存儲到第二存儲區(qū)。
可以保存以下軟件復(fù)位信息復(fù)位類型、軟件類型、復(fù)位時間、狀態(tài)信息。
這樣,當(dāng)軟件復(fù)位后,重新運行該軟件時可以獲取該區(qū)域內(nèi)存儲的復(fù)位信息。
步驟203當(dāng)設(shè)備啟動時,由BIOS判斷設(shè)備復(fù)位類型。
BIOS可以根據(jù)設(shè)備硬件提供的復(fù)位狀態(tài)寄存器的狀態(tài)來判斷是硬復(fù)位還是軟復(fù)位。對于軟復(fù)位則通過內(nèi)存中記錄的復(fù)位信息可以獲取軟件的類型等信息。對于硬復(fù)位,則可以在硬件提供的復(fù)位狀態(tài)寄存器中讀取到具體是上電復(fù)位、硬件狗復(fù)位還是按鈕復(fù)位等復(fù)位類型。
步驟204根據(jù)設(shè)備復(fù)位類型修改軟件復(fù)位信息。
因為BIOS能夠識別設(shè)備的復(fù)位類型,若為軟件復(fù)位,則可以將復(fù)位信息直接記錄到對應(yīng)的存儲區(qū)中;若為硬件復(fù)位,則只能記錄再次啟動時刻的信息作為硬件復(fù)位信息,該硬件復(fù)位信息包括復(fù)位類型、復(fù)位時間、狀態(tài)信息。在記錄時復(fù)位類型設(shè)置為硬件復(fù)位,復(fù)位時間為再次啟動時刻的時間。
因此,當(dāng)復(fù)位類型為硬件復(fù)位時,清除所述第一存儲區(qū)的內(nèi)容,并將硬件復(fù)位信息保存到所述第二存儲區(qū);同時,清除所述第二存儲區(qū)的內(nèi)容,并將硬件復(fù)位信息保存到所述第二存儲區(qū)。
這樣,在第一存儲區(qū)和第二存儲區(qū)中分別存儲了相同的硬件復(fù)位信息,在軟件運行后,就可以將該信息分別保存到掉電介質(zhì)上,比如,將第一存儲區(qū)的硬件復(fù)位信息保存到掉電介質(zhì)上存儲業(yè)務(wù)軟件復(fù)位信息的區(qū)域,將第二存儲區(qū)的硬件復(fù)位信息保存到掉電介質(zhì)上存儲BIOS軟件復(fù)位信息的區(qū)域。因為硬件的復(fù)位不僅會影響業(yè)務(wù)軟件的運行,同樣也會影響B(tài)IOS軟件的運行,因此,不論查詢業(yè)務(wù)軟件復(fù)位信息還是BIOS軟件復(fù)位信息時都能夠查詢到該硬件復(fù)位信息。
步驟205當(dāng)設(shè)備的業(yè)務(wù)軟件運行時,將修改后的軟件復(fù)位信息保存到掉電保持介質(zhì)上。分別將第一存儲區(qū)的復(fù)位信息和第二存儲區(qū)的復(fù)位信息保存到掉電保持介質(zhì)上。掉電保持介質(zhì)可以使用電可擦除只讀存儲器、閃存等,可以在設(shè)備單板上設(shè)計專用的存儲芯片,也可以和其他需要掉電保存的信息共享同一個芯片,以簡化設(shè)計,并減少設(shè)計成本。
為了使本技術(shù)領(lǐng)域人員更好地了解本發(fā)明,下面結(jié)合設(shè)備的啟動及運行過程詳細說明不同類型復(fù)位下復(fù)位信息的保存過程。
參照圖3,圖3是設(shè)備啟動時對硬件復(fù)位信息的保存流程,包括以下步驟步驟301硬件復(fù)位使設(shè)備重新啟動,比如按鈕復(fù)位,當(dāng)然也可以是設(shè)備上電啟動。
此時,要進到步驟302BIOS軟件運行,以根據(jù)BIOS保存的基本輸入輸出程序、系統(tǒng)設(shè)置信息、開機上電自檢程序和系統(tǒng)啟動自檢程序完成其功能。
進到步驟303BIOS判斷是否為硬件復(fù)位。
如果是硬件復(fù)位,則進到步驟304分別將硬件復(fù)位信息記錄到第一存儲區(qū)和第二存儲區(qū),當(dāng)然,記錄的復(fù)位時間信息是啟動時刻的時間信息,而不是真正復(fù)位動作產(chǎn)生時刻的時間信息。
如果不是硬件復(fù)位,則直接進到步驟305將第二存儲區(qū)中的硬件復(fù)位信息保存到掉電保持介質(zhì)上。
然后,進到步驟306BIOS引導(dǎo)業(yè)務(wù)軟件運行。
進到步驟307將第一存儲區(qū)中的硬件復(fù)位信息保存到掉電保持介質(zhì)上。
進到步驟308繼續(xù)運行業(yè)務(wù)軟件。
參照圖4,圖4是產(chǎn)生BIOS軟件復(fù)位時復(fù)位信息的保存流程,包括以下步驟步驟401硬件復(fù)位使設(shè)備重新啟動,比如按鈕復(fù)位,當(dāng)然也可以是設(shè)備上電啟動。
步驟402BIOS軟件運行,以根據(jù)BIOS保存的基本輸入輸出程序、系統(tǒng)設(shè)置信息、開機上電自檢程序和系統(tǒng)啟動自檢程序完成其功能。
步驟403BIOS判斷是否為硬件復(fù)位。
如果是硬件復(fù)位,則進到步驟404清除第一存儲區(qū)和第二存儲區(qū)中的信息。因為有時設(shè)備的瞬間斷電內(nèi)存中的數(shù)據(jù)可能還會存在或不穩(wěn)定,因此為了保證第一存儲區(qū)和第二存儲區(qū)中的信息可靠,在硬件復(fù)位時要先對該內(nèi)存中可能存在的數(shù)據(jù)進行清除。
然后,進到步驟405分別將硬件復(fù)位信息記錄到第一存儲區(qū)和第二存儲區(qū)。
然后,進到步驟406BIOS引導(dǎo)業(yè)務(wù)軟件運行。
如果不是硬件復(fù)位,則直接進到步驟406BIOS引導(dǎo)業(yè)務(wù)軟件運行。
然后,進到步驟407將第一存儲區(qū)中的復(fù)位信息保存到掉電保持介質(zhì)上。
步驟408業(yè)務(wù)軟件運行異常時,需要主動復(fù)位。
這時,需要先進到步驟409將業(yè)務(wù)軟件的復(fù)位信息寫入第一存儲區(qū)。
然后,進到步驟410業(yè)務(wù)軟件復(fù)位。
業(yè)務(wù)軟件復(fù)位后,將返回步驟402BIOS軟件重新運行,以根據(jù)BIOS保存的基本輸入輸出程序、系統(tǒng)設(shè)置信息、開機上電自檢程序和系統(tǒng)啟動自檢程序完成其功能。
參照圖5,圖5是產(chǎn)生業(yè)務(wù)軟件復(fù)位時復(fù)位信息的保存流程,包括以下步驟步驟501硬件復(fù)位使設(shè)備重新啟動,比如按鈕復(fù)位,當(dāng)然也可以是設(shè)備上電啟動。
步驟502BIOS軟件運行,以根據(jù)BIOS保存的基本輸入輸出程序、系統(tǒng)設(shè)置信息、開機上電自檢程序和系統(tǒng)啟動自檢程序完成其功能。
步驟503BIOS判斷是否為硬件復(fù)位。
如果是硬件復(fù)位,則進到步驟504清除第一存儲區(qū)和第二存儲區(qū)中的信息。
然后,進到步驟505分別將硬件復(fù)位信息記錄到第一存儲區(qū)和第二存儲區(qū)。
然后,進到步驟506將第二存儲區(qū)中的復(fù)位信息保存到掉電保持介質(zhì)上。
如果不是硬件復(fù)位,則直接進到步驟506將第二存儲區(qū)中的復(fù)位信息保存到掉電保持介質(zhì)上。
然后,進到步驟507BIOS引導(dǎo)業(yè)務(wù)軟件運行。
進到步驟508判斷引導(dǎo)是否成功。
如果引導(dǎo)成功,則進到步驟509業(yè)務(wù)軟件運行。
如果引導(dǎo)未成功,則進到步驟510BIOS等待加載正確的業(yè)務(wù)軟件。
然后,進到步驟511BIOS運行出現(xiàn)異常時,需要主動復(fù)位。
這時,需要先進到步驟512將BIOS軟件的復(fù)位信息寫入第二存儲區(qū)。
然后,進到步驟513BIOS軟件復(fù)位。
BIOS軟件復(fù)位后,將返回步驟502BIOS軟件重新運行,以根據(jù)BIOS保存的基本輸入輸出程序、系統(tǒng)設(shè)置信息、開機上電自檢程序和系統(tǒng)啟動自檢程序完成其功能。
在上述圖4和圖5所示的流程中,分別只描述了業(yè)務(wù)軟件和BIOS軟件復(fù)位時復(fù)位信息的保存過程。但在系統(tǒng)實際運行過程中,各種復(fù)位都有可能發(fā)生,因此,本發(fā)明并不局限于圖4和圖5所示的兩種狀態(tài)。其他類型復(fù)位信息的保存方式與上述類似,在此不再贅述。
雖然通過實施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的精神。
權(quán)利要求
1.一種通信設(shè)備復(fù)位信息保存方法,其特征在于,所述方法包括A、在所述設(shè)備的內(nèi)存中設(shè)置復(fù)位信息共享存儲區(qū);B、當(dāng)有軟件復(fù)位時,將軟件復(fù)位信息記錄到所述共享存儲區(qū)中對應(yīng)的位置;C、當(dāng)所述設(shè)備啟動時,由所述BIOS判斷設(shè)備復(fù)位類型;D、根據(jù)所述設(shè)備復(fù)位類型修改所述軟件復(fù)位信息;E、當(dāng)所述設(shè)備的軟件運行時,將修改后的軟件復(fù)位信息保存到掉電保持介質(zhì)上。
2.根據(jù)權(quán)利要求1所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述步驟A包括A1、設(shè)定所述共享存儲區(qū)為保留內(nèi)存;A2、將所述共享存儲區(qū)劃分為第一存儲區(qū)和第二存儲區(qū)。
3.根據(jù)權(quán)利要求2所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述軟件復(fù)位包括BIOS軟件復(fù)位和業(yè)務(wù)軟件復(fù)位。
4.根據(jù)權(quán)利要求3所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述步驟B包括將業(yè)務(wù)軟件復(fù)位信息記錄到所述第一存儲區(qū);將BIOS軟件復(fù)位信息記錄到所述第二存儲區(qū)。
5.根據(jù)權(quán)利要求1所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述步驟C具體為所述BIOS根據(jù)所述設(shè)備硬件提供的復(fù)位狀態(tài)寄存器判斷是硬件復(fù)位還是軟件復(fù)位。
6.根據(jù)權(quán)利要求1所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述步驟D具體為當(dāng)復(fù)位類型為硬件復(fù)位時,清除所述第一存儲區(qū)的內(nèi)容,并將硬件復(fù)位信息保存到所述第一存儲區(qū);同時,清除所述第二存儲區(qū)的內(nèi)容,并將硬件復(fù)位信息保存到所述第二存儲區(qū)。
7.根據(jù)權(quán)利要求1所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述步驟E具體為分別將所述第一存儲區(qū)的復(fù)位信息和所述第二存儲區(qū)的復(fù)位信息保存到掉電保持介質(zhì)上。
8.根據(jù)權(quán)利要求1至7任一項所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述掉電保持介質(zhì)包括電可擦除只讀存儲器、閃存。
9.根據(jù)權(quán)利要求1所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述軟件復(fù)位信息包括復(fù)位類型、軟件類型、復(fù)位時間、狀態(tài)信息。
10.根據(jù)權(quán)利要求6所述的通信設(shè)備復(fù)位信息保存方法,其特征在于,所述硬件復(fù)位信息包括復(fù)位類型、復(fù)位時間、狀態(tài)信息。
全文摘要
本發(fā)明公開了一種通信設(shè)備復(fù)位信息保存方法,包括在所述設(shè)備的內(nèi)存中設(shè)置復(fù)位信息共享存儲區(qū);當(dāng)有軟件復(fù)位時,將軟件復(fù)位信息記錄到共享存儲區(qū)中對應(yīng)的位置;當(dāng)設(shè)備啟動時,由BIOS判斷設(shè)備復(fù)位類型;根據(jù)設(shè)備復(fù)位類型修改所述軟件復(fù)位信息;當(dāng)設(shè)備的軟件運行時,將修改后的軟件復(fù)位信息保存到掉電保持介質(zhì)上。利用本發(fā)明,可以準確定位設(shè)備的復(fù)位信息,進而方便地確定設(shè)備故障原因,方便設(shè)備維護。
文檔編號G06F9/445GK1770106SQ20041008890
公開日2006年5月10日 申請日期2004年11月4日 優(yōu)先權(quán)日2004年11月4日
發(fā)明者牛思及, 范明惠, 陳昀 申請人:華為技術(shù)有限公司