TW201301023A - 主機板測試系統及方法 - Google Patents

主機板測試系統及方法 Download PDF

Info

Publication number
TW201301023A
TW201301023A TW100124124A TW100124124A TW201301023A TW 201301023 A TW201301023 A TW 201301023A TW 100124124 A TW100124124 A TW 100124124A TW 100124124 A TW100124124 A TW 100124124A TW 201301023 A TW201301023 A TW 201301023A
Authority
TW
Taiwan
Prior art keywords
motherboard
standard
hardware information
module
tested
Prior art date
Application number
TW100124124A
Other languages
English (en)
Inventor
Si-Mou Xiao
Yang Zhong
Jun Huang
Ji-Bao Chen
Original Assignee
Hon Hai Prec Ind Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hon Hai Prec Ind Co Ltd filed Critical Hon Hai Prec Ind Co Ltd
Publication of TW201301023A publication Critical patent/TW201301023A/zh

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

一種主機板測試系統,包括:第一讀取模組,用於讀取標準主機板的硬體資訊;控制模組,用於控制待測主機板電力開啟自我測試,讀取該待測主機板的硬體資訊;比對模組,用於逐項比對待測主機板和標準主機板的硬體的資訊,查看待測主機板是否有不同於標準主機板的硬體資訊;及顯示模組,用於顯示所述比對得到的結果。

Description

