專利名稱:測試設備信息檢查方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及一種信息檢查方法及系統(tǒng),尤其是涉及一種測試設備信息檢查方法及系統(tǒng)。
背景技術:
在進行主板測試時,工程師或操作人員在產線經常會由于各種原因很難知道待測主板所支持的測試設備的配置信息。這樣就給在產線偵錯的工程師帶來許多困擾例如當測試用的存儲器出現(xiàn)問題而需要更換時,應該更換哪個廠商的,是DDR(Double Data Rate)2還是DDR3,是支持ECC (Error Correcting Code)還是不支持。這些信息都有可能無從 知曉,從而造成測試所用的設備與該待測主板所支持的設備不一致,使得測試存在一定的風險。目前確認待測主板所支持的測試設備信息,必須通過相應的程序運行在操作系統(tǒng)之下,且需要有供應商提供的特定文件或數(shù)據(jù)庫的輔助才能夠實現(xiàn)。
發(fā)明內容
鑒于以上內容,有必要提供一種測試設備信息檢查方法,可以方便地獲取待測主板所支持的測試設備信息,判斷測試設備是否符合要求。鑒于以上內容,還有必要提供一種測試設備信息檢查系統(tǒng),可以方便地獲取待測主板所支持的測試設備信息,判斷測試設備是否符合要求。所述測試設備信息檢查方法包括讀取步驟讀取待測主板的現(xiàn)場可更換單元中預先寫入的測試設備信息;獲取步驟當所述待測主板處于開機狀態(tài)時,獲取所述待測主板上當前所接入的測試設備的信息;比對步驟將獲取到的當前所接入的測試設備信息與所述現(xiàn)場可更換單元中的測試設備信息進行比對,判斷當前所接入的測試設備是否符合要求;第一提示步驟當當前所接入的測試設備符合要求時,提示用戶比對結果為通過;及第二提示步驟當當前所接入的測試設備不符合要求時,提示用戶比對結果為失敗。所述測試設備信息檢查系統(tǒng)包括讀取模塊,用于讀取待測主板的現(xiàn)場可更換單元中預先寫入的測試設備信息;獲取模塊,用于當所述待測主板處于開機狀態(tài)時,獲取所述待測主板上當前所接入的測試設備的信息;比對模塊,用于將獲取到的當前所接入的測試設備信息與所述現(xiàn)場可更換單元中的測試設備信息進行比對,判斷當前所接入的測試設備是否符合要求;提示模塊,用于當當前所接入的測試設備符合要求時,提示用戶比對結果為通過;所述提示模塊還用于當當前所接入的測試設備不符合要求時,提示用戶比對結果為失敗。相較于現(xiàn)有技術,所述的測試設備信息檢查方法及系統(tǒng),能夠讀取待測主板的現(xiàn)場可更換單元中存儲的測試設備信息,并在該待測主板開機時自動判斷所接入的測試設備是否符合要求,在該待測主板待機時將測試設備信息提供給用戶來判斷所接入的測試設備是否符合要求,而且不需要進入操作系統(tǒng),方便用戶更換合適的測試設備。
圖I是本發(fā)明測試設備信息檢查系統(tǒng)較佳實施例的應用環(huán)境圖。圖2是本發(fā)明測試設備信息檢查系統(tǒng)較佳實施例的功能模塊圖。圖3是本發(fā)明測試設備信息檢查方法較佳實施例的流程圖。主要元件符號說明
麗廷機11
待測主板_2_
顯示器_3_ 1 信息檢查系統(tǒng)—~
基板管理控制器_20_
現(xiàn)場可更換單元_30_
讀取模塊_100
判斷模塊_200
獲取模塊_300
比對模塊_400
提示模塊_500
_模塊
顯示模塊1700
如下具體實施方式
將結合上述附圖進一步說明本發(fā)明。
具體實施例方式參閱圖I所示,是本發(fā)明測試設備信息檢查系統(tǒng)較佳實施例的應用環(huán)境圖。所述測試設備信息檢查系統(tǒng)10運行于測試主機I中。所述測試主機I連接于待測主板2及顯示器3。所述待測主板2中包括基板管理控制器(Baseboard Management Controller, BMC)20,所述基板管理控制器20中包括現(xiàn)場可更換單元(Field Replace Unit,F(xiàn)RU) 30。在其他實施例中,所述測試設備信息檢查系統(tǒng)10還可以運行于所述基板管理控制器20中。所述現(xiàn)場可更換單元30 —般有IK以上的存儲空間,其中大部分在測試階段不會使用,可以預先將所述待測主板2所支持的測試設備的信息寫入未使用的存儲空間中。所述測試設備的信息包括各種測試設備的型號、規(guī)格、提供商等。在寫入所述測試設備的信息時,可以按照SMBIOS (System Management BIOS)規(guī)范或其他規(guī)范對該信息進行歸類。當將所述測試設備的信息顯示給用戶查看時,可以根據(jù)用戶需要查看的測試設備類別對該信息進行分類搜索,而不需每次都將所有信息列出,增強了實用性。參閱圖2所示,是本發(fā)明測試設備信息檢查系統(tǒng)較佳實施例的功能模塊圖。所述測試設備信息檢查系統(tǒng)10包括讀取模塊100、判斷模塊200、獲取模塊300、比對模塊400、提示模塊500、搜索模塊600及顯示模塊700。所述讀取模塊100用于讀取所述現(xiàn)場可更換單元30中的測試設備信息。所述判斷模塊200用于判斷所述待測主板2的狀態(tài)。在本實施例中,所述狀態(tài)包括,但不限于,開機狀態(tài)或待機狀態(tài)(待機狀態(tài)即所述待測主板2上電但未開機)。在其它實施例中,所述待測主板2的狀態(tài)還可以根據(jù)實際測試需求增加其它的狀態(tài),如關機狀態(tài)。所述獲取模塊300用于當所述待測主板2處于開機狀態(tài)時,獲取所述待測主板2上當前所接入的測試設備的信息。
所述比對模塊400用于將獲取到的當前所接入的測試設備信息與所述現(xiàn)場可更換單元30中的測試設備信息進行比對,判斷當前所接入的測試設備是否符合要求,即當前所接入的測試設備信息是否屬于所述現(xiàn)場可更換單元30中的測試設備信息范圍內,若屬于則符合要求,若不屬于則不符合要求。所述提示模塊500用于當當前所接入的測試設備符合要求時,發(fā)送提示信息到所述顯示器3中,提示用戶比對結果為通過。所述提示模塊500還用于當當前所接入的測試設備不符合要求時,發(fā)送提示信息到所述顯示器3中,提示用戶比對結果為失敗。所述搜索模塊600用于當所述待測主板2處于待機狀態(tài)時,根據(jù)用戶需要查看的測試設備類別對所述現(xiàn)場可更換單元30中的測試設備信息進行分類搜索。所述顯示模塊700用于發(fā)送搜索結果到所述顯示器3中,顯示搜索結果給用戶查·看,以便用戶根據(jù)該搜索結果自行判斷當前所接入的測試設備是否符合要求。參閱圖3所示,是本發(fā)明測試設備信息檢查方法較佳實施例的流程圖。步驟S10,所述讀取模塊100讀取所述現(xiàn)場可更換單元30中的測試設備信息。步驟S12,所述判斷模塊200判斷所述待測主板2的狀態(tài)。在本實施例中,所述狀態(tài)包括,但不限于,開機狀態(tài)或待機狀態(tài)。若所述待測主板2處于開機狀態(tài),則執(zhí)行步驟S14 ;若所述待測主板2處于待機狀態(tài),則執(zhí)行步驟S22。在其它實施例中,所述待測主板2的狀態(tài)還可以根據(jù)實際測試需求增加其它的狀態(tài),如關機狀態(tài)。步驟S14,所述獲取模塊300獲取所述待測主板2上當前所接入的測試設備的信
肩、O步驟S16,所述比對模塊400將獲取到的當前所接入的測試設備信息與所述現(xiàn)場可更換單元30中的測試設備信息進行比對,判斷當前所接入的測試設備是否符合要求,即當前所接入的測試設備信息是否屬于所述現(xiàn)場可更換單元30中的測試設備信息范圍內,若屬于則符合要求,若不屬于則不符合要求。若當前所接入的測試設備符合要求,則執(zhí)行步驟S18 ;所當前所接入的測試設備不符合要求,則執(zhí)行步驟S20。步驟S18,所述提示模塊500發(fā)送提示信息到所述顯示器3中,提示用戶比對結果為通過。步驟S20,所述提示模塊500發(fā)送提示信息到所述顯示器3中,提示用戶比對結果為失敗。步驟S22,所述搜索模塊600根據(jù)用戶需要查看的測試設備類別對所述現(xiàn)場可更換單元30中的測試設備信息進行分類搜索。步驟S24,所述顯示模塊700發(fā)送搜索結果到所述顯示器3中,顯示搜索結果給用戶查看,以便用戶根據(jù)該搜索結果自行判斷當前所接入的測試設備是否符合要求。值得注意的是,當所述待測主板2處于開機狀態(tài)時,也可以執(zhí)行所述步驟S22至S24,由用戶自行判斷所述待測主板2上當前所接入的測試設備是否符合要求。綜上所述,采用該測試設備信息檢查方法,能夠通過讀取待測主板2的現(xiàn)場可更換單元30中預先寫入的測試設備信息,來判斷所接入的測試設備是否符合要求,從而規(guī)避了由于所接入的測試設備與該待測主板2所支持的測試設備不一致所帶來的測試風險。而且,本方法不需要進入操作系統(tǒng),只要該待測主板2有電源即可讀取所述測試設備信息,使得用戶可以方便地更換合適的測試設備。
以上實施例僅用以說明本發(fā)明的技術方案而非限制,盡管參照較佳實施例對本發(fā)明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發(fā)明的技術方案進行修改或等同替換,而不脫離本發(fā)明技術方案的精神和范圍。
權利要求
1.一種測試設備信息檢查方法,其特征在于,該方法包括 讀取步驟讀取待測主板的現(xiàn)場可更換單元中預先寫入的測試設備信息; 獲取步驟當所述待測主板處于開機狀態(tài)時,獲取所述待測主板上當前所接入的測試設備的信息; 比對步驟將獲取到的當前所接入的測試設備信息與所述現(xiàn)場可更換單元中的測試設備信息進行比對,判斷當前所接入的測試設備是否符合要求; 第一提示步驟當當前所接入的測試設備符合要求時,提示用戶比對結果為通過;及 第二提示步驟當當前所接入的測試設備不符合要求時,提示用戶比對結果為失敗。
2.如權利要求I所述的測試設備信息檢查方法,其特征在于,該方法還包括 搜索步驟當所述待測主板處于待機狀態(tài)時,根據(jù)用戶需要查看的測試設備類別對所述現(xiàn)場可更換單元中的測試設備信息進行分類搜索;及顯示步驟發(fā)送搜索結果到顯示器中給用戶查看。
3.如權利要求I所述的測試設備信息檢查方法,其特征在于,若當前所接入的測試設備信息屬于所述現(xiàn)場可更換單元中的測試設備信息范圍內,則判定所述當前所接入的測試設備符合要求; 若當前所接入的測試設備信息不屬于所述現(xiàn)場可更換單元中的測試設備信息范圍內,則判定所述當前所接入的測試設備不符合要求。
4.如權利要求I所述的測試設備信息檢查方法,其特征在于,所述現(xiàn)場可更換單元中的測試設備信息包括所述待測主板所支持的各種測試設備的型號、規(guī)格、提供商。
5.如權利要求I所述的測試設備信息檢查方法,其特征在于,在所述現(xiàn)場可更換單元中預先寫入所述測試設備信息時,按照SMBIOS規(guī)范對該信息進行歸類。
6.一種測試設備信息檢查系統(tǒng),其特征在于,該系統(tǒng)包括 讀取模塊,用于讀取待測主板的現(xiàn)場可更換單元中預先寫入的測試設備信息; 獲取模塊,用于當所述待測主板處于開機狀態(tài)時,獲取所述待測主板上當前所接入的測試設備的信息; 比對模塊,用于將獲取到的當前所接入的測試設備信息與所述現(xiàn)場可更換單元中的測試設備信息進行比對,判斷當前所接入的測試設備是否符合要求; 提示模塊,用于當當前所接入的測試設備符合要求時,提示用戶比對結果為通過; 所述提示模塊還用于當當前所接入的測試設備不符合要求時,提示用戶比對結果為失敗。
7.如權利要求6所述的測試設備信息檢查系統(tǒng),其特征在于,該系統(tǒng)還包括 搜索模塊,用于當所述待測主板處于待機狀態(tài)時,根據(jù)用戶需要查看的測試設備類別對所述現(xiàn)場可更換單元中的測試設備信息進行分類搜索;及顯示模塊,用于發(fā)送搜索結果到顯示器中給用戶查看。
8.如權利要求6所述的測試設備信息檢查系統(tǒng),其特征在于,若當前所接入的測試設備信息屬于所述現(xiàn)場可更換單元中的測試設備信息范圍內,則判定所述當前所接入的測試設備符合要求; 若當前所接入的測試設備信息不屬于所述現(xiàn)場可更換單元中的測試設備信息范圍內,則判定所述當前所接入的測試設備不符合要求。
9.如權利要求6所述的測試設備信息檢查系統(tǒng),其特征在于,所述現(xiàn)場可更換單元中的測試設備信息包括所述待測主板所支持的各種測試設備的型號、規(guī)格、提供商。
10.如權利要求6所述的測試設備信息檢查系統(tǒng),其特征在于,在所述現(xiàn)場可更換單元中預先寫入所述測試設備信息時,按照SMBIOS規(guī)范對該信息進行歸類。
全文摘要
一種測試設備信息檢查系統(tǒng),該系統(tǒng)用于讀取待測主板的現(xiàn)場可更換單元中預先寫入的測試設備信息;獲取所述待測主板上當前所接入的測試設備的信息;通過比對判斷當前所接入的測試設備是否符合要求;當符合要求時提示用戶比對結果為通過;當不符合要求時提示用戶比對結果為失敗。本發(fā)明還提供一種測試設備信息檢查方法。本發(fā)明可以方便地獲取待測主板所支持的測試設備信息,判斷測試設備是否符合要求。
文檔編號G06F11/00GK102855158SQ201110177028
公開日2013年1月2日 申請日期2011年6月28日 優(yōu)先權日2011年6月28日
發(fā)明者鐘陽, 陳吉寶, 黃 俊 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司