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

一種測試計算機主板的裝置、方法及系統(tǒng)與流程

文檔序號:11949917閱讀:273來源:國知局
一種測試計算機主板的裝置、方法及系統(tǒng)與流程

本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別涉及一種測試計算機主板的裝置、方法及系統(tǒng)。



背景技術(shù):

主板是計算機最基本、最重要的部件之一,主板上安裝了組成計算機的主要電路系統(tǒng)、中央處理器(CPU,Central Processing Unit)、各種接口及插口、各種控制芯片等。硬盤、顯卡、網(wǎng)卡、內(nèi)存等功能模塊與主板上對應(yīng)的接口或插口相連,各個功能模塊與主板之間相互通信,實現(xiàn)了計算機的基本功能。在同種主板的各個接口或插口上連接不同型號的功能模塊,使計算機具有不同的配置,以滿足不同用戶對計算機配置的不同要求。

為了保證主板在各種配置的計算機中都能夠正常、穩(wěn)定地運行,需要對主板與不同型號功能模塊連接時的工作狀態(tài)進行測試。

目前,在檢測主板的工作狀態(tài)時,需要通過手動的方式切換與主板相連的功能模塊,以檢測主板與所需功能模塊相連后的工作狀態(tài)是否正常及穩(wěn)定。通過手動方式切換與主板相連的功能模塊,需要耗費較長的時間,造成對計算機主板進行測試的勞動強度較高。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例提供了一種測試計算機主板的裝置、方法及系統(tǒng),能夠降低對計算機主板進行測試的勞動強度。

本發(fā)明實施例提供了一種測試計算機主板的裝置,包括:上位機、可編程邏輯器件以及至少兩個功能模塊;

所述上位機,用于根據(jù)外部的觸發(fā)向所述可編程邏輯器件發(fā)送配置指令,以及根據(jù)外部的觸發(fā)向待測主板發(fā)送測試指令;

所述可編程邏輯器件,用于根據(jù)所述上位機發(fā)送的配置指令,從所述至少兩個功能模塊中確定至少一個功能模塊與所述待測主板相連;

所述至少一個功能模塊,用于接受所述待測主板根據(jù)所述測試指令進行的讀操作及寫操作。

優(yōu)選地,

所述上位機,進一步用于在所述待測主板根據(jù)所述測試指令對所述至少一個功能模塊進行讀操作及寫操作的過程中,對所述待測主板的工作狀態(tài)進行監(jiān)控,獲取所述待測主板的測試數(shù)據(jù),并根據(jù)所述測試數(shù)據(jù)形成對應(yīng)于所述待測主板的測試日志。

優(yōu)選地,

所述上位機,進一步用于對所述測試數(shù)據(jù)進行分析,將分析結(jié)果與預(yù)先設(shè)定的測試閾值進行比較,以判斷所述待測主板的工作狀態(tài)是否正常,如果是,輸出所述待測主板工作狀態(tài)為正常的判斷結(jié)果;如果否,根據(jù)所述分析結(jié)果確定所述待測主板工作狀態(tài)出現(xiàn)異常的故障因素,并將所述故障因素輸出。

優(yōu)選地,

所述上位機與所述待測主板上的基板管理控制器相連;

所述上位機,用于向所述待測主板上的基板管理控制器發(fā)送狀態(tài)測試指令,并接收所述基板管理控制器發(fā)送的連接狀態(tài)信息;

所述基板管理控制器,用于根據(jù)接收到的狀態(tài)測試指令,檢測所述功能模塊與所述待測主板之間的連接狀態(tài),形成連接狀態(tài)信息,并將所述連接狀態(tài)信息發(fā)送給所述上位機。

優(yōu)選地,

所述功能模塊包括:具有不同型號的硬盤、內(nèi)存、網(wǎng)卡、顯卡、聲卡或光驅(qū)。

本發(fā)明實施例還提供了一種利用本發(fā)明實施例提供的任意一種測試計算機主板的裝置對計算機主板進行測試的方法,包括:

