patents.google.com

CN101187891A - Detection device for detecting mainboard and detection method thereof - Google Patents

  • ️Wed May 28 2008

CN101187891A - Detection device for detecting mainboard and detection method thereof - Google Patents

Detection device for detecting mainboard and detection method thereof Download PDF

Info

Publication number
CN101187891A
CN101187891A CNA2007101516690A CN200710151669A CN101187891A CN 101187891 A CN101187891 A CN 101187891A CN A2007101516690 A CNA2007101516690 A CN A2007101516690A CN 200710151669 A CN200710151669 A CN 200710151669A CN 101187891 A CN101187891 A CN 101187891A Authority
CN
China
Prior art keywords
motherboard
time
pick
unit
signal
Prior art date
2006-11-22
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
CNA2007101516690A
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.)
Inventec Corp
Original Assignee
Inventec Corp
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.)
2006-11-22
Filing date
2007-09-26
Publication date
2008-05-28
2007-09-26 Application filed by Inventec Corp filed Critical Inventec Corp
2007-09-26 Priority to CNA2007101516690A priority Critical patent/CN101187891A/en
2008-05-28 Publication of CN101187891A publication Critical patent/CN101187891A/en
Status Pending legal-status Critical Current

Links

  • 238000001514 detection method Methods 0.000 title claims abstract description 65
  • 238000009825 accumulation Methods 0.000 claims 5
  • 230000008676 import Effects 0.000 claims 1
  • 238000012360 testing method Methods 0.000 abstract description 51
  • 230000009471 action Effects 0.000 abstract description 2
  • 238000012545 processing Methods 0.000 description 41
  • 238000000034 method Methods 0.000 description 20
  • 230000008569 process Effects 0.000 description 12
  • 230000001186 cumulative effect Effects 0.000 description 3
  • 230000002093 peripheral effect Effects 0.000 description 3
  • 230000008859 change Effects 0.000 description 2
  • 239000000470 constituent Substances 0.000 description 1
  • 230000008878 coupling Effects 0.000 description 1
  • 238000010168 coupling process Methods 0.000 description 1
  • 238000005859 coupling reaction Methods 0.000 description 1
  • 238000010586 diagram Methods 0.000 description 1
  • 239000004973 liquid crystal related substance Substances 0.000 description 1
  • 238000012423 maintenance Methods 0.000 description 1
  • 238000012986 modification Methods 0.000 description 1
  • 230000004048 modification Effects 0.000 description 1

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

A detection device for detecting the host board and its detection method, start the host board by the detection device, when the time that the host board starts accords with the boot time presumed, the detection device will compare the state signal that the host board transmits with predetermined state, when the two disagree, produce and display the first error signal; when the two signals are consistent, the detection device closes the mainboard, and generates and displays a second error signal when the voltage transmitted by the mainboard is judged not to be zero after the mainboard is closed; when the accumulated detection times are different from the set detection times, the detection device restarts the mainboard to repeat the same action after the time for closing the mainboard reaches the set shutdown time. The invention can test whether the mainboard can complete the functions of shutdown and startup.

Description

检测主机板的检测装置及其检测方法 Detecting device and method for detecting motherboard

技术领域technical field

本发明涉及一种检测主机板的检测装置及其检测方法,特别涉及一种反复将主机板开/关机以检测主机板状态的检测装置及检测方法。The invention relates to a detection device and a detection method for detecting a main board, in particular to a detection device and a detection method for repeatedly turning on/off the main board to detect the state of the main board.

背景技术Background technique

主机板(Motherboard;Mainboard;Mobo;MLB;MB),是构成复杂电子系统(例如电子计算器)中唯一或最主要的电路板,因此主机板是否能正确的运作是非常重要的。Motherboard (Motherboard; Mainboard; Mobo; MLB; MB) is the only or most important circuit board that constitutes a complex electronic system (such as an electronic calculator), so whether the motherboard can operate correctly is very important.

为了要确认主机板能够正常的运作,在主机板制作完成出厂前,必须要进行一连串的测试,其中有一项测试便是开关机的测试,用来测试主机板在开关机的过程遇到各种状况时是否能够继续正常运作,例如在开机完成之前便将电源关闭以测试主机板能否在下次启动时正常的开机,或连续不断的开关主机板以测试主机板在每次的开关时都能够正常的完成开关机等。In order to confirm the normal operation of the motherboard, a series of tests must be carried out before the motherboard is manufactured and shipped. One of the tests is the power-on and power-off test, which is used to test that the motherboard encounters various problems during the power-on and power-off process. Whether it can continue to operate normally, such as turning off the power before the boot is complete to test whether the main board can boot normally at the next boot, or continuously switching the main board to test whether the main board can be turned on and off every time Normal completion of the switch machine and so on.