主機板測試系統及方法
本發明涉及一種測試系統及方法,尤其涉及一種主機板測試系統及方法。
在主機板出廠之前,產線需要對主機板的一些功能進行測試,通常採用的方法是插滿主機板所有的介面,然後進入作業系統,開啟測試程式來測試主機板的各項功能。然而,由於主機板上的一些硬體(如記憶體、網卡等)沒有插好,可能會導致測試結果不準確。於此情況下,測試人員只有關機斷電,重新檢查並插好所有備品,再重新開機進行檢測,浪費了大量的時間。
鑒於以上內容,有必要提供一種主機板測試系統及方法,能夠於開機初期即可對主機板進行檢測。
一種主機板測試系統,該系統包括:第一讀取模組,用於讀取標準主機板的硬體資訊;控制模組,用於控制待測主機板電力開啟自我測試,讀取該待測主機板的硬體資訊;比對模組,用於逐項比對待測主機板和標準主機板的硬體的資訊,查看待測主機板是否有不同於標準主機板的硬體資訊;及顯示模組,用於顯示所述比對得到的結果。
一種主機板測試方法,該方法包括:第一讀取步驟,讀取標準主機板的硬體資訊;控制步驟,控制待測主機板電力開啟自我測試,讀取該待測主機板的硬體資訊;比對步驟,逐項比對待測主機板和標準主機板的硬體的資訊,查看待測主機板是否有不同於標準主機板的硬體資訊;及顯示模組,顯示所述比對得到的結果。
相較於習知技術,所述主機板測試系統及方法,不需要進入作業系統即可進行主機板的硬體連接測試,防止由於硬體連接的問題導致後期測試的問題,節省了大量的時間,提高了工作效率。
如圖1所示,是本發明主機板測試系統較佳實施例的運行環境圖。該主機板測試系統10運行於標準主機板1中。該標準主機板1連接於標準硬碟2,該標準硬碟2連接於待測主機板3。該待測主機板3與標準主機板1的型號和配置相同,即待測主機板3所連接的不可插拔的硬體資訊和標準主機板1的不可插拔的硬體資訊相同。所述待測主機板3還連接於顯示器4,該顯示器4用於顯示待測主機板3的測試結果。
如圖2所示,是圖1中主機板測試系統10的功能模組圖。所述主機板測試系統10包括:第一讀取模組100、寫入模組101、控制模組102、第二讀取模組103、比對模組104及顯示模組105。所述模組是具有特定功能的軟體程式段,該軟體儲存於電腦可讀儲存介質或其他儲存設備,可被電腦或其他包含處理器的計算裝置執行,從而完成本發明中主機板測試系統10的作業流程。
第一讀取模組100用於讀取標準主機板1的硬體資訊。該硬體資訊包括該主機板3上所有不可熱插拔硬體的資訊,如記憶體、網卡、硬碟機、光碟機等。
寫入模組101用於將所讀取的標準主機板1的硬體資訊寫入到標準硬碟2中。該寫入模組101調用INT13中斷命令將所述硬體資訊寫入到標準硬碟2中。本較佳實施例中,所述第一讀取模組100可生成一個列表,該列表中記載了所讀取的硬體資訊,該寫入模組101將該列表寫入到標準硬碟2中。
控制模組102用於控制所述待測主機板3電力開啟自我測試,讀取該待測主機板3的硬體資訊。本實施例中,該硬體資訊包括該待測主機板3的所有不可插拔硬體的資訊。
第二讀取模組103用於控制待測主機板3讀取標準硬碟2中的所述標準主機板1的硬體資訊。本實施例中,該待測主機板3調用INT13中斷指令讀取所述標準硬碟2中的標準主機板1的硬體資訊。
比對模組104用於逐項比對待測主機板3和標準主機板1的硬體資訊,查看待測主機板3是否有不同於標準主機板1的硬體資訊。
若待測主機板3的硬體資訊與標準主機板1的硬體資訊相同,則顯示模組105用於在顯示器4上顯示待測主機板3與標準主機板1的硬體資訊相同。
若待測主機板3的硬體資訊與標準主機板1的硬體資訊不同,則顯示模組105用於在顯示器4上顯示待測主機板3和標準主機板1不相同的硬體資訊。
如圖3所示,是本發明主機板測試方法較佳實施例的作業流程圖。
步驟S30,第一讀取模組100讀取標準主機板1的硬體資訊。該硬體資訊包括該主機板3上所有不可熱插拔硬體的資訊,如記憶體、網卡、硬碟機、光碟機等。
步驟S31,寫入模組101將所讀取的標準主機板1的硬體資訊寫入到標準硬碟2中。該寫入模組101調用INT13中斷命令將所述硬體資訊寫入到標準硬碟2中。本較佳實施例中,所述第一讀取模組100可生成一個列表,該列表中記載了所讀取的硬體資訊,該寫入模組101將該列表寫入到標準硬碟2中。
步驟S32,控制模組102控制所述待測主機板3電力開啟自我測試,讀取該待測主機板3的硬體資訊。本實施例中,該硬體資訊包括該待測主機板3的所有不可插拔硬體的資訊。
步驟S33,第二讀取模組103控制待測主機板3讀取標準硬碟2中的所述標準主機板1的硬體資訊。本實施例中,該待測主機板3調用INT13中斷指令讀取所述標準硬碟2中的標準主機板1的硬體資訊。
步驟S34,比對模組104逐項比對待測主機板3和標準主機板1的硬體資訊,查看待測主機板3是否有不同於標準主機板1的硬體資訊。若待測主機板3的硬體資訊與標準主機板1的硬體資訊相同,則執行步驟S35。若待測主機板3的硬體資訊與標準主機板1的硬體資訊不同,則執行步驟S36。
步驟S35,顯示模組105於顯示器4上顯示待測主機板3與標準主機板1的硬體資訊相同。
步驟S36,顯示模組105於顯示器4上顯示待測主機板3和標準主機板1不相同的硬體資訊。
最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照以上較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
1...標準主機板
10...主機板測試系統
2...標準硬碟
3...待測主機板
4...顯示器
100...第一讀取模組
101...寫入模組
102...控制模組
103...第二讀取模組
104...比對模組
105...顯示模組
圖1是本發明主機板測試系統較佳實施例的運行環境圖。
圖2是圖1中主機板測試系統10的功能模組圖。
圖3是本發明主機板測試方法較佳實施例的作業流程圖。
10...主機板測試系統
100...第一讀取模組
101...寫入模組
102...控制模組
103...第二讀取模組
104...比對模組
105...顯示模組

Claims (8)

  1. 一種主機板測試系統,該系統包括:
    第一讀取模組,用於讀取標準主機板的硬體資訊;
    控制模組,用於控制待測主機板電力開啟自我測試,讀取該待測主機板的硬體資訊;
    比對模組,用於逐項比對待測主機板和標準主機板的硬體的資訊,查看待測主機板是否有不同於標準主機板的硬體資訊;及
    顯示模組,用於顯示所述比對得到的結果。
  2. 如申請專利範圍第1項所述之主機板測試系統,該系統還包括:寫入模組,用於將讀取的標準主機板的硬體資訊寫入到標準硬碟中。
  3. 如申請專利範圍第2項所述之主機板測試系統,該系統還包括:第二讀取模組,用於控制待測主機板從所述標準硬碟中讀取所述標準主機板的硬體資訊。
  4. 如申請專利範圍第1項所述之主機板測試系統,所述硬體資訊是指不可插拔的硬體的資訊。
  5. 一種主機板測試方法,該方法包括:
    第一讀取步驟,讀取標準主機板的硬體資訊;
    控制步驟,控制待測主機板電力開啟自我測試,讀取該待測主機板的硬體資訊;
    比對步驟,逐項比對待測主機板和標準主機板的硬體的資訊,查看待測主機板是否有不同於標準主機板的硬體資訊;及
    顯示模組,顯示所述比對得到的結果。
  6. 如申請專利範圍第5項所述之主機板測試方法,該方法於第一讀取步驟之後包括:寫入步驟,將讀取的標準主機板的硬體資訊寫入到標準硬碟中。
  7. 如申請專利範圍第6項所述之主機板測試方法,該方法於控制步驟之後還包括:
    第二讀取步驟,控制待測主機板從所述標準硬碟中讀取所述標準主機板的硬體資訊。
  8. 如申請專利範圍第5項所述之主機板測試方法,所述硬體資訊是指不可插拔的硬體的資訊。
