亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于龍芯平臺計算機自動連續(xù)刷新pmon的測試方法

文檔序號:6384552閱讀:789來源:國知局
專利名稱:一種基于龍芯平臺計算機自動連續(xù)刷新pmon的測試方法
技術(shù)領(lǐng)域
本發(fā)明涉及Linux操作系統(tǒng)技術(shù)領(lǐng)域,具體的說是一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法。
背景技術(shù)
目前,龍芯平臺計算機使用PMON (Prom Monitor)作為基本輸入輸出系統(tǒng)(BIOS)。PMON是一個兼有BIOS和BootLoader功能的開源軟件,多用于嵌入式系統(tǒng)。PMON具有強大而豐富的功能,除基本的I / O功能外,還包括硬件初始化與檢測、操作系統(tǒng)引導(dǎo)和程序調(diào)試等功能。在龍芯平臺計算機刷新PMON的可靠性檢測試驗中,只能通過手動操作進行一次刷新,沒有成熟的自動控制多次刷新測試的方法,而手動輸入增加了操作者的工作強度和疲勞性,效率低,并且記錄不系統(tǒng),整體試驗效果差。因而需要一種測試方法彌補在龍芯平臺下無法實現(xiàn)自動進行連續(xù)刷新PMON的方法的缺失。

發(fā)明內(nèi)容
本發(fā)明的技術(shù)任務(wù)是解決現(xiàn)有技術(shù)的不足,提供一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法。本發(fā)明的技術(shù)方案是按以下方式實現(xiàn)的,該一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法,其具體測試步驟為 1)準(zhǔn)備龍芯測試平臺;
2)將自動刷新程序復(fù)制到任意目錄中,設(shè)置程序為自啟動;
3)運行程序,輸入預(yù)定刷新次數(shù)N,所述NSSI的自然數(shù);
4)測試機持續(xù)運行刷新測試,直至刷新次數(shù)為N;
5)結(jié)束測試,查看register文件中記錄的次數(shù)、時間,完成整個測試過程。所述自動刷新程序的具體工作步驟為
a、啟動刷新程序;
b、檢測輸入提示,文件input初始是否為O:為零則彈出輸入提示,輸入任務(wù)預(yù)設(shè)次數(shù)并將預(yù)設(shè)次數(shù)寫入文件input中,否則跳過直接進行下一步操作;
C、檢測運行次數(shù),若運行次數(shù)未達到預(yù)設(shè)次數(shù),則將文件刷新次數(shù)加I并保存,直至達到預(yù)設(shè)次數(shù);
d、記錄次數(shù)、時間到文件register;
e、刷新PMON ;
f、重啟計算機,程序結(jié)束。在上述技術(shù)方案中,測試前可以預(yù)定次數(shù),應(yīng)用不受限制;程序具有記憶功能,即使服務(wù)器遇到意外斷電情況,再通電此程序仍會從上次的次序開始繼續(xù)執(zhí)行,數(shù)據(jù)也不會丟失;可通過數(shù)據(jù)掌握測試機情況。所述文件register中記載的數(shù)據(jù)出現(xiàn)兩次刷新時間間隔過大或過短時,則數(shù)據(jù)為壞數(shù)據(jù)。本發(fā)明與現(xiàn)有技術(shù)相比所產(chǎn)生的有益效果是
本發(fā)明的一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法通過編寫具有預(yù)設(shè)刷新次數(shù)、刷新pmon、計數(shù)功能的程序,將程序設(shè)置為自啟動,每當(dāng)系統(tǒng)啟動時自動執(zhí)行此程序,刷新次序不斷更新直到最后一次,重啟結(jié)束后程序也不會再執(zhí)行刷新命令,測試即結(jié)束;實現(xiàn)全程無人值守、操作簡易、記錄詳盡等功能,前期繁重的手動輸入刷新PMON試驗工作替換成自動完成,實用性強;記錄的數(shù)據(jù)詳盡,可通過數(shù)據(jù)掌握測試機情況,因而本發(fā)明具備很強的適用性,適合廣泛地推廣到各種基于龍芯平臺計算機的刷新PMON可靠性試驗中。