在一般的情况下,开关主机板需要由人按下电源开关以产生开关机信号至主机板,使得主机板进行开关机,但是在测试时需要不断的产生开关机信号,所以不太可能由人不断的按下电源开关来进行测试,此外,由于目前对主机板测试的标准越来越高,且测试精准度要求也越来越高,因此现在有一种可以测试主机板开关机是否正常的测试机器,它是由一台计算机再加上一个测试模块组成,在测试模块与主机板连接之后,通过计算机中的软件控制来完成测试主机板开关机的工作。通过这样的测试机器可以解决需要不断的由人按下电源开关的无谓动作,但是,测试机器却有着体积庞大、携带不便、维护不易、成本高昂、耗电量高等问题,此外,测试机器也没有测试主机板是否正确的开始开机或是完成关机,这样对后续的关机或开机会出现误判的问题,因此,如何能够提供一种轻便而可以测试主机板开关机是否正常的测试机器,成为待解决的问题。In general, switching the motherboard needs to be pressed by a person to generate a power switch signal to the motherboard, so that the motherboard can be turned on and off. However, it is necessary to continuously generate the power on and off signal during the test, so it is unlikely to be performed by a human. Continuously press the power switch to test. In addition, because the current standard for motherboard testing is getting higher and higher, and the test accuracy requirements are getting higher and higher, so now there is a test that can test whether the motherboard is turned on or off normally. The machine is composed of a computer and a test module. After the test module is connected to the main board, the work of testing the power on and off of the main board is completed through the software control in the computer. Such a test machine can solve the needless action of constantly pressing the power switch by people. However, the test machine has problems such as bulky, inconvenient to carry, difficult to maintain, high cost, and high power consumption. In addition, the test machine has no To test whether the mainboard is started or finished shutting down correctly, there will be misjudgment of the subsequent shutting down or starting up. Therefore, how to provide a portable test machine that can test whether the mainboard is turned on or off is a waiting solved problem.

发明内容Contents of the invention

鉴于以上的问题,本发明的目的在于提供一种检测主机板的检测装置及其检测方法,本发明的检测装置通过传送开/关机信号至主机板,使得主机板能够反复开/关机以测试主机板,而本发明的装置仅有消耗电量少的处理电路以及简单的输入装置与显示装置等三个主要元件,因此体积能够相当精简而方便携带,同时处理电路可自行设计,且处理电路中的各元件可轻易取得,因此也可解决现有技术所提到的维护不易、成本高昂的问题;而由于处理电路可自行设计,因此本发明可轻易的具有可以测试主机板是否能够完整的完成关机与开机的功能。In view of the above problems, the object of the present invention is to provide a detection device for detecting a motherboard and a detection method thereof. The detection device of the present invention transmits an on/off signal to the motherboard so that the motherboard can be turned on/off repeatedly to test the host board, and the device of the present invention only has three main components, such as a processing circuit with less power consumption and a simple input device and a display device, so the volume can be quite compact and easy to carry, and the processing circuit can be designed by itself, and the processing circuit Each component can be easily obtained, so it can also solve the problems of difficult maintenance and high cost mentioned in the prior art; and because the processing circuit can be designed by itself, the present invention can easily test whether the motherboard can completely complete the shutdown with the power-on function.

为达到上述目的,本发明可以通过装置与方法两方面实现,本发明所公开的检测装置包括有:输入装置、处理电路、显示装置。该输入装置用以输入检测次数、开机时间及关机时间。该处理电路与该输入装置及该主机板耦接,存储有预定状态值,用于传送开机信号启动该主机板并计时,同时接收该主机板传来的状态信号,在该主机板启动的时间已达到该开机时间时,对比该状态信号与该预定状态值,当该状态信号与该预定状态值不符时,产生第一错误信号;当该状态信号与该预定状态值相符时,传送关机信号至该主机板,关闭该主机板并计算累积检测次数,同时在判断该主机板传来的电压不为零时,产生第二错误信号;及当该累积检测次数与该检测次数不同时,判断该主机板关闭的时间,当该主机板关闭的时间已达到该关机时间时,重新启动该主机板。该显示装置,与该处理电路耦接,用以显示该第一错误信号及该第二错误信号。In order to achieve the above purpose, the present invention can be realized through two aspects of device and method. The detection device disclosed in the present invention includes: an input device, a processing circuit, and a display device. The input device is used for inputting detection times, start-up time and shutdown time. The processing circuit is coupled with the input device and the mainboard, stores a predetermined state value, and is used to transmit a power-on signal to start the mainboard and count time, while receiving the state signal from the mainboard, at the time when the mainboard starts When the power-on time has been reached, compare the state signal with the predetermined state value, when the state signal does not match the predetermined state value, generate a first error signal; when the state signal matches the predetermined state value, send a shutdown signal to the main board, close the main board and calculate the accumulated detection times, and at the same time, when it is judged that the voltage transmitted from the main board is not zero, a second error signal is generated; and when the accumulated detection times are different from the detection times, judging The shutdown time of the motherboard. When the shutdown time of the motherboard reaches the shutdown time, restart the motherboard. The display device is coupled with the processing circuit and used for displaying the first error signal and the second error signal.

