CN106326054A - Automatic test system and method of mainboard PCI external device - Google Patents

Automatic test system and method of mainboard PCI external device Download PDF

Info

Publication number
CN106326054A
CN106326054A CN201610723980.7A CN201610723980A CN106326054A CN 106326054 A CN106326054 A CN 106326054A CN 201610723980 A CN201610723980 A CN 201610723980A CN 106326054 A CN106326054 A CN 106326054A
Authority
CN
China
Prior art keywords
test
mainboard
interface
power supply
tested
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
Application number
CN201610723980.7A
Other languages
Chinese (zh)
Inventor
张志鹏
彭南洪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Embedtec Co Ltd
Original Assignee
Tianjin Embedtec 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 Tianjin Embedtec Co Ltd filed Critical Tianjin Embedtec Co Ltd
Priority to CN201610723980.7A priority Critical patent/CN106326054A/en
Publication of CN106326054A publication Critical patent/CN106326054A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2284Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing by power-on test, e.g. power-on self test [POST]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • G06F11/221Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

The invention relates to the technical field of test, and particularly relates to an automatic test system and method of a mainboard PCI external device. The automatic test system comprises an automatic test device, wherein the automatic test device is provided with a GPIO interface and an RS232 interface; the automatic test device is connected with an ATX power supply via the GPIO interface, and is connected with a to-be-tested mainboard via the RS232 interface; the ATX power supply is connected with the to-be-tested mainboard; a hard disk of the to-be-tested mainboard is provided with a DOS system; an AUTOEXEC.BAT file capable of automatically operating is arranged in the DOS system, and is provided with callable PCI external device test programs and test result determining programs; the PCI external device test programs are codes operated on the basis of a BIOS interrupt mechanism. According to the automatic test system, the structure is simplified; the test system is simple to operate; the working strength of testers is reduced; the stability of the PCI external device is checked in real time; the testers can conveniently record reasons of test failure; the working efficiency is improved.

Description