根據(jù)外部的觸發(fā),通過所述上位機向所述可編程邏輯器件發(fā)送配置指令;

根據(jù)所述上位機發(fā)送的配置指令,通過所述可編程邏輯器件從所述至少兩個功能模塊中確定至少一個功能模塊與所述待測主板相連;

根據(jù)外部的觸發(fā),通過所述上位機向所述待測主板發(fā)送測試指令;

根據(jù)所述上位機發(fā)送的測試指令,通過所述待測主板對所述至少一個功能模塊進行讀操作及寫操作。

優(yōu)選地,

在所述通過所述待測主板對所述至少一個功能模塊進行讀操作及寫操作之后進一步包括:

通過所述上位機對所述待測主板的工作狀態(tài)進行監(jiān)控,獲取所述待測主板的測試數(shù)據(jù),并根據(jù)所述測試數(shù)據(jù)形成對應(yīng)于所述待測主板的測試日志。

優(yōu)選地,

在所述獲取所述待測主板的測試數(shù)據(jù)之后進一步包括:

通過所述上位機對所述測試數(shù)據(jù)進行分析,將分析結(jié)果與預(yù)先設(shè)定的測試閾值進行比較,以判斷所述待測主板的工作狀態(tài)是否正常;

如果是,輸出所述待測主板工作狀態(tài)為正常的判斷結(jié)果;

如果否,根據(jù)所述分析結(jié)果,確定所述待測主板工作狀態(tài)出現(xiàn)異常的故障因素,并將所述故障因素輸出。

優(yōu)選地,

在所述根據(jù)外部的觸發(fā),通過所述上位機向所述待測主板發(fā)送測試指令之前進一步包括:

通過上位機向所述待測主板上的基板管理控制器發(fā)送狀態(tài)測試指令;根據(jù)所述狀態(tài)測試指令,通過所述基板管理控制器檢測所述至少一個功能模塊與所述待測主板之間的連接狀態(tài),形成連接狀態(tài)信息,并將所述連接狀態(tài)信息發(fā)送給所述上位機。

本發(fā)明實施例還提供了一種測試計算機主板的系統(tǒng),包括:待測主板及本發(fā)明實施例提供的任意一種測試計算機主板的裝置;

所述待測主板,用于根據(jù)所述測試計算機主板的裝置發(fā)送的測試指令,對所述測試計算機主板的裝置包括的至少一個功能模塊進行讀操作及寫操作。

本發(fā)明實施例提供的測試計算機主板的裝置、方法及系統(tǒng),可編程邏輯器件根據(jù)上位機發(fā)送的配置指令,從至少兩個功能模塊中確定至少一個功能模塊與待測主板相連;上位機向待測主板發(fā)送測試指令,待測主板根據(jù)上位機發(fā)送的測試指令,對相連的至少一個功能模塊進行讀操作及寫操作。這樣,通過上位機向可編程邏輯器件發(fā)送配置指令,便可以切換與待測主板相連的功能模塊,無需通過手動更改連接線的方式切換與待測主板相連的功能模塊,從而降低了對計算機主板進行測試的勞動強度。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明一個實施例提供的一種測試計算機主板的裝置示意圖;

圖2是本發(fā)明一個實施例提供的一種測試計算機主板的方法流程圖;

圖3是本發(fā)明一個實施例提供的一種測試計算機主板的系統(tǒng)示意圖;

圖4是本發(fā)明另一個實施例提供的一種測試計算機主板的方法流程圖。

具體實施方式

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

如圖1所示,本發(fā)明實施例提供了一種測試計算機主板的裝置,該裝置包括:上位機101、可編程邏輯器件102以及至少兩個功能模塊103;

所述上位機101,用于根據(jù)外部的觸發(fā)向所述可編程邏輯器件102發(fā)送配置指令,以及根據(jù)外部的觸發(fā)向待測主板發(fā)送測試指令;