本发明所提出的方法包括有下列步骤:在检测装置中设定预定状态值;耦接检测装置与主机板;检测装置接收检测次数、开机时间及关机时间;检测装置启动主机板并计时,同时接收主机板传来的状态信号;检测装置判断主机板启动的时间已达到开机时间时,对比状态信号与预定状态值,当两者相符时,关闭主机板并计算累积检测次数,若两者不符时,产生并显示第一错误信号;检测装置判断主机板传来的电压不为零时,产生并显示第二错误信号;检测装置判断主机板关闭的时间已达到关机时间时,重新启动主机板,直到累积检测次数与检测次数相同为止。The method proposed by the present invention includes the following steps: setting a predetermined state value in the detection device; coupling the detection device and the main board; the detection device receives the number of times of detection, startup time and shutdown time; Receive the status signal from the motherboard; when the detection device judges that the startup time of the motherboard has reached the start-up time, compare the status signal with the predetermined status value, when the two match, turn off the motherboard and calculate the cumulative detection times, if the two do not match , generate and display the first error signal; when the detection device judges that the voltage from the motherboard is not zero, generate and display the second error signal; when the detection device judges that the shutdown time of the motherboard has reached the shutdown time, restart the motherboard , until the cumulative number of detections is the same as the number of detections.

本发明具有可以测试主机板是否能够完整的完成关机与开机的功能。The present invention has the function of testing whether the mainboard can completely complete shutdown and startup.

有关本发明的详细特征与实际操作,配合附图在实施方式中详细说明如下,其内容足以使任何所属领域技术人员了解本发明的技术内容并据以实施,且根据本说明书所公开的内容及附图,任何所属领域技术人员可轻易地理解本发明相关的目的及优点。The detailed features and actual operation of the present invention are described in detail in the implementation mode in conjunction with the accompanying drawings as follows, the content of which is sufficient for any person skilled in the art to understand the technical content of the present invention and implement it accordingly, and according to the content disclosed in this specification and With the accompanying drawings, anyone skilled in the art can easily understand the related objects and advantages of the present invention.

附图说明Description of drawings

图1为本发明所提供的检测主机板的装置的系统结构图。FIG. 1 is a system structure diagram of a device for detecting a motherboard provided by the present invention.

图2A为本发明所提供的检测主机板的方法流程图。FIG. 2A is a flowchart of a method for detecting a motherboard provided by the present invention.

图2B为本发明所提供的检测主机板的装置的测试方法流程图。FIG. 2B is a flow chart of the testing method of the device for testing the motherboard provided by the present invention.

其中,附图标记说明如下:Wherein, the reference signs are explained as follows:

100        检测装置100 detection device

110        输入装置110 input device

120        处理电路120 processing circuit

130        显示装置130 display device

190        电源切换开关190 Power switch

200        主机板200 motherboard

201        第一信号线201 The first signal line

202        第二信号线202 Second signal line

203        第三信号线203 The third signal line

210        基本输入/输出系统210 Basic Input/Output System

步骤301    设定预定状态值Step 301 Set the predetermined state value

步骤310    连接主机板与处理电路Step 310 Connect the motherboard and processing circuit

步骤320    输入开机时间、关机时间与检测次数Step 320 Enter the startup time, shutdown time and detection times

步骤330    测试主机板Step 330 Test the motherboard

步骤331    启动主机板Step 331 Start the motherboard

步骤332    主机板电压为默认值Step 332 Main board voltage is the default value

步骤333    开机时间终了Step 333 End of boot time

步骤334    状态信号符合预期Step 334 Status signal as expected

步骤335    关闭主机板Step 335 Turn off the motherboard

步骤336    主机板电压为零Step 336 Main board voltage is zero

步骤337    累积检测次数与检测次数相同Step 337 The cumulative number of detections is the same as the number of detections

步骤339a   产生第一错误信号Step 339a generates a first error signal

步骤339b   产生第二错误信号Step 339b generates a second error signal

步骤339c   产生第三错误信号Step 339c generates a third error signal

步骤340    是否有错误信号Step 340 Whether there is an error signal

步骤350    显示错误信号Step 350 Display error signal

具体实施方式Detailed ways

