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
- mainboard
- measured
- hardware information
- standard
- hardware
- 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
The invention discloses a mainboard testing system. The system comprises a first reading module, a control module, a comparison module and a display module, wherein the first reading module is used for reading hardware information of a standard mainboard; the control module is used for controlling the electrification and self-inspection of a mainboard to be tested and reading the hardware information of the mainboard to be tested; the comparison module is used for comparing the information of the hardware of the mainboard to be tested and the standard mainboard one by one and checking whether the mainboard to be tested is different from the hardware information of the standard mainboard; and the display module is used for displaying the result which is obtained by comparison. The invention also provides a mainboard testing method. By the system and the method, the mainboard can be tested at the time of not entering an operation system.
Description
Technical field
The present invention relates to a kind of test macro and method, relate in particular to a kind of main board testing system and method.
Background technology
Before mainboard dispatches from the factory, to produce line and need to test some functions of mainboard, the method that usually adopts is to stick with all interfaces of mainboard, then enters operating system, opens the various functions that test procedure comes testing host.Yet, because some hardware (such as internal memory, network interface card etc.) on the mainboard are not plugged, may cause test result inaccurate.In the case, the tester only has the pass tester in power-down state, reexamines and be plugged all spare unit, and start detects again again, has wasted a large amount of time.
Summary of the invention
In view of above content, be necessary to provide a kind of main board testing system, can detect mainboard at the start initial stage.
Also be necessary to provide a kind of mainboard method of testing, can detect mainboard at the start initial stage.
A kind of main board testing system, this system comprises: the first read module, for the hardware information that reads standard motherboard; Control module is used for controlling mainboard power-on self-test to be measured, reads the hardware information of this mainboard to be measured; Comparison module is used for item by item the information of the hardware of mainboard more to be measured and standard motherboard, checks whether mainboard to be measured has the hardware information that is different from standard motherboard; And display module, be used for showing the described result who relatively obtains.
A kind of mainboard method of testing, the method comprises: the first read step, read the hardware information of standard motherboard; The control step is controlled mainboard power-on self-test to be measured, reads the hardware information of this mainboard to be measured; Comparison step, the information of the hardware of mainboard more to be measured and standard motherboard checks whether mainboard to be measured has the hardware information that is different from standard motherboard item by item; And display module, show the described result who relatively obtains.
Compared to prior art, described main board testing system and method do not need to enter the hardware connecting test that operating system can be carried out mainboard, prevent from having saved a large amount of time because the problem that hardware connects causes the problem of later stage test, have improved work efficiency.
Description of drawings
Fig. 1 is the running environment figure of main board testing system preferred embodiment of the present invention.
Fig. 2 is the functional block diagram of main board testing system 10 among Fig. 1.
Fig. 3 is the operation process chart of mainboard method of testing of the present invention preferred embodiment.
The main element symbol description
Standard motherboard | 1 |
Main board testing system | 10 |
Standard hard drive | 2 |
Mainboard to be measured | 3 |
Display | 4 |
The first read module | 100 |
Writing module | 101 |
Control module | 102 |
The second read module | 103 |
Comparison module | 104 |
Display module | 105 |
Following embodiment further specifies the present invention in connection with above-mentioned accompanying drawing.
Embodiment
As shown in Figure 1, be the running environment figure of main board testing system preferred embodiment of the present invention.This main board testing system 10 runs in the standard motherboard 1.This standard motherboard 1 is connected in standard hard drive 2, and this standard hard drive 2 is connected in mainboard 3 to be measured.The model of this mainboard 3 to be measured and standard motherboard 1 is identical with configuration, and namely the hardware information that can not plug of the hardware information that can not plug that connects of mainboard 3 to be measured and standard motherboard 1 is identical.Described mainboard to be measured 3 also is connected in display 4, and this display 4 is used for showing the test result of mainboard 3 to be measured.
As shown in Figure 2, be the functional block diagram of main board testing system 10 among Fig. 1.Described main board testing system 10 comprises: the first read module 100, writing module 101, control module 102, the second read module 103, comparison module 104 and display module 105.Described module is the software program section with specific function, this software is stored in computer-readable recording medium or other memory device, can be comprised the calculation element execution of processor by computing machine or other, thereby finish the work flow of main board testing system 10 among the present invention.
The first read module 100 is used for reading the hardware information of standard motherboard 1.This hardware information comprises on this mainboard 2 all not information of hot-swappable hardware, such as internal memory, network interface card, hard disk, CD-ROM drive etc.
Writing module 101 is written to standard hard drive 2 for the hardware information of the standard motherboard 1 that will read.This writing module 101 calls the INT13 interruptive command described hardware information is written in the standard hard drive 2.In this preferred embodiment, described the first read module 100 can generate a tabulation, has put down in writing the hardware information that reads in this tabulation, and this writing module 101 is written to this tabulation in the standard hard drive 2.
Control module 102 is used for controlling described mainboard to be measured 3 power-on self-tests, reads the hardware information of this mainboard 3 to be measured.In the present embodiment, this hardware information comprise this mainboard 3 to be measured all can not plug the information of hardware.
The second read module 103 is used for controlling the hardware information that mainboard 3 to be measured reads the described standard motherboard 1 of standard hard drive 2.In the present embodiment, this mainboard 3 to be measured calls the hardware information that the INT13 interrupt instruction reads the standard motherboard 1 in the described standard hard drive 2.
Comparison module 104 is used for item by item the hardware information of mainboard 3 more to be measured and standard motherboard 1, checks whether mainboard 3 to be measured has the hardware information that is different from standard motherboard 1.
If the hardware information of mainboard 3 to be measured is identical with the hardware information of standard motherboard 1, then display module 105 is used for showing that at display 4 mainboard 3 to be measured is identical with the hardware information of standard motherboard 1.
If the hardware information of mainboard 3 to be measured is different from the hardware information of standard motherboard 1, then display module 105 is used for showing the mainboard 3 to be measured hardware information not identical with standard motherboard 1 at display 4.
As shown in Figure 3, be the operation process chart of mainboard method of testing of the present invention preferred embodiment.
Step S30, read module 100 reads the hardware information of standard motherboard 1.This hardware information comprises on this mainboard 2 all not information of hot-swappable hardware, such as internal memory, network interface card, hard disk, CD-ROM drive etc.
Step S31, writing module 101 is written to the hardware information of the standard motherboard 1 that reads in the standard hard drive 2.This writing module 101 calls the INT13 interruptive command described hardware information is written in the standard hard drive 2.In this preferred embodiment, described the first read module 100 can generate a tabulation, has put down in writing the hardware information that reads in this tabulation, and this writing module 101 is written to this tabulation in the standard hard drive 2.
Step S32, control module 102 is controlled described mainboard 3 power-on self-tests to be measured, reads the hardware information of this mainboard 3 to be measured.In the present embodiment, this hardware information comprise this mainboard 3 to be measured all can not plug the information of hardware.
Step S33, the second read module 103 controls mainboard 3 to be measured reads the hardware information of the described standard motherboard 1 in the standard hard drive 2.In the present embodiment, this mainboard 3 to be measured calls the hardware information that the INT13 interrupt instruction reads the standard motherboard 1 in the described standard hard drive 2.
Step S34, comparison module 104 be the hardware information of mainboard 3 more to be measured and standard motherboard 1 item by item, checks whether mainboard 3 to be measured has the hardware information that is different from standard motherboard 1.If the hardware information of mainboard 3 to be measured is identical with the hardware information of standard motherboard 1, execution in step S35 then.If the hardware information of mainboard 3 to be measured is different from the hardware information of standard motherboard 1, then execution in step S36.
Step S35, display module 105 shows that at display 4 mainboard 3 to be measured is identical with the hardware information of standard motherboard 1.
Step S36, display module 105 shows the mainboard 3 to be measured hardware information not identical with standard motherboard 1 at display 4.
It should be noted last that, above embodiment is only unrestricted in order to technical scheme of the present invention to be described, although with reference to preferred embodiment the present invention is had been described in detail, those of ordinary skill in the art is to be understood that, can make amendment or be equal to replacement technical scheme of the present invention, and not break away from the spirit and scope of technical solution of the present invention.
Claims (8)
1. a main board testing system is characterized in that, this system comprises:
The first read module is for the hardware information that reads standard motherboard;
Control module is used for controlling mainboard power-on self-test to be measured, reads the hardware information of this mainboard to be measured;
Comparison module is used for item by item the information of the hardware of mainboard more to be measured and standard motherboard, checks whether mainboard to be measured has the hardware information that is different from standard motherboard; And
Display module is used for showing the described result who relatively obtains.
2. main board testing system as claimed in claim 1 is characterized in that, this system also comprises: writing module, the hardware information that is used for the standard motherboard that will read is written to standard hard drive.
3. main board testing system as claimed in claim 2 is characterized in that, this system also comprises: the second read module is used for controlling mainboard to be measured reads described standard motherboard from described standard hard drive hardware information.
4. main board testing system as claimed in claim 1 is characterized in that, described hardware information refers to the information of the hardware that can not plug.
5. mainboard method of testing is characterized in that the method comprises:
The first read step reads the hardware information of standard motherboard;
The control step is controlled mainboard power-on self-test to be measured, reads the hardware information of this mainboard to be measured;
Comparison step, the information of the hardware of mainboard more to be measured and standard motherboard checks whether mainboard to be measured has the hardware information that is different from standard motherboard item by item; And
Display module shows the described result who relatively obtains.
6. mainboard method of testing as claimed in claim 5 is characterized in that, the method comprises after the first read step: write step is written to the hardware information of the standard motherboard that reads in the standard hard drive.
7. mainboard method of testing as claimed in claim 6 is characterized in that, the method also comprises after the control step:
The second read step is controlled mainboard to be measured reads described standard motherboard from described standard hard drive hardware information.
8. mainboard method of testing as claimed in claim 5 is characterized in that, described hardware information refers to the information of the hardware that can not plug.
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 | 鸿富锦精密工业(深圳)有限公司 | Mainboard 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 | 鸿富锦精密工业(深圳)有限公司 | Mainboard 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 | 深圳配天智能技术研究院有限公司 | A kind of digital control mainboard automatization test system |
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 |
---|---|---|
CN106990958A (en) | A kind of extension element, electronic equipment and startup method | |
US8290735B2 (en) | Test apparatus and test method for universal serial bus interface | |
CN101634960A (en) | Method for revising BIOS parameter and regenerating checksum | |
US20070168738A1 (en) | Power-on error detection system and method | |
US20120054539A1 (en) | Computing device and restarting method of the computing device | |
US20120271983A1 (en) | Computing device and data synchronization method | |
US8719637B2 (en) | System and method for acquiring basic input/output system debug codes | |
CN102855166A (en) | Mainboard testing system and method | |
CN115083510B (en) | Solid state disk testing method and device, storage medium, power supply and electronic equipment | |
CN114138527A (en) | Method, device and medium for improving performance of server | |
CN104572143A (en) | Startup detection system and method for computer | |
CN104657232A (en) | BIOS automatic recovery system and BIOS automatic recovery method | |
CN104750600A (en) | Equipment state recording method and equipment state recording system | |
CN105630523A (en) | Computer BIOS data recovery system and method | |
CN113450865B (en) | Memory test system and test method thereof | |
CN113377586A (en) | Automatic server detection method and device and storage medium | |
CN101281485B (en) | Computer testing method without hard disc | |
US20090144585A1 (en) | Debugging method of the basic input/output system | |
CN101751283B (en) | Virtual machine monitor, dummy machine system and client operation system state acquiring method | |
US10922023B2 (en) | Method for accessing code SRAM and electronic device | |
CN102831032A (en) | Repair system and method for master boot record of hard disc | |
CN102411527B (en) | Detecting method for image-processing chip, developing plate and detecting system | |
US20070169117A1 (en) | Firmware loading device | |
CN2470879Y (en) | Voice-sound apparatus with function telling fault reson | |
TWI793759B (en) | System and method for testing read/write and upgrading on hard 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 |