硬件檢測系統及方法
【專利摘要】一種硬件檢測方法,運用于與被測設備UUT通訊連接的測試主機,用于在所述UUT進入操作系統前檢查該UUT的硬件,該方法包括:接收所述UUT的硬件信息;將所述UUT的硬件信息與第一存儲器中所存儲的標準硬件信息進行比對以判斷該UUT的硬件是否符合要求;當所述UUT的硬件不符合要求時,提示作業人員檢測結果并命令UUT的基板管理控制器BMC將所述UUT關機以供作業人員檢查該UUT的硬件安插情況。利用本發明可在UUT進入操作系統進行主板或系統測試前先檢測該UUT所需的硬件是否安插好。
【專利說明】硬件檢測系統及方法
【技術領域】
[0001]本發明涉及一種硬件檢測系統及方法。
【背景技術】
[0002]在產線測試服務器主機板或者系統的時候,一般需要將所有的硬件模塊都安插好,而由于產線的測試治具的質量良莠不齊,很可能導致有些硬件插上去之后并不能正常工作。
[0003]在現有的測試流程下,要發現上述的問題,就必須進入操作系統執行測試程序。在測試時發現上述問題后,則要關機、斷電,重插出現問題的硬件,而后重開機,并重新測試,顯然,這種作業流程很浪費時間。
【發明內容】
[0004]鑒于以上內容,有必要提供一種硬件檢測系統及方法,其可在UUT進入操作系統進行主板或系統測試前先檢測該UUT所需的硬件是否安插好。
[0005]一種硬件檢測方法,運用于與被測設備UUT通訊連接的測試主機,用于在所述UUT進入操作系統前檢查該UUT的硬件,該方法包括:接收步驟,接收所述UUT的硬件信息;判斷步驟,將所述UUT的硬件信息與第一存儲器中所存儲的標準硬件信息進行比對以判斷該UUT的硬件是否符合要求;關機步驟,當所述UUT的硬件不符合要求時,提示作業人員檢測結果并命令UUT的基板管理控制器BMC將所述UUT關機以供作業人員檢查該UUT的硬件安插情況。
[0006]一種硬件檢測系統,運行于與被測設備UUT通訊連接的測試主機,用于在所述UUT進入操作系統前檢查該UUT的硬件,該系統包括:接收模塊,用于接收所述UUT的硬件信息;判斷模塊,用于將所述UUT的硬件信息與第一存儲器中所存儲的標準硬件信息進行比對以判斷該UUT的硬件是否符合要求;關機模塊,用于當所述UUT的硬件不符合要求時,提示作業人員檢測結果并命令UUT的基板管理控制器BMC將所述UUT關機以供作業人員檢查該UUT的硬件安插情況。
[0007]相較于現有技術,所述硬件檢測系統及方法,其可在UUT進入操作系統進行主板或系統測試前先檢測該UUT所需的硬件是否安插好,從而避免在該UUT進行主板或系統測試時發現UUT的硬件不合要求后需關機、檢查并重新開機等操作,也即可減少作業時間。
【專利附圖】
【附圖說明】
[0008]圖1是本發明硬件檢測系統的運行環境圖。
[0009]圖2是本發明被測設備UUT的架構圖。
[0010]圖3是本發明硬件檢測方法較佳實施例的流程圖。
[0011]圖4舉例說明標準硬件信息。
[0012]主要元件符號說明[0013]
【權利要求】
1.一種硬件檢測方法,運用于與被測設備UUT通訊連接的測試主機,用于在所述UUT進入操作系統前檢查該UUT的硬件,其特征在于,該方法包括: 接收步驟,接收所述UUT的硬件信息; 判斷步驟,將所述UUT的硬件信息與第一存儲器中所存儲的標準硬件信息進行比對以判斷該UUT的硬件是否符合要求; 關機步驟,當所述UUT的硬件不符合要求時,提示作業人員檢測結果并命令UUT的基板管理控制器BMC將所述UUT關機以供作業人員檢查該UUT的硬件安插情況。
2.如權利要求1所述的硬件檢測方法,其特征在于,該方法在接收步驟前還包括: 上電步驟,將所述UUT上電以啟動該UUT的BMC ; 開機步驟,將所述UUT開機,使得該UUT的輸入輸出系統BIOS在該UUT進行開機自檢POST時,掃描所述UUT的硬件信息并將該硬件信息存儲到所述UUT的第二存儲器中;及 讀取步驟,所述BMC從所述第二存儲器讀取所述UUT的硬件信息并將該硬件信息發送給所述測試主機。
3.如權利要求1所述的硬件檢測方法,其特征在于,該方法還包括測試步驟,當所述UUT的硬件符合要求進入操作系統后對該UUT進行測試。
4.如權利要求1或2或3所述的硬件檢測方法,其特征在于,所述測試主機通過路由器與多臺UUT相連。
5.如權利要求4所述的硬件檢測方法,其特征在于,所述測試主機開機后被分配到一個IP地址,每臺UUT上電后,均被分配到一個IP地址,每臺UUT利用所分配的IP地址與所述測試主機通訊。
6.一種硬件檢測系統,運行于與被測設備UUT通訊連接的測試主機,用于在所述UUT進入操作系統前檢查該UUT的硬件,其特征在于,該系統包括: 接收模塊,用于接收所述UUT的硬件信息; 判斷模塊,用于將所述UUT的硬件信息與第一存儲器中所存儲的標準硬件信息進行比對以判斷該UUT的硬件是否符合要求; 關機模塊,用于當所述UUT的硬件不符合要求時,提示作業人員檢測結果并命令UUT的基板管理控制器BMC將所述UUT關機以供作業人員檢查該UUT的硬件安插情況。
7.如權利要求6所述的硬件檢測系統,其特征在于,所述UUT的硬件信息是由所述UUT的輸入輸出系統BIOS在該UUT進行開機自檢POST時掃描獲取并存儲在所述UUT的第二存儲器中,所述UUT的BMC從所述第二存儲器中讀取后發送給所述測試主機。
8.如權利要求6所述的硬件檢測系統,其特征在于,該系統還包括測試模塊,當所述UUT的硬件符合要求進入操作系統后對該UUT進行測試。
9.如權利要求6或7或8所述的硬件檢測系統,其特征在于,所述測試主機通過路由器與多臺UUT相連。
10.如權利要求9所述的硬件檢測系統,其特征在于,所述測試主機開機后被分配到一個IP地址,每臺UUT上電后,均被分配到一個IP地址,每臺UUT利用所分配的IP地址與所述測試主機通訊。
【文檔編號】G06F11/22GK103678058SQ201210358398
【公開日】2014年3月26日 申請日期:2012年9月24日 優先權日:2012年9月24日
【發明者】黃 俊, 鐘陽, 陳吉寶 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司