以下先以图1本发明所提供的反复开关以检测主机板的检测装置的组成元件来说明本发明的运作。如图所示,本发明的检测装置100含有输入装置110、处理电路120、显示装置130,其中输入装置110与处理电路120耦接,负责提供检测次数、开机时间及关机时间的输入;处理电路120与输入装置110及主机板200耦接,存储一个主机板上的基本输入/输出系统(Basic Input/Output System;BIOS)进行开机自我测试(Power On Self Test;POST)结束后所输出的状态值为预定状态值,负责在主机板200关机后,经过的时间符合关机时间时,传送开机信号至主机板200,并接收主机板200传来的状态信号、且负责在主机板200开机的时间符合开机时间时,判断状态信号,当状态信号与预定状态值不符时,产生第一错误信号,当状态信号与预定状态值相符时,传送关机信号至主机板200使主机板关机,并判断主机板200传来的电压不为零时,产生第二错误信号、以及负责在传送开机信号的次数与检测次数不同时,在该关机时间终了后,重新传送开机信号至主机板200;显示装置130,与处理电路120耦接,负责显示该第一错误信号及该第二错误信号。In the following, the operation of the present invention will be described with reference to the constituent elements of the detection device for repeatedly switching on and off to detect the main board provided by the present invention in FIG. 1 . As shown in the figure, the detection device 100 of the present invention includes an input device 110, a processing circuit 120, and a display device 130, wherein the input device 110 is coupled to the processing circuit 120 and is responsible for providing the input of the number of detections, power-on time and power-off time; the processing circuit 120 is coupled with the input device 110 and the mainboard 200, and stores the output status of the basic input/output system (Basic Input/Output System; BIOS) on the mainboard after the Power On Self Test (POST) is completed. The value is a predetermined state value, responsible for sending the power-on signal to the main board 200 when the elapsed time matches the shutdown time after the main board 200 is shut down, and receiving the status signal from the main board 200, and responsible for the time when the main board 200 is turned on When the power-on time is met, judge the status signal; when the status signal does not match the preset status value, generate the first error signal; when the status signal matches the preset status value, send the shutdown signal to the motherboard 200 to shut down the motherboard, and judge the host When the voltage transmitted from the board 200 is not zero, generate a second error signal, and be responsible for sending the power-on signal to the motherboard 200 again after the power-off time expires when the number of times the power-on signal is transmitted is different from the detection number of times; the display device 130 , coupled with the processing circuit 120, responsible for displaying the first error signal and the second error signal.

接着以一个实施例来说明本发明的运作系统与方法,本实施例所提供的输入装置110以指拨开关为例,但本发明所提供的输入装置并不以指拨开关为限;本实施例所提供的显示装置130以七段显示器为例,但本发明所提供的显示装置并不以七段显示器为限,其它例如液晶显示器(LCD)等,所有公知可显示文字、数字的显示装置均可为本发明所使用。同时请参照图2A本发明所提供的反复开关以检测主机板的方法流程图。在使用本发明所提供的检测装置100前,检测装置需要先设定预定状态值(步骤301),设定的方式例如由输入装置110输入至处理电路120中,或是直接将预定状态值存入处理电路120中等。接着要连接主机板200与本发明所提供的检测装置100(步骤310),其中,主机板200上的基本输入/输出系统210需要与处理电路120连接,传送表示主机板200开机的状态的信号;处理电路120还与主机板200另外连接有三条信号线,第一信号线201传送开机信号与关机信号,第二信号线202传送开机才有的电压,第三信号线203则传送开/关机信号。Next, an embodiment is used to illustrate the operating system and method of the present invention. The input device 110 provided in this embodiment is an example of a dip switch, but the input device provided by the present invention is not limited to a dip switch; The display device 130 provided is an example with a seven-segment display, but the display device provided by the present invention is not limited to a seven-segment display, other such as a liquid crystal display (LCD), etc., all known display devices that can display characters and numbers can be used in the present invention. At the same time, please refer to FIG. 2A , the flow chart of the method for repeatedly switching on and off to detect the motherboard provided by the present invention. Before using the detection device 100 provided by the present invention, the detection device needs to set a predetermined state value (step 301). into the processing circuit 120 and so on. Then connect the mainboard 200 with the detection device 100 provided by the present invention (step 310), wherein the basic input/output system 210 on the mainboard 200 needs to be connected with the processing circuit 120, and transmit a signal representing the state of the mainboard 200 starting up The processing circuit 120 is also connected with the motherboard 200 with three signal lines, the first signal line 201 transmits the power-on signal and the power-off signal, the second signal line 202 transmits the voltage that is only available when the machine is turned on, and the third signal line 203 transmits the on/off signal Signal.