The Auto-Test System of a kind of mainboard PCI peripheral hardware and method of testing thereof
Technical field
The present invention relates to technical field of measurement and test, the Auto-Test System of a kind of mainboard PCI peripheral hardware and test side thereof Method.
Background technology
PCI is the abbreviation of Peripheral Component Interconnect (Peripheral Component Interconnect standard), and it is mesh The most widely used interface in front PC, all with this slot on almost all of mainboard product.PCI slot is also Mainboard is with the slot-type of most quantity, and on currently a popular desktop computer mainboard, the mainboard of AT external is typically with 5~6 Individual PCI slot, and a little bit smaller MATX mainboard is the most all with 2~3 PCI slot, applies widely, therefore outside mainboard PCI The stability requirement of peripheral equipment is extremely important.And in prior art the test of mainboard PCI peripheral hardware to be both needed to dependence test personnel manual Carry out.This mode has some drawback following: the most comparatively laborious, is required for manually testing after the start of each mainboard.2. wave Time-consuming, tester needs to have taken a significant amount of time work.The stability of 3.PCI peripheral cannot be carried out examination mirror Fixed.The automatization test system of a kind of novel mainboard PCI peripheral hardware is more exposed to the favor of tester.
Summary of the invention
For the deficiency overcoming existing mainboard PCI peripheral hardware measuring technology to exist, the invention provides a kind of mainboard PCI peripheral hardware Auto-Test System and method of testing, structure simplifies, and runs simple, reduces the working strength of tester, to PCI outside If stability examine in real time, it is simple to tester carry out record test crash reason, improve work efficiency.
The technical solution adopted for the present invention to solve the technical problems is, the Auto-Test System of a kind of mainboard PCI peripheral hardware And method of testing, including automatic testing equipment, described automatic testing equipment is provided with GPIO interface and RS232 interface, described Automatic testing equipment is connected with ATX power supply by GPIO interface, and described automatic testing equipment is by RS232 interface and tested mainboard Connecting, described ATX power supply is connected with tested mainboard, and the hard disk of described tested mainboard is provided with DOS system, described DOS system Inside setting the AUTOEXEC.BAT file that can automatically run, described AUTOEXEC.BAT file is provided with the PCI peripheral hardware that can call and surveys Examination program and judge test result program, described PCI peripheral hardware test program is the coding carried out based on BIOS interrupt mechanism, tests Method is: automatic testing equipment enters DOS system the most successively to tested main board power supply, the start of tested mainboard by ATX power supply Reading document order is: IO.SYS file, MSDOS.SYS file, CONFIG.SYS file, COMMAND.COM file, AUTOEXEC.BAT file, test by time, automatic testing equipment disconnect tested mainboard power supply, Power resumption after 5S, test During failure, computer is parked in error interface.
The invention has the beneficial effects as follows, the Auto-Test System of a kind of mainboard PCI peripheral hardware and method of testing thereof, structure letter Change, run simple, reduce the working strength of tester, the stability of PCI peripheral hardware is examined in real time, it is simple to test person Member carries out recording test crash reason, improves work efficiency.
Accompanying drawing explanation
The present invention is further described with embodiment below in conjunction with the accompanying drawings.
Fig. 1 is the electronic schematic diagram of the present invention.
Fig. 2 is the testing process schematic diagram of the present invention.
Fig. 3 is the sequential flowchart that dos operating system reads file.
1. automatic testing equipment in figure, the most tested mainboard, 3.ATX power supply.
Detailed description of the invention
Referring to the drawings, the Auto-Test System of a kind of mainboard PCI peripheral hardware and method of testing thereof, including automatic testing equipment 1, Described automatic testing equipment 1 is provided with GPIO interface and RS232 interface, and described automatic testing equipment 1 is by GPIO interface and ATX Power supply 3 connects, and described automatic testing equipment 1 is connected with tested mainboard 2 by RS232 interface, described ATX power supply 3 and tested master Plate 2 connects, the hard disk of described tested mainboard 2 is provided with DOS system, sets and can automatically run in described DOS system AUTOEXEC.BAT file, described AUTOEXEC.BAT file is provided with the PCI peripheral hardware test program that can call and judges test Object routine, described PCI peripheral hardware test program is the coding carried out based on BIOS interrupt mechanism, and method of testing is: automatically test Device is successively read document order and is to tested main board power supply, tested mainboard start entrance DOS system by ATX power supply automatically: IO.SYS file, MSDOS.SYS file, CONFIG.SYS file, COMMAND.COM file, AUTOEXEC.BAT file, test By time, automatic testing equipment disconnect tested mainboard power supply, Power resumption after 5S, during test crash, computer is parked in mistake Interface.
In addition to the technical characteristic described in description, it is the known technology of those skilled in the art.

Claims (2)

1. an Auto-Test System for mainboard PCI peripheral hardware, including automatic testing equipment, described automatic testing equipment is provided with GPIO interface and RS232 interface, described automatic testing equipment is connected with ATX power supply by GPIO interface, and described automatic test fills Putting and be connected with tested mainboard by RS232 interface, described ATX power supply is connected with tested mainboard, on the hard disk of described tested mainboard It is provided with DOS system, it is characterised in that in described DOS system, set the AUTOEXEC.BAT file that can automatically run, described AUTOEXEC.BAT file is provided with the PCI peripheral hardware test program that can call and judges test result program, and described PCI peripheral hardware is surveyed Examination program is the coding carried out based on BIOS interrupt mechanism.
2. the method for testing of a mainboard PCI peripheral hardware is, it is characterised in that automatic testing equipment gives tested master by ATX power supply Plate is powered, and tested mainboard start entrance DOS system is automatically successively read document order and is: IO.SYS file, MSDOS.SYS literary composition Part, CONFIG.SYS file, COMMAND.COM file, AUTOEXEC.BAT file, test by time, automatic testing equipment break Opening the power supply of tested mainboard, Power resumption after 5S, during test crash, computer is parked in error interface.
CN201610723980.7A 2016-08-25 2016-08-25 Automatic test system and method of mainboard PCI external device Pending CN106326054A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610723980.7A CN106326054A (en) 2016-08-25 2016-08-25 Automatic test system and method of mainboard PCI external device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610723980.7A CN106326054A (en) 2016-08-25 2016-08-25 Automatic test system and method of mainboard PCI external device

Publications (1)

Publication Number Publication Date
CN106326054A true CN106326054A (en) 2017-01-11

Family

