CN102855166A - Mainboard testing system and method - Google Patents
Mainboard testing system and method Download PDFInfo
- Publication number
- CN102855166A CN102855166A CN2011101795197A CN201110179519A CN102855166A CN 102855166 A CN102855166 A CN 102855166A CN 2011101795197 A CN2011101795197 A CN 2011101795197A CN 201110179519 A CN201110179519 A CN 201110179519A CN 102855166 A CN102855166 A CN 102855166A
- Authority
- CN
- China
- Prior art keywords
- motherboard
- standard
- tested
- hardware information
- mainboard
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种测试系统及方法,尤其涉及一种主板测试系统及方法。The present invention relates to a test system and method, in particular to a motherboard test system and method.
背景技术 Background technique
在主板出厂之前,产线需要对主板的一些功能进行测试,通常采用的方法是插满主板所有的接口,然后进入操作系统,开启测试程序来测试主板的各项功能。然而,由于主板上的一些硬件(如内存、网卡等)没有插好,可能会导致测试结果不准确。在此情况下,测试人员只有关机断电,重新检查并插好所有备品,再重新开机进行检测,浪费了大量的时间。Before the motherboard leaves the factory, the production line needs to test some functions of the motherboard. The usual method is to plug all the interfaces of the motherboard, then enter the operating system, and start the test program to test the various functions of the motherboard. However, because some hardware on the motherboard (such as memory, network card, etc.) is not inserted properly, the test result may be inaccurate. In this case, the testers only have to shut down the power, re-check and plug in all spare parts, and then restart the machine for testing, wasting a lot of time.
发明内容 Contents of the invention
鉴于以上内容,有必要提供一种主板测试系统,能够在开机初期即可对主板进行检测。In view of the above, it is necessary to provide a motherboard testing system, which can detect the motherboard at the initial stage of starting up.
还有必要提供一种主板测试方法,能够在开机初期即可对主板进行检测。It is also necessary to provide a motherboard testing method, which can detect the motherboard at the initial stage of starting up.
一种主板测试系统,该系统包括:第一读取模块,用于读取标准主板的硬件信息;控制模块,用于控制待测主板上电自检,读取该待测主板的硬件信息;比较模块,用于逐项比较待测主板和标准主板的硬件的信息,查看待测主板是否有不同于标准主板的硬件信息;及显示模块,用于显示所述比较得到的结果。A motherboard testing system, the system includes: a first reading module, used to read the hardware information of a standard motherboard; a control module, used to control the power-on self-test of the motherboard to be tested, and read the hardware information of the motherboard to be tested; The comparison module is used to compare the hardware information of the main board to be tested and the standard main board item by item, and check whether the main board to be tested has hardware information different from the standard main board; and a display module is used to display the result of the comparison.
一种主板测试方法,该方法包括:第一读取步骤,读取标准主板的硬件信息;控制步骤,控制待测主板上电自检,读取该待测主板的硬件信息;比较步骤,逐项比较待测主板和标准主板的硬件的信息,查看待测主板是否有不同于标准主板的硬件信息;及显示模块,显示所述比较得到的结果。A method for testing a motherboard, the method comprising: a first reading step of reading hardware information of a standard motherboard; a control step of controlling the power-on self-inspection of the motherboard to be tested, and reading the hardware information of the motherboard to be tested; a comparison step of item compares the hardware information of the motherboard to be tested and the standard motherboard, and checks whether the motherboard to be tested has hardware information different from that of the standard motherboard; and a display module to display the result of the comparison.
相较于现有技术,所述主板测试系统及方法,不需要进入操作系统即可进行主板的硬件连接测试,防止由于硬件连接的问题导致后期测试的问题,节省了大量的时间,提高了工作效率。Compared with the prior art, the motherboard testing system and method can carry out the hardware connection test of the motherboard without entering the operating system, preventing the problem of the later test due to the problem of the hardware connection, saving a lot of time and improving the work efficiency. efficiency.
附图说明 Description of drawings
图1是本发明主板测试系统较佳实施例的运行环境图。FIG. 1 is an operating environment diagram of a preferred embodiment of the motherboard testing system of the present invention.
图2是图1中主板测试系统10的功能模块图。FIG. 2 is a functional block diagram of the motherboard testing system 10 in FIG. 1 .
图3是本发明主板测试方法较佳实施例的作业流程图。FIG. 3 is a flow chart of a preferred embodiment of the motherboard testing method of the present invention.
主要元件符号说明Description of main component symbols
如下具体实施方式将结合上述附图进一步说明本发明。The following specific embodiments will further illustrate the present invention in conjunction with the above-mentioned drawings.
具体实施方式 Detailed ways
如图1所示,是本发明主板测试系统较佳实施例的运行环境图。该主板测试系统10运行于标准主板1中。该标准主板1连接于标准硬盘2,该标准硬盘2连接于待测主板3。该待测主板3与标准主板1的型号和配置相同,即待测主板3所连接的不可插拔的硬件信息和标准主板1的不可插拔的硬件信息相同。所述待测主板3还连接于显示器4,该显示器4用于显示待测主板3的测试结果。As shown in FIG. 1 , it is an operating environment diagram of a preferred embodiment of the motherboard testing system of the present invention. The motherboard testing system 10 runs on a standard motherboard 1 . The standard mainboard 1 is connected to a standard hard disk 2, and the standard hard disk 2 is connected to a mainboard 3 to be tested. The mainboard 3 to be tested has the same type and configuration as the standard mainboard 1 , that is, the non-pluggable hardware information connected to the mainboard 3 to be tested is the same as the non-pluggable hardware information of the standard mainboard 1 . The motherboard 3 to be tested is also connected to a display 4, which is used to display the test results of the motherboard 3 to be tested.
如图2所示,是图1中主板测试系统10的功能模块图。所述主板测试系统10包括:第一读取模块100、写入模块101、控制模块102、第二读取模块103、比较模块104及显示模块105。所述模块是具有特定功能的软件程序段,该软件存储于计算机可读存储介质或其它存储设备,可被计算机或其它包含处理器的计算装置执行,从而完成本发明中主板测试系统10的作业流程。As shown in FIG. 2 , it is a functional block diagram of the motherboard testing system 10 in FIG. 1 . The motherboard testing system 10 includes: a first reading module 100 , a writing module 101 , a control module 102 , a second reading module 103 , a comparison module 104 and a display module 105 . Described module is the software program segment with specific function, and this software is stored in computer-readable storage medium or other storage device, can be executed by computer or other calculating device that comprises processor, thus completes the operation of motherboard testing system 10 in the present invention process.
第一读取模块100用于读取标准主板1的硬件信息。该硬件信息包括该主板2上所有不可热插拔硬件的信息,如内存、网卡、硬盘、光驱等。The first reading module 100 is used for reading hardware information of the standard motherboard 1 . The hardware information includes information of all non-hot-swappable hardware on the motherboard 2, such as memory, network card, hard disk, optical drive, and the like.
写入模块101用于将所读取的标准主板1的硬件信息写入到标准硬盘2中。该写入模块101调用INT13中断命令将所述硬件信息写入到标准硬盘2中。本较佳实施例中,所述第一读取模块100可生成一个列表,该列表中记载了所读取的硬件信息,该写入模块101将该列表写入到标准硬盘2中。The writing module 101 is used for writing the read hardware information of the standard motherboard 1 into the standard hard disk 2 . The writing module 101 calls the INT13 interrupt command to write the hardware information into the standard hard disk 2 . In this preferred embodiment, the first reading module 100 can generate a list, which records the read hardware information, and the writing module 101 writes the list into the standard hard disk 2 .
控制模块102用于控制所述待测主板3上电自检,读取该待测主板3的硬件信息。本实施例中,该硬件信息包括该待测主板3的所有不可插拔硬件的信息。The control module 102 is used to control the power-on self-test of the main board 3 to be tested, and read the hardware information of the main board 3 to be tested. In this embodiment, the hardware information includes information about all non-pluggable hardware of the motherboard 3 to be tested.
第二读取模块103用于控制待测主板3读取标准硬盘2中的所述标准主板1的硬件信息。本实施例中,该待测主板3调用INT13中断指令读取所述标准硬盘2中的标准主板1的硬件信息。The second reading module 103 is used for controlling the motherboard 3 to read the hardware information of the standard motherboard 1 in the standard hard disk 2 . In this embodiment, the motherboard 3 to be tested calls the INT13 interrupt command to read the hardware information of the standard motherboard 1 in the standard hard disk 2 .
比较模块104用于逐项比较待测主板3和标准主板1的硬件信息,查看待测主板3是否有不同于标准主板1的硬件信息。The comparison module 104 is used to compare the hardware information of the mainboard 3 to be tested and the standard mainboard 1 item by item, and check whether the mainboard 3 to be tested has hardware information different from that of the standard mainboard 1 .
若待测主板3的硬件信息与标准主板1的硬件信息相同,则显示模块105用于在显示器4上显示待测主板3与标准主板1的硬件信息相同。If the hardware information of the mainboard 3 to be tested is the same as that of the standard mainboard 1 , the display module 105 is configured to display on the display 4 that the hardware information of the mainboard 3 to be tested is the same as that of the standard mainboard 1 .
若待测主板3的硬件信息与标准主板1的硬件信息不同,则显示模块105用于在显示器4上显示待测主板3和标准主板1不相同的硬件信息。If the hardware information of the mainboard 3 to be tested is different from that of the standard mainboard 1 , the display module 105 is used to display the different hardware information of the mainboard 3 to be tested and the standard mainboard 1 on the display 4 .
如图3所示,是本发明主板测试方法较佳实施例的作业流程图。As shown in FIG. 3 , it is a flow chart of a preferred embodiment of the motherboard testing method of the present invention.
步骤S30,读取模块100读取标准主板1的硬件信息。该硬件信息包括该主板2上所有不可热插拔硬件的信息,如内存、网卡、硬盘、光驱等。Step S30 , the reading module 100 reads the hardware information of the standard motherboard 1 . The hardware information includes information of all non-hot-swappable hardware on the motherboard 2, such as memory, network card, hard disk, optical drive, and the like.
步骤S31,写入模块101将所读取的标准主板1的硬件信息写入到标准硬盘2中。该写入模块101调用INT13中断命令将所述硬件信息写入到标准硬盘2中。本较佳实施例中,所述第一读取模块100可生成一个列表,该列表中记载了所读取的硬件信息,该写入模块101将该列表写入到标准硬盘2中。Step S31 , the writing module 101 writes the read hardware information of the standard motherboard 1 into the standard hard disk 2 . The writing module 101 calls the INT13 interrupt command to write the hardware information into the standard hard disk 2 . In this preferred embodiment, the first reading module 100 can generate a list, which records the read hardware information, and the writing module 101 writes the list into the standard hard disk 2 .
步骤S32,控制模块102控制所述待测主板3上电自检,读取该待测主板3的硬件信息。本实施例中,该硬件信息包括该待测主板3的所有不可插拔硬件的信息。Step S32 , the control module 102 controls the power-on self-test of the mainboard 3 to be tested, and reads the hardware information of the mainboard 3 to be tested. In this embodiment, the hardware information includes information about all non-pluggable hardware of the motherboard 3 to be tested.
步骤S33,第二读取模块103控制待测主板3读取标准硬盘2中的所述标准主板1的硬件信息。本实施例中,该待测主板3调用INT13中断指令读取所述标准硬盘2中的标准主板1的硬件信息。Step S33 , the second reading module 103 controls the motherboard 3 to read the hardware information of the standard motherboard 1 in the standard hard disk 2 . In this embodiment, the motherboard 3 to be tested calls the INT13 interrupt command to read the hardware information of the standard motherboard 1 in the standard hard disk 2 .
步骤S34,比较模块104逐项比较待测主板3和标准主板1的硬件信息,查看待测主板3是否有不同于标准主板1的硬件信息。若待测主板3的硬件信息与标准主板1的硬件信息相同,则执行步骤S35。若待测主板3的硬件信息与标准主板1的硬件信息不同,则执行步骤S36。Step S34 , the comparison module 104 compares the hardware information of the mainboard 3 to be tested and the standard mainboard 1 item by item, and checks whether the mainboard 3 to be tested has hardware information different from that of the standard mainboard 1 . If the hardware information of the mainboard 3 to be tested is the same as that of the standard mainboard 1, step S35 is executed. If the hardware information of the mainboard 3 to be tested is different from that of the standard mainboard 1, step S36 is executed.
步骤S35,显示模块105在显示器4上显示待测主板3与标准主板1的硬件信息相同。Step S35 , the display module 105 displays on the display 4 that the hardware information of the motherboard 3 to be tested is the same as that of the standard motherboard 1 .
步骤S36,显示模块105在显示器4上显示待测主板3和标准主板1不相同的硬件信息。In step S36 , the display module 105 displays on the display 4 hardware information different between the motherboard 3 to be tested and the standard motherboard 1 .
最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention without limitation. Although the present invention has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present invention can be The scheme shall be modified or equivalently replaced without departing from the spirit and scope of the technical scheme of the present invention.
Claims (8)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011101795197A CN102855166A (en) | 2011-06-29 | 2011-06-29 | Mainboard testing system and method |
| TW100124124A TW201301023A (en) | 2011-06-29 | 2011-07-07 | System and method for testing a mother board |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2011101795197A CN102855166A (en) | 2011-06-29 | 2011-06-29 | Mainboard testing system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102855166A true CN102855166A (en) | 2013-01-02 |
Family
ID=47401773
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2011101795197A Pending CN102855166A (en) | 2011-06-29 | 2011-06-29 | Mainboard testing system and method |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN102855166A (en) |
| TW (1) | TW201301023A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104679196A (en) * | 2015-03-10 | 2015-06-03 | 江苏邦融微电子有限公司 | Processor-based self-detection and abnormality reset system and implementation method thereof |
| WO2017113321A1 (en) * | 2015-12-31 | 2017-07-06 | 深圳配天智能技术研究院有限公司 | Automatic test system for numerical control mainboard |
| CN107450526A (en) * | 2017-09-26 | 2017-12-08 | 佛山市中格威电子有限公司 | Control system and its method of work with visualization integration testing and parameter modification |
| CN108519933A (en) * | 2018-02-08 | 2018-09-11 | 广州视源电子科技股份有限公司 | Board card testing method and device, readable storage medium and computer equipment |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1484147A (en) * | 2002-09-20 | 2004-03-24 | 联想(北京)有限公司 | System and method for realizing automatic on/off test of computer |
| TWI230857B (en) * | 2002-11-12 | 2005-04-11 | Via Tech Inc | Automatic motherboard testing system and method |
| CN101324860A (en) * | 2007-06-14 | 2008-12-17 | 鸿富锦精密工业(深圳)有限公司 | Motherboard test system and test method |
| CN101957419A (en) * | 2009-07-16 | 2011-01-26 | 鸿富锦精密工业(深圳)有限公司 | Pasted memory card connector testing device |
-
2011
- 2011-06-29 CN CN2011101795197A patent/CN102855166A/en active Pending
- 2011-07-07 TW TW100124124A patent/TW201301023A/en unknown
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1484147A (en) * | 2002-09-20 | 2004-03-24 | 联想(北京)有限公司 | System and method for realizing automatic on/off test of computer |
| TWI230857B (en) * | 2002-11-12 | 2005-04-11 | Via Tech Inc | Automatic motherboard testing system and method |
| CN101324860A (en) * | 2007-06-14 | 2008-12-17 | 鸿富锦精密工业(深圳)有限公司 | Motherboard test system and test method |
| CN101957419A (en) * | 2009-07-16 | 2011-01-26 | 鸿富锦精密工业(深圳)有限公司 | Pasted memory card connector testing device |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104679196A (en) * | 2015-03-10 | 2015-06-03 | 江苏邦融微电子有限公司 | Processor-based self-detection and abnormality reset system and implementation method thereof |
| CN104679196B (en) * | 2015-03-10 | 2018-07-06 | 江苏邦融微电子有限公司 | System and its implementation are resetted when processor-based self-test, exception |
| WO2017113321A1 (en) * | 2015-12-31 | 2017-07-06 | 深圳配天智能技术研究院有限公司 | Automatic test system for numerical control mainboard |
| CN107924172A (en) * | 2015-12-31 | 2018-04-17 | 深圳配天智能技术研究院有限公司 | An automatic test system for CNC main board |
| CN107450526A (en) * | 2017-09-26 | 2017-12-08 | 佛山市中格威电子有限公司 | Control system and its method of work with visualization integration testing and parameter modification |
| CN108519933A (en) * | 2018-02-08 | 2018-09-11 | 广州视源电子科技股份有限公司 | Board card testing method and device, readable storage medium and computer equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201301023A (en) | 2013-01-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20120047401A1 (en) | Test device and test method for testing computing device | |
| CN112506744B (en) | Method, device and equipment for monitoring running state of NVMe hard disk | |
| US8290735B2 (en) | Test apparatus and test method for universal serial bus interface | |
| CN102737724B (en) | Nonvolatile random access memory method of testing | |
| US20120271983A1 (en) | Computing device and data synchronization method | |
| US20140195697A1 (en) | Apparatus and method for detecting functions of video card | |
| CN104424068A (en) | System and method for pressure testing of firmware update | |
| CN105354122B (en) | A functional test optimization method for a server dual-purpose hard disk backplane | |
| CN113377586A (en) | Automatic server detection method and device and storage medium | |
| CN103135941A (en) | Managing method of embedded memorizers, embedded memorizer and electronic device | |
| CN102855166A (en) | Mainboard testing system and method | |
| CN104657232A (en) | BIOS automatic recovery system and BIOS automatic recovery method | |
| CN102467420A (en) | System and method for storing and restoring configuration information of external board card | |
| CN111800658B (en) | Chip parameter writing method, television and storage medium | |
| CN110764960A (en) | A solid-state hard disk firmware testing method | |
| CN104731686A (en) | Indicator control system and electronic device | |
| CN105630523A (en) | Computer BIOS data recovery system and method | |
| CN104239245A (en) | Electronic systems and methods of operation | |
| CN119046051A (en) | Fault processing method and product of computer system | |
| CN101436422A (en) | Hard disk pre-inspection method and system | |
| CN101655800A (en) | Updating method and updating system for basic input and output system | |
| CN106919407A (en) | The method of the embedded product information synchronized update of computer | |
| CN101425028B (en) | Computer system and firmware repair method of computer system | |
| CN116540933A (en) | Data read-write method and device for charging chip | |
| TW201301018A (en) | System and method for recovering a master boot record of a disk |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130102 |