当主机板200与本发明所提供的检测装置100连接完成后,用户可以开始进行测试,首先要使用指拨开关依序输入开机时间、关机时间与检测次数(步骤320),处理电路120会将接收到的信号依序视为开机时间、关机时间与检测次数,但本发明并不以此输入为限,例如可以使用额外的指拨开关设定要输入的数据为开机时间、关机时间与检测次数中的哪一种,处理电路120会依据设定将输入的信号读入对应的开机时间、关机时间或检测次数中。After the motherboard 200 is connected to the detection device 100 provided by the present invention, the user can start testing. First, use the dip switch to input the startup time, shutdown time and detection times in sequence (step 320), and the processing circuit 120 will receive The received signals are regarded as the power-on time, power-off time and detection times in sequence, but the present invention is not limited to this input, for example, an additional dip switch can be used to set the data to be input as power-on time, power-off time and detection times According to which one, the processing circuit 120 will read the input signal into the corresponding power-on time, power-off time or detection times according to the setting.

在开机时间、关机时间与检测次数输入完成之后,处理电路120会开始测试主机板(步骤330),详细的测试过程将在之后说明,若在测试过程中发生错误(步骤340),则处理电路120会停止测试,并把与发生的错误相对应的错误信号传送到七段显示器中显示给用户(步骤350)。After the input of the power-on time, the power-off time and the detection times are completed, the processing circuit 120 will start to test the motherboard (step 330). The detailed test process will be explained later. If an error occurs during the test (step 340), the processing circuit will 120 will stop the test, and send error signals corresponding to the errors to the seven-segment display for display to the user (step 350).

接着将详细说明处理电路测试主机板(步骤330)的过程,并请参考图2B,当处理电路120开始测试主机板时,处理电路120会通过第二信号线202的电压判断主机板200的状态,若此时第二信号线202的电压为零,则主机板200为关机状态,处理电路120会通过第三信号线203传送开机信号至主机板200,主机板200接收到开机信号之后便会进行开机的程序(步骤33 1);若此时第二信号线202的电压不为零,则主机板200为开机状态,处理电路120会传送关机信号至主机板200,使得主机板200关机(步骤335)。Next, the process of the processing circuit testing the motherboard (step 330) will be described in detail, and please refer to FIG. If the voltage of the second signal line 202 is zero at this time, the main board 200 is in the shutdown state, and the processing circuit 120 will transmit a power-on signal to the main board 200 through the third signal line 203, and the main board 200 will turn on the power-on signal after receiving the power-on signal. Start the program (step 331); if the voltage of the second signal line 202 is not zero at this time, then the main board 200 is in the boot state, and the processing circuit 120 will send a shutdown signal to the main board 200, so that the main board 200 is shut down ( Step 335).