所述可編程邏輯器件102,用于根據(jù)所述上位機101發(fā)送的配置指令,從所述至少兩個功能模塊103中確定至少一個功能模塊103與所述待測主板相連;

所述至少一個功能模塊103,用于接受所述待測主板根據(jù)所述測試指令進行的讀操作及寫操作。

本發(fā)明實施例提供了一種測試計算機主板的裝置,可編程邏輯器件根據(jù)上位機發(fā)送的配置指令,從至少兩個功能模塊中確定至少一個功能模塊與待測主板相連;上位機向待測主板發(fā)送測試指令,待測主板根據(jù)上位機發(fā)送的測試指令,對相連的至少一個功能模塊進行讀操作及寫操作。這樣,通過上位機向可編程邏輯器件發(fā)送配置指令,便可以切換與待測主板相連的功能模塊,無需通過手動更改連接線的方式切換與待測主板相連的功能模塊,從而降低了對計算機主板進行測試的勞動強度。

在本發(fā)明一個實施例中,在待測主板根據(jù)上位機發(fā)送的測試指令對與其相連的至少一個功能模塊進行讀操作及寫操作的過程中,上位機用于對待測主板的工作狀態(tài)進行監(jiān)控,獲取待測主板的測試數(shù)據(jù),根據(jù)獲取到的測試數(shù)據(jù)形成對應(yīng)于待測主板的測試日志。

在待測主板根據(jù)測試指令對功能模塊進行讀操作及寫操作的過程中,上位機對待測主板的工作狀態(tài)進行監(jiān)控,獲取待測主板的測試數(shù)據(jù),根據(jù)測試數(shù)據(jù)可以確定待測主板在對相應(yīng)功能模塊進行讀操作或?qū)懖僮鞯倪^程中是否出現(xiàn)故障,進而確定待測主板是否需要進行設(shè)計優(yōu)化;根據(jù)測試數(shù)據(jù)形成對應(yīng)于待測主板的測試日志,如果待測主板在測試過程中出現(xiàn)問題,通過測試日志可以方便地對待測主板出現(xiàn)的問題進行分析定位,提高對待測主板設(shè)計優(yōu)化的效率。

在本發(fā)明一個實施例中,在上位機獲取到待測主板的測試數(shù)據(jù)后,上位機進一步用于對測試數(shù)據(jù)進行分析,將分析結(jié)果與預(yù)先設(shè)定的測試閾值進行比較,以判斷待測主板的工作狀態(tài)是否正常,如果是,輸出待測主板工作狀態(tài)為正常的判斷結(jié)果;如果否,根據(jù)分析結(jié)果確定待測主板工作狀態(tài)出現(xiàn)異常的故障因素,并將故障因素輸出。

上位機對測試數(shù)據(jù)進行分析后,將分析結(jié)果與預(yù)先設(shè)定的測試閾值進行比較,如果分析結(jié)果位于測試閾值允許的范圍內(nèi),則判斷待測主板的工作狀態(tài)正常,輸出待測主板工作狀態(tài)為正常的判斷結(jié)果;如果分析結(jié)果處于測試閾值允許的范圍之外,則判斷待測主板的工作狀態(tài)出現(xiàn)異常,進而根據(jù)分析結(jié)果確定待測主板工作狀態(tài)出現(xiàn)異常的故障因素,并將故障因素輸出。通過將測試數(shù)據(jù)的分析結(jié)果與預(yù)設(shè)的測試閾值進行比較來判斷待測主板的工作狀態(tài)是否正常,實現(xiàn)了待測主板工作狀態(tài)的自動判斷,減少了人工判斷的過程,提高了測試計算機主板的效率及測試結(jié)果的準確性。當待測主板工作狀態(tài)出現(xiàn)異常時,上位機還能夠根據(jù)測試數(shù)據(jù)的分析結(jié)果確定導(dǎo)致待測主板工作狀態(tài)出現(xiàn)異常的故障因素,并將確定出的故障因素輸出,這樣上位機可以直接診斷出一些比較簡單的故障,節(jié)省了通過人工分析故障原因的時間,進一步提高了對待測主板進行設(shè)計優(yōu)化的效率。