ID=57791478

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610723980.7A Pending CN106326054A (en) 2016-08-25 2016-08-25 Automatic test system and method of mainboard PCI external device

Country Status (1)

Country Link
CN (1) CN106326054A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108235005A (en) * 2017-12-29 2018-06-29 苏州乐轩科技有限公司 Utility function automatic test approach before television set manufacture
CN112992261A (en) * 2019-12-17 2021-06-18 深圳市江波龙电子股份有限公司 Memory test system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI220707B (en) * 2001-04-23 2004-09-01 Asustek Comp Inc Mainboard test program processing system and method
CN101030159A (en) * 2006-02-28 2007-09-05 环达电脑(上海)有限公司 Apparatus and system for testing host slot
CN101196821A (en) * 2006-12-04 2008-06-11 英业达股份有限公司 Motherboard test program initialization system and method thereof
CN101634962A (en) * 2008-07-21 2010-01-27 鸿富锦精密工业(深圳)有限公司 PCI interface test card
CN101923505A (en) * 2009-06-09 2010-12-22 英业达股份有限公司 Test system and method of peripheral component interconnection rapid slot
CN102289399A (en) * 2011-09-01 2011-12-21 深圳芯智汇科技有限公司 System and method for testing main board of computer

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI220707B (en) * 2001-04-23 2004-09-01 Asustek Comp Inc Mainboard test program processing system and method
CN101030159A (en) * 2006-02-28 2007-09-05 环达电脑(上海)有限公司 Apparatus and system for testing host slot
CN101196821A (en) * 2006-12-04 2008-06-11 英业达股份有限公司 Motherboard test program initialization system and method thereof
CN101634962A (en) * 2008-07-21 2010-01-27 鸿富锦精密工业(深圳)有限公司 PCI interface test card
CN101923505A (en) * 2009-06-09 2010-12-22 英业达股份有限公司 Test system and method of peripheral component interconnection rapid slot
CN102289399A (en) * 2011-09-01 2011-12-21 深圳芯智汇科技有限公司 System and method for testing main board of computer

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108235005A (en) * 2017-12-29 2018-06-29 苏州乐轩科技有限公司 Utility function automatic test approach before television set manufacture
CN112992261A (en) * 2019-12-17 2021-06-18 深圳市江波龙电子股份有限公司 Memory test system
CN112992261B (en) * 2019-12-17 2024-04-05 深圳市江波龙电子股份有限公司 Memory test system

Similar Documents

Publication Publication Date Title
US6842865B2 (en) Method and system for testing microprocessor based boards in a manufacturing environment
CN107908507B (en) double-CPU multichannel FT (FT) mass production test system and method
CN207851236U (en) A kind of chip testing plate and chip test system
CN108037444B (en) GNSS PCBA automatic test system and application method thereof
IE880956L (en) A software verification apparatus
CN108983077B (en) Circuit board test system and test method based on JTAG link
US20110057643A1 (en) Oscillograph and signal integrity test method using the oscillograph
CN111258830A (en) Server power consumption comparison test system and method
US20080126655A1 (en) Single pci card implementation of development system controller, lab instrument controller, and jtag debugger
CN105354122A (en) Function test optimization method for dual-purpose hard disk backboard of server
CN103699017A (en) Simulation test system and simulation test method for interface equipment of simulator in nuclear power station
CN200997633Y (en) Automatic testing system based on graphic testing platform
CN106326054A (en) Automatic test system and method of mainboard PCI external device
US11119876B2 (en) Device and method for testing computer system
CN102478623B (en) Testing method of a unit to be tested
CN102879732A (en) Method and system for testing board card
CN112485699A (en) Server power supply test system
CN201993421U (en) System for automatically testing front ends of millimeter waves
US20130166956A1 (en) Diagnostic card for recording reboot times of servers
CN115733543A (en) Optical module firmware time sequence test platform and test method
CN113405583B (en) Automatic test equipment and control method for aviation board sensor
CN109101385A (en) A kind of automation method for testing pressure and system based on cloud computing
CN211043647U (en) Portable test equipment inspection acceptance system
CN108344909B (en) Automatic test method and system for IC card terminal and upper computer
CN202267714U (en) Capacitor capacity data test and acquisition system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170111