主机板200在进行开机程序的过程中,基本输入/输出系统210会先进行开机自我测试以测试主机板200上的各个周边是否正常,当基本输入/输出系统210开始测试一个周边之前,会通过第一信号线201传送代表此时将要进行何种周边的测试的状态信号至处理电路120,同时处理电路120会计算开机信号传送至主机板200的时间,当处理电路120计算的时间与步骤320所输入的开机时间相同时(步骤333),处理电路120会将基本输入/输出系统210最后传送过来的信号的值与预定状态值进行比较(步骤334),若基本输入/输出系统210传送过来的状态信号的值与预定状态值相同,则表示主机板200的开机过程一切正常,处理电路120会将累积检测次数加一,同时会通过第三信号线203传送关机信号至主机板200,并开始计算关机信号传送至主机板200的时间(步骤335),使主机板200关机以完成当次的测试;若基本输入/输出系统210传送至处理电路120的状态信号的值与预定状态值不同,则处理电路120会产生如“开机失败”的第一错误信号(步骤339a),并将第一错误信号传送至七段显示器显示(步骤340、步骤350),同时结束测试。而为了让用户更清楚的得知主机板200在开机的过程的哪一个状态发生错误,因此处理电路120还可以将产生第一错误信号时接收到的状态信号传送至七段显示器显示。处理电路120在传送关机信号至主机板200后,主机板200会进行关机程序以关机(步骤335),处理电路120会在主机板200关机之后检测主机板200的电压(步骤336),若电压不为零,表示主机板200关机失败,也就是主机板200还是开机的状态,因此处理电路120会产生如“关机失败”的第二错误信号(步骤339b),并传送第二错误信号至七段显示器显示(步骤350),同时停止后续的测试;若电压为零,则表示主机板200成功的关机,处理电路120会判断累积检测次数是否与步骤320所输入的检测次数相同(步骤337),若相同,则表示主机板200的测试完成,不需再进行测试;若不同,则表示主机板200的测试未完成,需要等待处理电路120计算的关机信号传送至主机板200的时间与步骤320所输入的关机时间相同时,再次通过第三信号线203传送开机信号至主机板200(步骤331)以进行下一次的测试,于是主机板200再次执行开机程序,处理电路120也再次重复步骤331至步骤337以进行测试主机板200是否可正常开关机。如此,本发明即可以提供一种测试主机板开关机是否正常的功能,解决现有技术所提到的问题。During the boot process of the motherboard 200, the BIOS 210 will first perform a boot self-test to test whether each peripheral on the motherboard 200 is normal. Before the BIOS 210 starts to test a peripheral, it will pass The first signal line 201 transmits a status signal representing what kind of peripheral test will be carried out to the processing circuit 120 at this time, and the processing circuit 120 will calculate the time when the power-on signal is transmitted to the motherboard 200, when the time calculated by the processing circuit 120 and step 320 When the input power-on time is the same (step 333), the processing circuit 120 will compare the value of the signal transmitted by the basic input/output system 210 with the predetermined state value (step 334), if the basic input/output system 210 transmits If the value of the status signal is the same as the predetermined status value, it means that the boot process of the motherboard 200 is normal, and the processing circuit 120 will add one to the accumulated detection times, and will transmit a shutdown signal to the motherboard 200 through the third signal line 203 at the same time, and Start counting the time when the shutdown signal is transmitted to the mainboard 200 (step 335), so that the mainboard 200 is shut down to complete the current test; , then the processing circuit 120 will generate a first error signal such as "failed to boot" (step 339a), and transmit the first error signal to the seven-segment display (step 340, step 350), and end the test at the same time. In order to let the user know more clearly which state of the mainboard 200 has an error during the booting process, the processing circuit 120 can also transmit the state signal received when the first error signal is generated to the seven-segment display for display. After the processing circuit 120 transmits the shutdown signal to the mainboard 200, the mainboard 200 will perform a shutdown procedure to shut down (step 335), and the processing circuit 120 will detect the voltage of the mainboard 200 after the mainboard 200 is shut down (step 336). If it is not zero, it means that the mainboard 200 has failed to shut down, that is, the mainboard 200 is still in the boot state, so the processing circuit 120 will generate a second error signal (step 339b) such as "failed to shut down", and send the second error signal to seven The segment display shows (step 350), and stops the subsequent test simultaneously; if the voltage is zero, it means that the motherboard 200 is successfully shut down, and the processing circuit 120 will judge whether the accumulated detection times are identical to the detection times input in step 320 (step 337) , if they are the same, it means that the test of the motherboard 200 is completed, and there is no need to test again; When the power-off time input by 320 is the same, the power-on signal is sent to the mainboard 200 again through the third signal line 203 (step 331) to carry out the next test, so the mainboard 200 executes the power-on procedure again, and the processing circuit 120 also repeats the steps again 331 to step 337 to test whether the motherboard 200 can be turned on and off normally. In this way, the present invention can provide a function of testing whether the power on and off of the motherboard is normal, and solve the problems mentioned in the prior art.

在上述的测试流程中,处理电路120在传送开机信号至主机板200(步骤331)后,还可以加上判断主机板200的电压(步骤332)的步骤,如此可以更快的得知主机板200可否进入开机程序,若电压值符合默认值,也就是主机板200传送至处理电路120的电压值与主机板200工作时的电压相同,则开始计算时间(步骤333),若电压值不符合默认值,则代表主机板200无法正常的进入开机程序,因此处理电路120会产生如“无法正常开机”的第三错误信号(步骤339c),并传送第三错误信号至七段显示器显示,同时停止后续的测试。In the above-mentioned test process, after the processing circuit 120 transmits the power-on signal to the motherboard 200 (step 331), it can also add a step of judging the voltage of the motherboard 200 (step 332), so that the motherboard can be known more quickly. 200 whether to enter the boot process, if the voltage value meets the default value, that is, the voltage value transmitted from the motherboard 200 to the processing circuit 120 is the same as the voltage when the motherboard 200 is working, then start counting time (step 333), if the voltage value does not meet The default value means that the motherboard 200 cannot normally enter the boot process, so the processing circuit 120 will generate a third error signal (step 339c) such as "cannot boot normally", and send the third error signal to the seven-segment display for display, and at the same time Stop subsequent tests.

此外,本发明的检测装置100还包含一个电源切换开关190,负责依据处理电路120传送的电源切换信号切换提供给主机板200的电源为直流电或交流电,使得主机板200使用电源切换开关190输出的直流电或交流电进行上述的开机过程。用户在输入开机时间、关机时间、检测次数等参数时(步骤320),还可以输入一个电源切换时间,使得在测试主机板(步骤330)的过程中,若处理电路120计算的时间与电源切换时间相同时,处理电路120会传送电源切换信号至电源切换开关190,电源切换开关在接收到电源切换信号后,若当时是通过输出直流电提供主机板200的工作电源,则会停止输出直流电,并改以输出交流电,若当时输出交流电则改输出直流电,由此测试主机板在开机过程中切换工作电源的供应来源是否可以维持正常的运作。In addition, the detection device 100 of the present invention also includes a power switching switch 190, which is responsible for switching the power supplied to the motherboard 200 to DC or AC according to the power switching signal transmitted by the processing circuit 120, so that the motherboard 200 uses the power output from the power switching switch 190. Direct current or alternating current carries out above-mentioned start-up process. When the user inputs parameters such as power-on time, power-off time, and detection times (step 320), a power switch time can also be input, so that in the process of testing the motherboard (step 330), if the time calculated by the processing circuit 120 is not equal to the power switch When the time is the same, the processing circuit 120 will transmit the power switching signal to the power switching switch 190. After receiving the power switching signal, the power switching switch will stop outputting DC power if it is providing the working power of the motherboard 200 by outputting DC power at that time, and Change to output AC power, if it is outputting AC power at that time, change to output DC power, so as to test whether the motherboard can maintain normal operation when switching the source of the working power supply during the boot process.