在本發(fā)明一個實施例中,上位機與待測主板上的基板管理控制器相連,上位機向基板管理控制器發(fā)送狀態(tài)測試指令,基板管理控制器在接收到狀態(tài)測試指令后,檢測功能模塊與待測主板之間的連接狀態(tài),形成連接狀態(tài)信息,并將連接狀態(tài)信息發(fā)送給上位機。

上位機與待測主板上的基板管理控制器相連,上位機通過向基板管理控制器發(fā)送狀態(tài)測試指令,以帶外測試的形式檢測功能模塊與待測主板之間的連接狀態(tài),根據(jù)基板管理控制器返回的連接狀態(tài)信息可以確定功能模塊與待測主板之間的連接是否正常,保證測試的正常進行。通過基板管理控制器檢測功能模塊的在位狀態(tài),同時可以對主板上基板管理控制器及帶外傳輸模式進行檢測,提高對主板進行檢測的全面性。

在本發(fā)明一個實施例中,功能模塊可以包括硬盤、內(nèi)存、網(wǎng)卡、顯卡、聲卡或光驅(qū)等多種與主板相連的設(shè)備,其中至少兩個功能模塊中可以包括同一類型不同型號的設(shè)備。

在測試計算機主板的裝置中設(shè)置多種類型的設(shè)備,并且每種類型的設(shè)備包括有多種不同的型號,這樣通過上位機發(fā)送配置指令,可以將不同類型及不同型號的功能模塊與待測主板相連,從而可以根據(jù)計算機的配置選擇相應(yīng)的功能模塊對待測主板進行測試,保證能夠?qū)哂胁煌渲糜嬎銠C的主板進行測試,提高了該測試計算機主板的裝置的適用性。

如圖2所示,本發(fā)明一個實施例提供了一種利用本發(fā)明實施例提供的任意一種測試計算機主板的裝置對計算機主板進行測試的方法,該方法可以包括以下步驟:

步驟101:根據(jù)外部的觸發(fā),通過所述上位機向所述可編程邏輯器件發(fā)送配置指令;

步驟102:根據(jù)所述上位機發(fā)送的配置指令,通過所述可編程邏輯器件從所述至少兩個功能模塊中確定至少一個功能模塊與所述待測主板相連;

步驟103:根據(jù)外部的觸發(fā),通過所述上位機向所述待測主板發(fā)送測試指令;

步驟104:根據(jù)所述上位機發(fā)送的測試指令,通過所述待測主板對所述至少一個功能模塊進行讀操作及寫操作。

本發(fā)明實施例提供了一種測試計算機主板的方法,通過上位機向可編程邏輯器件發(fā)送配置指令,根據(jù)配置指令確定與待測主機相連的至少一個功能模塊;通過上位機向待測主機發(fā)送測試指令,待測主機根據(jù)接收到的測試指令對與其相連的至少一個功能模塊進行讀操作及寫操作,開始對待測主板進行測試。在對待測主板進行測試的過程中,僅需通過上位機發(fā)送配置指令便可以將所需的功能模塊與待測主板相連,無需通過手動更改連接線的方式切換與待測主板相連的功能模塊,從而降低了對計算機主板進行測試的勞動強度。

在本發(fā)明一個實施例中,在待測主板對與其相連的至少一個功能模塊進行讀操作及寫操作之后,通過上位機對待測主板的工作狀態(tài)進行監(jiān)控,獲取待測主板的測試數(shù)據(jù),并根據(jù)測試數(shù)據(jù)形成對應(yīng)于待測主板的測試日志。通過測試數(shù)據(jù)可以確定待測主板是否出現(xiàn)故障,進而判斷待測主板的設(shè)計是否合格;通過測試日志可以對待測主板出現(xiàn)的問題進行分析定位,提高對待測主板設(shè)計進行優(yōu)化的效率。