TW100124124A 2011-06-29 2011-07-07 主機板測試系統及方法 TW201301023A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101795197A CN102855166A (zh) 2011-06-29 2011-06-29 主板测试***及方法

Publications (1)

Publication Number Publication Date
TW201301023A true TW201301023A (zh) 2013-01-01

Family

ID=47401773

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100124124A TW201301023A (zh) 2011-06-29 2011-07-07 主機板測試系統及方法

Country Status (2)

Country Link
CN (1) CN102855166A (zh)
TW (1) TW201301023A (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104679196B (zh) * 2015-03-10 2018-07-06 江苏邦融微电子有限公司 基于处理器的自检测、异常时复位***及其实现方法
WO2017113321A1 (zh) * 2015-12-31 2017-07-06 深圳配天智能技术研究院有限公司 一种数控主板自动化测试***
CN107450526A (zh) * 2017-09-26 2017-12-08 佛山市中格威电子有限公司 具有可视化集成测试及参数修改的控制***及其工作方法
CN108519933A (zh) * 2018-02-08 2018-09-11 广州视源电子科技股份有限公司 板卡测试方法、装置、可读存储介质和计算机设备

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1241118C (zh) * 2002-09-20 2006-02-08 联想(北京)有限公司 实现自动开关机测试的***及方法
TWI230857B (en) * 2002-11-12 2005-04-11 Via Tech Inc Automatic motherboard testing system and method
CN101324860B (zh) * 2007-06-14 2013-08-28 鸿富锦精密工业(深圳)有限公司 主板测试***及测试方法
CN101957419A (zh) * 2009-07-16 2011-01-26 鸿富锦精密工业(深圳)有限公司 贴装内存卡连接器测试装置

Also Published As

Publication number Publication date
CN102855166A (zh) 2013-01-02

Similar Documents

Publication Publication Date Title
TWI503673B (zh) 電腦系統、初始化電腦系統之方法及電腦程式產品
US20150143172A1 (en) Computing device and method for automatically recovering bios of computing device
TWI470420B (zh) 除錯方法及電腦系統
US20120047401A1 (en) Test device and test method for testing computing device
US20070168738A1 (en) Power-on error detection system and method
US8290735B2 (en) Test apparatus and test method for universal serial bus interface
CN100498715C (zh) 利用bios模拟ipmi的方法
US20120271983A1 (en) Computing device and data synchronization method
TW201301023A (zh) 主機板測試系統及方法
TW201500919A (zh) 基板管理控制器遠端調試系統及方法
CN113377586B (zh) 一种服务器自动化检测方法、装置及存储介质
TW201616273A (zh) 電腦bios資料恢復系統及方法
US20050289333A1 (en) Method to provide system state information in a platform agnostic manner
TWI685791B (zh) 產生bios變更紀錄的方法
CN105630523A (zh) 计算机bios资料恢复***及方法
KR101505258B1 (ko) 프로브리스 트레이스 캡처를 갖는 아키텍처 실행의 재생
US8516311B2 (en) System and method for testing peripheral component interconnect express switch
CN115495275A (zh) 一种存储***及其控制方法
TW201301018A (zh) 硬碟主啟動記錄的修復系統及方法
US10922023B2 (en) Method for accessing code SRAM and electronic device
CN103677875A (zh) 一种电子设备启动的方法、权限控制方法和电子设备
TWI385513B (zh) 模擬多個儲存裝置的測試裝置及其測試方法
TWI700579B (zh) 儲存裝置測試系統及儲存裝置測試方法
TWI775360B (zh) 用以記錄電腦系統的硬體元件狀態的儲存裝置及其電腦實施方法
US10025693B2 (en) Pseudo hardware watch points for remote debugging of non-initialized processors