虽然本发明以前述的优选实施例公开如上,然其并非用以限定本发明,任何所属领域技术人员,在不脱离本发明的精神和范围内,所作的变更与修饰,均属本发明的专利保护范围,因此本发明的专利保护范围须视本说明书所附的权利要求所界定的范围为准。Although the present invention is disclosed above with the aforementioned preferred embodiments, it is not intended to limit the present invention. Any changes and modifications made by those skilled in the art without departing from the spirit and scope of the present invention are patents of the present invention. Therefore, the patent protection scope of the present invention must be defined by the claims appended to this specification.

Claims (9)

1. pick-up unit that detects motherboard is characterized in that this pick-up unit comprises:

Input media detects number of times, on time and unused time in order to input;

Treatment circuit, couple with this input media and this motherboard, store predetermined state values, be used to transmit starting-up signal to start this motherboard and timing, receive the status signal that this motherboard transmits simultaneously, when the time that this motherboard starts has reached this on time, contrast this status signal and this predetermined state values, when this status signal and this predetermined state values are not inconsistent, produce first rub-out signal; When this status signal conforms to this predetermined state values, transmit off signal to this motherboard and close this motherboard and calculate accumulation and detect number of times, when judging that voltage that this motherboard transmits is non-vanishing, produce second rub-out signal simultaneously; And detect number of times and this detection number of times not simultaneously when this accumulation, and judge the time that this motherboard is closed, when the time that this motherboard is closed has reached this unused time, restart this motherboard; And

Display device couples with this treatment circuit, in order to show this first rub-out signal and this second rub-out signal.

2. the pick-up unit of detection motherboard as claimed in claim 1 is characterized in that this input media is a thumb-acting switch.

3. the pick-up unit of detection motherboard as claimed in claim 1, it is characterized in that this treatment circuit is for storing predetermined voltage, with after starting this motherboard, judge the treatment circuit that this voltage that this motherboard transmits and this predetermined voltage do not produce the 3rd rub-out signal simultaneously.

4. the pick-up unit of detection motherboard as claimed in claim 3 is characterized in that this display device is in order to show the display device of the 3rd rub-out signal.

5. the pick-up unit of detection motherboard as claimed in claim 1 is characterized in that this display device is in order to show that this accumulation detects the display device of number of times.

6. the pick-up unit of detection motherboard as claimed in claim 1 is characterized in that this display device is a seven-segment display.

7. the pick-up unit of detection motherboard as claimed in claim 1 is characterized in that this display device is a LCD.

8. the pick-up unit of detection motherboard as claimed in claim 1, it is characterized in that this device also comprises power change-over switch, couple with this treatment circuit and this motherboard, select signal in order to the power supply that the power supply that receives that this treatment circuit imports according to this input media is transmitted switching time, and to select signal to switch the power supply that exports this motherboard to according to this power supply be direct current or alternating current.

9. a detection method that detects motherboard couples motherboard with pick-up unit, it is characterized in that comprising the following step:

In this pick-up unit, set predetermined state values;

In this pick-up unit, set and detect number of times, on time and unused time;

This pick-up unit starts this motherboard and timing, receives the status signal that this motherboard transmits simultaneously;

This pick-up unit is judged when the time of this motherboard startup has reached the on time, contrasts this predetermined state values of this motherboard status signal and this pick-up unit, when conforming to, closes this motherboard and calculates accumulation detection number of times;

Contrast this predetermined state values of this motherboard status signal and this pick-up unit, when not being inconsistent, producing and show first rub-out signal;

This pick-up unit judges when voltage that this motherboard transmits is non-vanishing, produces and shows second rub-out signal;

This pick-up unit is judged when time that this motherboard is closed has reached the unused time, restarts this motherboard, up to accumulation detect number of times identical with the detection number of times till.