在本發(fā)明一個實施例中,在獲取到待測主板的測試數(shù)據(jù)之后,通過上位機對測試數(shù)據(jù)進行分析,將分析結(jié)果與預(yù)先設(shè)定的測試閾值進行比較,以判斷待測主板的工作狀態(tài)是否正常;如果是,輸出待測主板工作狀態(tài)為正常的判斷結(jié)果;如果否,根據(jù)分析結(jié)果,確定待測主板工作狀態(tài)出現(xiàn)異常的故障因素,并將故障因素輸出。通過預(yù)先設(shè)定測試閾值,將測試數(shù)據(jù)的分析結(jié)果與測試閾值進行比較,可以自動判斷待測主板的工作狀態(tài)是否正常,相對于人工判斷的方法節(jié)省了判斷待測主板是否合格的時間,提高了對計算機主板進行測試的效率;當判斷待測主板的工作狀態(tài)出現(xiàn)異常后,根據(jù)對測試數(shù)據(jù)的分析結(jié)果,上位機可以確定出導(dǎo)致待測主板工作狀態(tài)出現(xiàn)異常的故障因素,這樣對于比較簡單的故障上位機可以進行自動診斷,節(jié)省了通過人工分析故障原因的時間,進一步提高了對待測主板進行設(shè)計優(yōu)化的效率。

在本發(fā)明一個實施例中,在通過上位機向待測主板發(fā)送測試指令之前,通過上位機向待測主板上的基板管理控制器發(fā)送狀態(tài)測試指令;根據(jù)狀態(tài)測試指令,通過基板管理控制器檢測功能模塊與待測主板之間的連接狀態(tài),形成連接狀態(tài)信息,并將連接狀態(tài)信息發(fā)送給上位機。在通過待測主板對相應(yīng)功能模塊進行讀操作及寫操作之前,檢測待測主板與相應(yīng)功能模塊之間的連接關(guān)系,根據(jù)基板管理控制器返回的連接狀態(tài)信息,可以確定功能模塊與待測主板之間的連接是夠正常,保證對待測主板的測試能夠正常進行。

如圖3所示,本發(fā)明一個實施例提供了一種測試計算機主板的系統(tǒng),該系統(tǒng)包括:待測主板301及本發(fā)明實施例提供的任意一種測試計算機主板的裝置302;

所述待測主板301,用于根據(jù)所述測試計算機主板的裝置302發(fā)送的測試指令,對所述測試計算機主板的裝置302包括的至少一個功能模塊進行讀操作及寫操作。

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面以硬盤作為功能模塊為例,對本發(fā)明實施例提供的測試計算機主板的方法作進一步詳細說明,如圖4所示,該方法包括以下步驟:

步驟401:將待測主板分別與上位機、可編程邏輯器件及電源相連。

在本發(fā)明一個實施例中,當需要對待測主板進行測試時,將待測主板分別與測試計算機主板的裝置中的上位機、可編程邏輯器件及電源相連。其中待測主板與上位機之間可以通過交換機相連。

步驟402:通過上位機向可編程邏輯器件發(fā)送配置指令。

在本發(fā)明一個實施例中,將待測主板與測試計算機主板的裝置相連后,根據(jù)對待測主板進行測試的項目,通過上位機向可編程邏輯器件發(fā)送配置指令,確定與待測主板相連的功能模塊。

例如,型號A計算機配置有型號A的硬盤,將型號A計算機配置的硬盤A與測試計算機主板的裝置相連后,通過上位機向可編程邏輯器件發(fā)送配置指令,該配置指令要求可編程邏輯器件將型號A的硬盤與待測試主板相連,其中上位機可以通過通用異步收發(fā)傳輸器將配置指令發(fā)送給可編程邏輯器件。

步驟403:根據(jù)配置指令,通過可編程邏輯器件將所需功能模塊與待測主板相連。

在本發(fā)明一個實施例中,可編程邏輯器件接收到的上位機發(fā)送的配置指令后,根據(jù)配置指令將所需的功能模塊與待測主板相連,以備待測主板對功能模塊進行讀操作及寫操作。