附圖1是本發(fā)明的測試流程圖。附圖2時本發(fā)明的自動刷新程序工作流程圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明的一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法作以下詳細說明。如附圖1所示,該一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法,其具體測試步驟為 1)準(zhǔn)備龍芯測試平臺;
2)將自動刷新程序復(fù)制到任意目錄中,設(shè)置程序為自啟動;
3)運行程序,輸入預(yù)定刷新次數(shù)N,所述NSSI的自然數(shù);
4)測試機持續(xù)運行刷新測試,直至刷新次數(shù)為N;
5)結(jié)束測試,查看register文件中記錄的次數(shù)、時間,完成整個測試過程。如附圖2所示,所述自動刷新程序的具體工作步驟為
a、啟動刷新程序;
b、檢測輸入提示,文件input初始是否為O:為零則彈出輸入提示,輸入任務(wù)預(yù)設(shè)次數(shù)并將預(yù)設(shè)次數(shù)寫入文件input中,否則跳過直接進行下一步操作;
C、檢測運行次數(shù),若運行次數(shù)未達到預(yù)設(shè)次數(shù),則將文件刷新次數(shù)加I并保存,直至達到預(yù)設(shè)次數(shù);
d、記錄次數(shù)、時間到文件register;
e、刷新ΡΜ0Ν;
f、重啟計算機,程序結(jié)束。所述文件register中記載的數(shù)據(jù)出現(xiàn)兩次刷新時間間隔過大或過短時,則數(shù)據(jù)為壞數(shù)據(jù)。實施例現(xiàn)在以Linux OS系統(tǒng)下,取一款帶龍芯cpu的測試機,于常溫下進行測試,具體測試步驟如下。
首先將測試機上電開機,進入操作系統(tǒng),使用root用戶登錄。將預(yù)燒寫的bin文件和刷新工具flashupdate復(fù)制到/boot目錄下。將自動刷新功能的程序flashpmon. sh復(fù)制到任意目錄下。程序設(shè)置為自啟動在/etc/rc. local中加入“sh /path/flashpmon. sh”語句(path為程序所在目錄名)。運行程序,在彈出的頁面下輸入預(yù)定重啟次數(shù),按ENTER鍵。測試機持續(xù)運行刷新測試1000次。刷新測試1000次完成后,在/usr下查看生成的register文件,文件記錄中記載有刷新次數(shù)、刷新時間點,具體測試數(shù)據(jù)如下
測試次數(shù)時間
12012 年 09 月 12 日星期三 16:54:13 CST
2Wed Sep 12 16:56:26 CST 2012
3Wed Sep 12 16:58:39 CST 2012
4Wed Sep 12 17:00:52 CST 2012
5Wed Sep 12 17:03:05 CST 2012
6Wed Sep 12 17:05:18 CST 2012
7Wed Sep 12 17:07:31 CST 2012
8Wed Sep 12 17:09:44 CST 2012
9Wed Sep 12 17:11:56 CST 201210 Wed Sep 12 17:14:09 CST 2012
525Thu Sep 13 12:41:03 CST 2012
526Thu Sep 13 12:43:15 CST 2012
991Fri Sep 14 05:53:42 CST 2012
992Fri Sep 14 05:55:55 CST 2012
993Fri Sep 14 05:58:08 CST 2012
994Fri Sep 14 06:00:21 CST 2012
995Fri Sep14 06:02:34 CST 2012
996Fri Sep14 06:04:47 CST 2012
997Fri Sep14 06:07:00 CST 2012
998Fri Sep14 06:09:12 CST 2012
999Fri Sep14 06:11:25 CST 2012
1000Fri Sep 14 06:13:38 CST 2012
通過上面數(shù)據(jù)可以看出,整個測試過程中測試機穩(wěn)定運行,沒有出現(xiàn)無顯示或無法進入系統(tǒng)等異?,F(xiàn)象。 本發(fā)明通過在刷新測試完成后,查看register文件,文件記錄中記載有刷新次數(shù)、刷新時間點,每次刷新時間間隔相同無變化,并且整個測試過程中測試機穩(wěn)定運行,沒有出現(xiàn)內(nèi)存丟失、死機、掉電或藍屏等異?,F(xiàn)象。程序具有記憶功能,即使遇到意外斷電、復(fù)位等情況,再通電此程序仍會從上次的次序開始繼續(xù)執(zhí)行,數(shù)據(jù)也不會丟失。
權(quán)利要求
1.一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法,其特征在于其具體測試步驟為1)準(zhǔn)備龍芯測試平臺;2)將自動刷新程序復(fù)制到任意目錄中,設(shè)置程序為自啟動;3)運行程序,輸入預(yù)定刷新次數(shù)N,所述NSSI的自然數(shù);4)測試機持續(xù)運行刷新測試,直至刷新次數(shù)為N;5)結(jié)束測試,查看register文件中記錄的次數(shù)、時間,完成整個測試過程。
2.根據(jù)權(quán)利要求1所述的一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法,其特征在于所述自動刷新程序的具體工作步驟為a、啟動刷新程序;b、檢測輸入提示,文件input初始是否為O:為零則彈出輸入提示,輸入任務(wù)預(yù)設(shè)次數(shù)并將預(yù)設(shè)次數(shù)寫入文件input中,否則跳過直接進行下一步操作;C、檢測運行次數(shù),若運行次數(shù)未達到預(yù)設(shè)次數(shù),則將文件刷新次數(shù)加I并保存,直至達到預(yù)設(shè)次數(shù);d、記錄次數(shù)、時間到文件register;e、刷新PMON ;f、重啟計算機,程序結(jié)束。
3.根據(jù)權(quán)利要求1或2所述的一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法,其特征在于所述文件register中記載的數(shù)據(jù)出現(xiàn)兩次刷新時間間隔過大或過短時,則數(shù)據(jù)為壞數(shù)據(jù)。
全文摘要
本發(fā)明提供一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法,其具體測試步驟為準(zhǔn)備龍芯測試平臺;將自動刷新程序復(fù)制到任意目錄中,設(shè)置程序為自啟動;運行程序,輸入預(yù)定刷新次數(shù)N;測試機持續(xù)運行刷新測試,直至刷新次數(shù)為N;結(jié)束測試,查看register文件中記錄的次數(shù)、時間,完成整個測試過程。該一種基于龍芯平臺計算機自動連續(xù)刷新PMON的測試方法和現(xiàn)有技術(shù)相比,記錄的數(shù)據(jù)詳盡,可通過數(shù)據(jù)掌握測試機情況,因而本發(fā)明具備很強的適用性,適合廣泛地推廣到各種基于龍芯平臺計算機的刷新PMON可靠性試驗中。
文檔編號G06F11/22GK103049359SQ20121055038
公開日2013年4月17日 申請日期2012年12月17日 優(yōu)先權(quán)日2012年12月17日
發(fā)明者顏東博, 趙永東 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1