CNA2007101516690A 2006-11-22 2007-09-26 Detection device for detecting mainboard and detection method thereof Pending CN101187891A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2007101516690A CN101187891A (en) 2006-11-22 2007-09-26 Detection device for detecting mainboard and detection method thereof

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200620147855.8 2006-11-22
CN200620147855 2006-11-22
CNA2007101516690A CN101187891A (en) 2006-11-22 2007-09-26 Detection device for detecting mainboard and detection method thereof

Publications (1)

Publication Number Publication Date
CN101187891A true CN101187891A (en) 2008-05-28

Family

ID=39480295

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007101516690A Pending CN101187891A (en) 2006-11-22 2007-09-26 Detection device for detecting mainboard and detection method thereof

Country Status (1)

Country Link
CN (1) CN101187891A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102117237A (en) * 2009-12-30 2011-07-06 鸿富锦精密工业(深圳)有限公司 Test device for motherboard startup and shutdown
CN101436154B (en) * 2007-11-14 2012-05-30 鸿富锦精密工业(深圳)有限公司 Computer motherboard startup and shutdown test system and method
CN102541702A (en) * 2010-12-30 2012-07-04 精英电脑股份有限公司 Test method for automatically restarting mainboard and recording debug data and restarting device thereof
CN103136066A (en) * 2011-11-25 2013-06-05 英业达股份有限公司 Voltage error processing device and method
CN110955573A (en) * 2019-11-21 2020-04-03 芯发威达电子(上海)有限公司 Control method for computer mainboard test fixture

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101436154B (en) * 2007-11-14 2012-05-30 鸿富锦精密工业(深圳)有限公司 Computer motherboard startup and shutdown test system and method
CN102117237A (en) * 2009-12-30 2011-07-06 鸿富锦精密工业(深圳)有限公司 Test device for motherboard startup and shutdown
CN102541702A (en) * 2010-12-30 2012-07-04 精英电脑股份有限公司 Test method for automatically restarting mainboard and recording debug data and restarting device thereof
CN103136066A (en) * 2011-11-25 2013-06-05 英业达股份有限公司 Voltage error processing device and method
CN110955573A (en) * 2019-11-21 2020-04-03 芯发威达电子(上海)有限公司 Control method for computer mainboard test fixture
CN110955573B (en) * 2019-11-21 2023-06-30 芯发威达电子(上海)有限公司 Control method for computer motherboard test fixture

Similar Documents

Publication Publication Date Title
CN102375766B (en) 2016-05-18 The on-off test device of electronic installation and method
US20080172578A1 (en) 2008-07-17 Detection device capable of detecting main-board and method therefor
US8538720B2 (en) 2013-09-17 Cold boot test system and method for electronic devices
CN102402477B (en) 2015-06-17 Chip with computer system environment information monitoring module and computer system
US20100306592A1 (en) 2010-12-02 Computer system on and off test apparatus and method
US7586312B2 (en) 2009-09-08 Power cycle test method for testing an electronic equipment
TW201113697A (en) 2011-04-16 Test device
CN102478800A (en) 2012-05-30 Monitoring system and method of power sequence signal
CN112463502B (en) 2022-11-11 Method, device and system for detecting pin state of programmable logic device
CN101187891A (en) 2008-05-28 Detection device for detecting mainboard and detection method thereof
TW200923658A (en) 2009-06-01 Detection system for the peripheral apparatus
US8726088B2 (en) 2014-05-13 Method for processing booting errors
TW201346536A (en) 2013-11-16 Testing system and method for power on and off
US7213159B2 (en) 2007-05-01 Method for testing and verifying power management features of computer system
CN102541702A (en) 2012-07-04 Test method for automatically restarting mainboard and recording debug data and restarting device thereof
TWI436203B (en) 2014-05-01 Testing method for automatically rebooting a motherboard and recording related debug information and rebooting device thereof
CN119201522A (en) 2024-12-27 A method, system, device and medium for indicating abnormal power supply timing during server startup
US8635502B2 (en) 2014-01-21 Debug card and method for diagnosing faults
CN116047259A (en) 2023-05-02 Detection system and detection method
TWI449926B (en) 2014-08-21 Transmitting interface and method for determining transmitting signals
JP2013134778A (en) 2013-07-08 Card for counting reboot times of servers
CN102243601B (en) 2013-08-21 Debugging system and related method for detecting and controlling the state of computer host
CN217113268U (en) 2022-08-02 Startup and shutdown detection device
CN213658949U (en) 2021-07-09 An automatic tester for the keyboard interface of a notebook computer motherboard
CN109443397A (en) 2019-03-08 Motor positioning precision testing device and method

Legal Events

Date Code Title Description
2008-05-28 C06 Publication
2008-05-28 PB01 Publication
2008-07-23 C10 Entry into substantive examination
2008-07-23 SE01 Entry into force of request for substantive examination
2009-10-21 C02 Deemed withdrawal of patent application after publication (patent law 2001)
2009-10-21 WD01 Invention patent application deemed withdrawn after publication