例如,測試計算機主板的裝置中設(shè)置有多個功能模塊,包括有多個型號的硬盤、多個型號的內(nèi)存、多個型號的聲卡、多個型號的顯卡、多個型號的網(wǎng)卡及多個型號的光驅(qū)??删幊踢壿嬈骷诮邮盏缴衔粰C發(fā)送的配置指令后,將型號A的硬盤與待測主板相連。

步驟404:通過上位機為待測主板上電。

在本發(fā)明一個實施例中,將在所需的功能模塊與待測主板相連后,通過上位機控制電源,由電源為待測主板上電,使待測主板進入工作狀態(tài)。

步驟405:通過上位機檢查功能模塊的在位狀態(tài)。

在本發(fā)明一個實施例中,在對待測主板上電后,通過上位機向待測主板上的基板管理控制器發(fā)送狀態(tài)測試指令,檢測功能模塊與待測主板的連接是否正常;基板管理控制器接收到狀態(tài)測試指令后,檢測所需功能模塊與待測主板之間的連接狀態(tài),形成連接狀態(tài)信息,將形成的連接狀態(tài)信息發(fā)送給上位機。

例如,上位機向待測主板上的基板管理控制器發(fā)送狀態(tài)測試指令,基板管理控制器檢測待測主板與型號A硬盤的連接狀態(tài),將攜帶待測主板與型號A硬盤連接狀態(tài)的連接狀態(tài)信息發(fā)送給上位機。

步驟406:通過上位機向待測主板發(fā)送測試指令,使待測主板對功能模塊進行讀操作及寫操作。

在本發(fā)明一個實施例中,在確定待測主板與所需功能模塊的連接狀態(tài)正常后,通過上位機向待測主板發(fā)送測試指令,控制待測主板對相應(yīng)的功能模塊進行讀操作及寫操作。

例如,通過上位機向待測主板發(fā)送測試指令,待測主板接收到測試指令后,以一定的讀寫速度及讀寫塊大小對型號A硬盤中的數(shù)據(jù)進行讀寫。

步驟407:通過上位機對待測主板進行監(jiān)控,獲取對待測主板進行測試的測試數(shù)據(jù)。

在本發(fā)明一個實施例中,在待測主板對功能模塊進行讀操作及寫操作的過程中,通過上位機對待測主板的工作狀態(tài)進行監(jiān)控,獲取待測轉(zhuǎn)的測試數(shù)據(jù),并根據(jù)測試數(shù)據(jù)形成對應(yīng)于待測主板的測試日志。

例如,在待測主板對型號A硬盤中的數(shù)據(jù)進行讀操作及寫操作的過程中,通過上位機對待測主板的工作狀態(tài)進行監(jiān)控,獲取待測主板對型號A硬盤進行讀寫的速度及數(shù)據(jù)塊大小等信息作為測試數(shù)據(jù),并將測試數(shù)據(jù)形成測試日志進行儲存。

步驟408:根據(jù)測試數(shù)據(jù)判斷待測主板的工作狀態(tài)是否正常,如果是,執(zhí)行步驟410,否則執(zhí)行步驟409。

在本發(fā)明一個實施例中,上位機獲取到待測主板的測試數(shù)據(jù)后,對測試數(shù)據(jù)進行分析,將分析結(jié)果與預(yù)先設(shè)定的測試閾值進行比較,如果測試數(shù)據(jù)位于測試閾值允許的范圍內(nèi),判斷待測主板的工作狀態(tài)正常,相應(yīng)地執(zhí)行步驟410;如果測試數(shù)據(jù)不位于測試閾值允許的范圍內(nèi),則判斷待測主板的工作狀態(tài)異常,相應(yīng)地執(zhí)行步驟409。

例如,上位機在獲取待測主板對型號A硬盤進行讀寫操作的讀寫速度及數(shù)據(jù)塊大小信息后,將讀寫速度及數(shù)據(jù)塊大小信息與預(yù)先設(shè)定的測試閾值進行比較,如果讀寫速度及數(shù)據(jù)塊大小信息均位于測試閾值允許的范圍內(nèi),判斷待測主板的工作狀態(tài)正常,相應(yīng)地執(zhí)行步驟410;如果讀寫速度或數(shù)據(jù)塊大小信息不為與測試閾值允許的范圍內(nèi),則判斷待測主板的工作狀態(tài)異常,相應(yīng)地執(zhí)行步驟409。

步驟409:根據(jù)測試數(shù)據(jù)確定導(dǎo)致待測主板工作狀態(tài)出現(xiàn)異常的故障因素,將故障因素輸出,并執(zhí)行步驟411。

在本發(fā)明一個實施例中,在判斷待測主板工作狀態(tài)出現(xiàn)異常后,上位機對測試數(shù)據(jù)進行分析,根據(jù)分析結(jié)果確定出待測主板工作狀態(tài)出現(xiàn)異常的故障因素,并將故障因素以文件的形式輸出。

步驟410:輸出待測主板工作狀態(tài)為正常的判斷結(jié)果。

在本發(fā)明一個實施例中,在判斷待測主板的工作狀態(tài)沒有出現(xiàn)異常后,上位機輸出待測主板工作狀態(tài)為正常的判斷結(jié)果,說明待測主板在本次測試項目涉及的范圍內(nèi)設(shè)計合格。

步驟411:通過上位機為待測主板下電。

在本發(fā)明一個實施例中,獲取到對待測主板進行測試的結(jié)果后,通過上位機控制電源,停止對待測主板供電,結(jié)束對待測主板的測試。

本發(fā)明實施例提供的測試計算機主板的裝置、方法及系統(tǒng),至少具有如下有益效果:

1、在本發(fā)明實施例中,可編程邏輯器件根據(jù)上位機發(fā)送的配置指令,從至少兩個功能模塊中確定至少一個功能模塊與待測主板相連;上位機向待測主板發(fā)送測試指令,待測主板根據(jù)上位機發(fā)送的測試指令,對相連的至少一個功能模塊進行讀操作及寫操作。這樣,通過上位機向可編程邏輯器件發(fā)送配置指令,便可以切換與待測主板相連的功能模塊,無需通過手動更改連接線的方式切換與待測主板相連的功能模塊,從而降低了對計算機主板進行測試的勞動強度。

2、在本發(fā)明實施例中,上位機將測試數(shù)據(jù)與預(yù)設(shè)的測試閾值進行比較,可以判斷待測主板在測試過程中的過程狀態(tài)是否正常,并數(shù)據(jù)相應(yīng)的判斷結(jié)果,這樣測試人員通過上位機輸出的判斷結(jié)果變可以確定待測主板的設(shè)計是否合格,節(jié)省了人工判斷的過程,進一步減小了對計算機主板進行測試的勞動強度。

3、在本發(fā)明實施例中,當上位機判斷待測主板的工作狀態(tài)出現(xiàn)異常后,上位機進一步還能夠根據(jù)測試數(shù)據(jù)診斷導(dǎo)致待測主板工作狀態(tài)出現(xiàn)異常的故障因素,并將確定出的故障因素輸出,這樣測試人員根據(jù)上位機輸出的故障因素可以快速確定待測主板存在的設(shè)計缺陷,從而及時對設(shè)計缺陷進行修正,提高了對待測主板的設(shè)計進行優(yōu)化的效率。

4、在本發(fā)明實施例中,功能模塊包括有多種型號的硬盤、內(nèi)存、網(wǎng)卡、聲卡、顯卡及光驅(qū)等設(shè)備,從而能夠?qū)⒍喾N功能模塊與待測主板相連,以實現(xiàn)對各種配置計算機主板進行測試,提高了該測試計算機主板的裝置、方法及系統(tǒng)的適用性。

需要說明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個〃·····”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同因素。

本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)中。

最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1