[go: up one dir, main page]

CN104156291A - Server and detection method thereof - Google Patents

Server and detection method thereof Download PDF

Info

Publication number
CN104156291A
CN104156291A CN201410363974.6A CN201410363974A CN104156291A CN 104156291 A CN104156291 A CN 104156291A CN 201410363974 A CN201410363974 A CN 201410363974A CN 104156291 A CN104156291 A CN 104156291A
Authority
CN
China
Prior art keywords
circuit
circuit board
power signal
programmable logic
signal state
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.)
Granted
Application number
CN201410363974.6A
Other languages
Chinese (zh)
Other versions
CN104156291B (en
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 Pudong Technology Corp
Inventec Corp
Original Assignee
Inventec Pudong Technology Corp
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.)
Filing date
Publication date
Application filed by Inventec Pudong Technology Corp, Inventec Corp filed Critical Inventec Pudong Technology Corp
Priority to CN201410363974.6A priority Critical patent/CN104156291B/en
Publication of CN104156291A publication Critical patent/CN104156291A/en
Application granted granted Critical
Publication of CN104156291B publication Critical patent/CN104156291B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)
  • Debugging And Monitoring (AREA)

Abstract

一种服务器包含:多个电路板,多个LED灯,一CPLD模块,耦接多个电路板及多个LED灯,以获取每一电路板的至少一电路端电源信号状态,并将至少一电路端电源信号状态进行逻辑运算,形成每一所述电路板的电路板级电源信号状态;CPLD模块判断电路板级电源信号状态,每一LED灯分别显示对应的每一电路板的电路板级电源信号状态以判断电路板故障与否;当发现故障电路板,CPLD模块切换至此电路板,获取至少一电路端电源信号状态,将所述至少一电路端电源信号状态进行一逻辑运算,形成一电路端电源信号状态;CPLD模块判断电路端电源信号状态,LED灯切换显示对应的电路端电源信号状态以判断哪一电路端故障。

A server includes: a plurality of circuit boards, a plurality of LED lights, a CPLD module, coupled to a plurality of circuit boards and a plurality of LED lights, to obtain at least one circuit terminal power signal status of each circuit board, and at least one The state of the power supply signal at the circuit end is logically operated to form the state of the circuit board-level power signal of each circuit board; the CPLD module judges the state of the circuit board-level power signal, and each LED light displays the corresponding circuit board level of each circuit board. The state of the power signal is used to judge whether the circuit board is faulty or not; when a faulty circuit board is found, the CPLD module switches to this circuit board, obtains the state of the power signal of at least one circuit end, and performs a logical operation on the state of the power signal of the at least one circuit end to form a The power signal status of the circuit terminal; the CPLD module judges the power signal status of the circuit terminal, and the LED lights switch to display the corresponding power signal status of the circuit terminal to determine which circuit terminal is faulty.

Description

Server and detection method thereof
Technical field
The present invention relates to server technology field, specifically, is a kind of server and detection method thereof.
Background technology
Along with scientific and technological progress and people more and more higher to the degree of dependence of server system, also improve gradually to the requirement of the arithmetic capability of server system and data storage capacities in market.Thereby, in order to meet user to the demand data of server and storage specification, more hard disk and relevant circuit board assemblies need to be set in server system.
Yet, in server, a certain circuit board power down meeting causes that whole server occurs when abnormal, generally can directly measure each piece circuit board by conventional oscillograph or multimeter, to judge the place of problem, this investigation failure mode efficiency is very low, moreover server rack system architecture of today is complicated, circuit board is more, space is very compact, make to measure and investigate one by one each piece circuit board by oscillograph or multimeter to seem more difficult, and can cause the long-acting rate of time of investigation fail operation low, even may incur loss through delay the time that server machine frame system recovers normal work.
In view of this, need badly and provide a kind of novel server and detection method thereof to solve the problems referred to above.
Summary of the invention
The object of the invention is to, a kind of server is provided, it is to original complicated programmable logic device (Complex Programmable Logic Device being arranged in server, abbreviation CPLD) hardware configuration improves, original firmware version make it except can be provided, can also gather by described complex programmable logic module (or claiming CPLD module) the circuit end power supply signal state of each circuit board of described server, through logical operation, form the circuit board level power supply signal state of circuit board described in each, with decision circuitry plate fault whether the circuit board level power supply signal state that described in each, LED lamp shows respectively circuit board described in corresponding each, when finding the circuit board of fault, complex programmable logic module switches to described circuit board, obtains at least one circuit end power supply signal state, and described at least one circuit end power supply signal state is carried out to a logical operation, forms a circuit end power supply signal state, described complex programmable logic module decision circuitry end power supply signal state, LED lamp also switches and shows respectively which circuit end fault corresponding circuit end power supply signal state to judge, like this, inform according to this which board failure of maintainer or which circuit end fault, to promote investigation fail operation efficiency.
For achieving the above object, the invention provides a kind of server, comprise: a plurality of circuit boards; A plurality of LED lamps; One complex programmable logic module, be coupled to described a plurality of circuit board and described a plurality of LED lamp, in order to obtain at least one circuit end power supply signal state of circuit board described in each, and described at least one circuit end power supply signal state is carried out to one first logical operation, form a first circuit board level power supply signal condition of circuit board described in each; Described complex programmable logic module judges described first circuit board level power supply signal condition, and described in each, LED lamp shows respectively the described first circuit board level power supply signal condition of circuit board described in corresponding each.
As optional technical scheme, described server is before Power-On Self-Test, and described a plurality of LED lamps show corresponding circuit end power supply signal state described in each; Described server is in Power-On Self-Test process, and described a plurality of LED lamps show the code of corresponding at least one BIOS; Described server is after Power-On Self-Test, and described a plurality of LED lamps show corresponding circuit end power supply signal state or circuit board level power supply signal state described in each described in each.
As optional technical scheme, when the described first circuit board level power supply signal condition of judging a first object circuit board when described complex programmable logic module is abnormal, described first object circuit board is abnormal circuit board; Described complex programmable logic module switches to described first object circuit board, and obtain described at least one circuit end power supply signal state of described first object circuit board, and described at least one circuit end power supply signal state is carried out to one second logical operation, form one first circuit end power supply signal state; Described complex programmable logic module judges described the first circuit end power supply signal state, and described in each, LED lamp switches described the first circuit end power supply signal state that shows corresponding described first object circuit board.
As optional technical scheme, when the described first circuit board level power supply signal condition of judging one second objective circuit plate when described complex programmable logic module is abnormal, described the second objective circuit plate is abnormal circuit board; One first wire jumper by described a plurality of circuit boards on one of them switches to described the second objective circuit plate, described complex programmable logic module is obtained described at least one circuit end power supply signal state of described the second objective circuit plate, and described at least one circuit end power supply signal state is carried out to one the 3rd logical operation, form a second circuit end power supply signal state; Described complex programmable logic module judges described second circuit end power supply signal state, and described in each, LED lamp switches the described second circuit end power supply signal state that shows corresponding described the second objective circuit plate.
As optional technical scheme, described the first logical operation is logic and operation.
Another object of the present invention is to, a kind of server is provided, comprise: a plurality of circuit boards, a plurality of LED lamps, one complex programmable logic module, be coupled to described a plurality of circuit board and described a plurality of LED lamp, in order to obtain at least one circuit end power supply signal state of circuit board described in each, described a plurality of circuit boards in described server are divided into a plurality of groupings, described complex programmable logic module is obtained described at least one circuit end power supply signal state of described a plurality of circuit boards of each grouping, and carry out one the 4th logical operation, form a circuit board group level power supply signal condition, described a plurality of LED lamp shows respectively the described circuit board group level power supply signal condition of corresponding a plurality of groupings.
As optional technical scheme, when described complex programmable logic module judges that the described circuit board group level power supply signal condition of a first object grouping is abnormal, described first object is grouped into abnormal circuit board grouping; One second wire jumper by described complex programmable logic module or described a plurality of circuit board on one of them switches to each circuit board of described first object grouping, described complex programmable logic module is obtained described at least one circuit end power supply signal state of each circuit board of described first object grouping, and carry out one the 5th logical operation, form a second circuit board level power supply signal condition, meanwhile, described a plurality of LED lamp switches and shows the corresponding described second circuit board level power supply signal condition of circuit board described in each.
As optional technical scheme, when described complex programmable logic module judges that the described second circuit board level power supply signal condition of one the 3rd objective circuit plate is abnormal, described the 3rd objective circuit plate is abnormal circuit board; One the 3rd wire jumper by described complex programmable logic module or described a plurality of circuit board on one of them switches to each circuit of described the 3rd objective circuit plate, described complex programmable logic module is obtained described at least one circuit end power supply signal state of described the 3rd objective circuit plate, and carry out one the 6th logical operation, form a tertiary circuit end power supply signal state, meanwhile, described a plurality of LED lamp switches and shows the corresponding described tertiary circuit end power supply signal state of circuit described in each.
Another object of the present invention is to, a kind of server detection method is provided, by the complex programmable logic module of the circuit board in described server, obtain at least one circuit end power supply signal state of circuit board described in each of described server, and described at least one circuit end power supply signal state is carried out to one the 7th logical operation, form a tertiary circuit plate level power supply signal condition; A plurality of LED lamps are coupled to described complex programmable logic module, and according to the described tertiary circuit plate of the judgement of described complex programmable logic module level power supply signal condition to show respectively the described tertiary circuit plate level power supply signal condition of circuit board described in each of a plurality of circuit boards of corresponding described server.
As optional technical scheme, the described tertiary circuit plate level power supply signal condition of wherein one the 4th objective circuit plate of judging a plurality of circuit boards of described server when described complex programmable logic module is for after abnormal, and described the 4th objective circuit plate is abnormal circuit board; By described complex programmable logic module, switch or the forth jump line of described a plurality of circuit board on one of them switches to described at least one circuit end power supply signal state of described the 4th objective circuit plate, and described at least one circuit end power supply signal state is carried out to one the 8th logical operation, form one the 4th circuit end power supply signal state; Described complex programmable logic module judges described the 4th circuit end power supply signal state, and described a plurality of LED lamps switch described the 4th circuit end power supply signal state that shows described the 4th objective circuit plate.
Another object of the present invention is to, a kind of circuit board detecting method is provided, comprise: at least one circuit end power supply signal state that obtains described circuit board by coupling a complex programmable logic module, and described at least one circuit end power supply signal state is carried out to one the 9th logical operation, form one the 5th circuit end power supply signal state; Described complex programmable logic module judges described the 5th circuit end power supply signal state, and a plurality of LED lamps are coupled to described complex programmable logic module, shows respectively described the 5th circuit end power supply signal state of corresponding described circuit board.
In addition, do not depart from the present invention's principle, can select important circuit board to mix important circuit end, by CPLD computing and judgement, and with the LED lamp that couples CPLD, show respectively circuit board and the circuit end of fault, thus the out of order position of fast detecting.
The invention has the advantages that, hardware configuration based on being arranged on the complicated programmable logic device in server is improved, original firmware version make it except can be provided, can also gather by CPLD the circuit end power supply signal state of each circuit board of described server, through logical operation, form the circuit board level power supply signal state of circuit board described in each, with decision circuitry plate fault whether the circuit board level power supply signal state that described in each, LED lamp shows circuit board described in corresponding each; When finding the circuit board of fault, complex programmable logic module is switched so far circuit board, obtains at least one circuit end power supply signal state, and described at least one circuit end power supply signal state is carried out to a logical operation, forms a circuit end power supply signal state; Described complex programmable logic module decision circuitry end power supply signal state, LED lamp also switches and shows respectively which circuit end fault corresponding circuit end power supply signal state to judge, like this, inform according to this which board failure of maintainer or which circuit end fault, to promote investigation fail operation efficiency.Therefore, the present invention not only utilizes the hardware configuration of original CPLD, and utilizes the remaining time in spare time of CPLD, be before or after POST, each circuit board to described server is monitored, and finds timely and accurately fault and location, thereby can promote the efficiency of investigation fail operation.In addition its expense is lower, has good marketing.
Accompanying drawing explanation
Fig. 1 is the Organization Chart of an embodiment of server of the present invention;
Fig. 2 is an inner structure schematic diagram of an embodiment of server of the present invention;
Fig. 3 is another angle inner structure schematic diagram of an embodiment of server of the present invention;
Fig. 4 is the implementation step process flow diagram of an embodiment of server detection method of the present invention;
Fig. 5 is the implementation step process flow diagram of an embodiment of circuit board detecting method of the present invention.
Label in figure represents respectively:
100, server; 101, complex programmable logic module;
102, LED lamp; 103, circuit board;
201, the first card extender; 202, the second card extender;
203, the 3rd card extender; 204, mainboard;
205, hard disk backboard; 206, Riser card;
207, panel backboard; 208, heat radiation induction control panel;
209, blower module; 210, frame;
S410~S450 is implementation step.
S510~S520 is implementation step.
Embodiment
Below in conjunction with accompanying drawing, the specific embodiment of server provided by the invention and detection method thereof is elaborated.
Fig. 1 is the Organization Chart of an embodiment of server of the present invention.Fig. 2 is an embodiment mono-inner structure schematic diagram of server of the present invention.Fig. 3 is another angle inner structure schematic diagram of an embodiment of server of the present invention.
Shown in Fig. 1~Fig. 3, according in one embodiment of the invention, a kind of server 100 is provided, and described server 100 comprises a plurality of circuit boards 103, a plurality of LED lamp 102 and a complex programmable logic module (Complex Programmable Logic Device is called for short CPLD) 101.Described complex programmable logic module 101 is coupled to described a plurality of circuit board 103 (the first card extender 201 for example, the second card extender 202, the 3rd card extender 203 and mainboard 204 etc., as shown in Figure 2, it is described in further detail below) and described a plurality of LED lamp 102 (for example the quantity of LED lamp 102 is 8, but the quantity that does not limit LED lamp 102 is 8), in order to obtain at least one circuit end power supply signal state of circuit board 103 described in each, and described at least one circuit end power supply signal state is carried out to one first logical operation, form a first circuit board level power supply signal condition of circuit board 103 described in each.The described first circuit board level power supply signal condition of described complex programmable logic module 101 judgement, the described first circuit board level power supply signal condition that described in each, LED lamp 102 shows respectively circuit board described in corresponding each (herein, the power supply signal state that first circuit board level power supply signal condition is circuit board level), thereby inform which circuit board of maintainer 103 breaks down (being power down), so that follow-up circuit to abnormal circuit board is further investigated.Logic and operation between the different voltages of each circuit board 103 the results are shown in the LED lamp 102 of these circuit board 103 correspondences.Should be noted, described the first logical operation is logic and operation.For example, the output voltage of a wherein branch road of the circuit board 103 of system end or output current are normal, are output as 1, if output voltage or output current are abnormal, are output as 0.Like this, for example, by logical operation (, with computing, exclusive disjunction, with exclusive disjunction etc.), obtain corresponding circuit board level power supply signal state, the described circuit board level power supply signal state of described complex programmable logic module 101 judgement.As long as wherein the output voltage of a circuit (or output current) be abnormal, described complex programmable logic module 101 is judged corresponding described circuit board 103 for abnormal, that is corresponding LED lamp 102 do not work, and then definite described circuit board 103 breaks down.As shown in the above, the present invention not only improves the hardware configuration of CPLD of the prior art, to form complex programmable logic module 101 of the present invention, and the remaining time (for example, before or after Power-On Self-Test) in the spare time of utilizing described complex programmable logic module 101, each circuit board 103 to described server 100 normally moves (in power supply) or break down (being power down) monitors, to find timely and accurately fault and location, thereby promote the efficiency of investigating fail operation.
Wherein, foregoing circuit end power supply signal can for+12V ,-12V ,+5V ,-5V ,+3.3V ,+the 1.5V ,+voltage signals such as 1.1V, described circuit end power supply signal can be also the current signals such as 7.6A, 6.0A, 5.0A, 2.0A, 1.0A, 0.5A, 0375A and 01.A.
At Power-On Self-Test (Power on self-test, be called for short POST) before, described a plurality of LED lamps 102 show corresponding circuit end power supply signal state described in each to described server 100; Described server 100 is in POST process, and described a plurality of LED lamps 102 show the code of corresponding at least one BIOS; Described server 100 is after POST, and described a plurality of LED lamps 102 show corresponding circuit end power supply signal state or circuit board level power supply signal state described in each described in each.
Further, when the described first circuit board level power supply signal condition of judging a first object circuit board when described complex programmable logic module 101 is abnormal, described first object circuit board is abnormal circuit board.Should be noted, described first object circuit board is above-mentioned circuit board 103.Described complex programmable logic module 101 switches to described first object circuit board by the software mode of CPLD, and obtain described at least one circuit end power supply signal state of described first object circuit board, and described at least one circuit end power supply signal state is carried out to one second logical operation, form one first circuit end power supply signal state.Described complex programmable logic module judges described the first circuit end power supply signal state, and described in each, LED lamp 102 switches described the first circuit end power supply signal state that shows corresponding described first object circuit board.Wherein, described the first circuit end power supply signal state is the power supply signal state of each circuit on described circuit board 103.For example, the wherein output voltage of a circuit (or output current) of described first object circuit board is normal, is output as 1, if output voltage (or output current) is abnormal, is output as 0.Output voltage (or output current) is abnormal for extremely representing described first object circuit board, that is corresponding LED lamp 102 do not work, and then judges described circuit and break down.Should be noted, do not limit LED lamp 102 and be specifically arranged on which circuit board 103 with complex programmable logic module 101.
In conjunction with referring to figs. 2 and 3, for example, first LED lamp 102 is in order to show a circuit board level power supply signal state of the second card extender 202.Second LED lamp 102 is in order to show a circuit board level power supply signal state of the first card extender 201.The 3rd LED lamp 102 is in order to show a circuit board level power supply signal state of mainboard 204.The 4th LED lamp 102 is in order to show a circuit board level power supply signal state of the 3rd card extender 203.When server 100 is in POST process, a plurality of LED lamps 102 show the code (being firmware version) of corresponding at least one BIOS, then, before or after POST, described complex programmable logic module 101 gathers the circuit end power supply signal state of each the monitored circuit board 103 (comprising described the first card extender 201, the second card extender 202, the 3rd card extender 203 and mainboard 204) in described server 100, and at least one circuit end power supply signal state is carried out to a logical operation, form a circuit board level power supply signal state of each circuit board 103.Described complicated Programmadle logic module judges a circuit board level power supply signal state of described circuit board 103, and described in each, LED lamp 102 represents respectively a first circuit board level power supply signal condition of each corresponding circuit board 103 to light/to extinguish mode.When maintenance personal finds that the 3rd LED lamp 102 extinguishes, can judge immediately mainboard 204 and break down, be i.e. power down.So switch to mainboard 204 by complex programmable logic module 101, and obtain a plurality of circuit end power supply signal states of mainboard 204.Now, the output voltage that first LED lamp 102 is corresponding shows mainboards 204 is+the first circuit of 12V, the output voltage that second LED lamp 102 be corresponding shows mainboards 204 is+second circuit of 5V, the output voltage that the 3rd LED lamp 102 be corresponding shows mainboards 204 be+tertiary circuit of 5V, and the output voltage of the 4th the corresponding demonstration mainboards 204 of LED lamp 102 is+the 4th circuit of 1.5V.When finding that the 4th LED lamp 102 extinguishes, the 4th circuit that the output voltage that represents mainboard 204 is+1.5V breaks down.Should be noted, one embodiment of the invention are only when illustrating that the 4th circuit of mainboard 204 breaks down, the situation of described complex programmable logic module 101 and corresponding LED lamp 102, but when other circuit boards 103 break down, the situation of described complex programmable logic module 101 and corresponding LED lamp 102 is similar, is not described in detail in this.
When described the first circuit end power supply signal state of judging one second objective circuit plate when described complex programmable logic module 101 is abnormal, described the second objective circuit plate is abnormal circuit board.Should be noted, described the second objective circuit plate is above-mentioned circuit board 103.By being arranged on the one first wire jumper (not shown) on one of them by described a plurality of circuit board 103, switch to described the second objective circuit plate, described complex programmable logic module 101 is obtained described at least one circuit end power supply signal state of described the second objective circuit plate, and described at least one circuit end power supply signal state is carried out to one the 3rd logical operation, form a second circuit end power supply signal state.The described second circuit end power supply signal state of described complex programmable logic module 101 judgement, described in each, LED lamp 102 switches the described second circuit end power supply signal state that shows corresponding described the second objective circuit plate, and described in each, LED lamp 102 switches to from showing the normal operation (power supply) of each circuit board 103 or (the being power down) state that breaks down the described second circuit end power supply signal state only showing in described the second objective circuit plate.So can judge which circuit of concrete described abnormal circuit board breaks down.
Again for example, in conjunction with referring to figs. 2 and 3, first LED lamp 102 is in order to show a circuit board level power supply signal state of the second card extender 202.Second LED lamp 102 is in order to show a circuit board level power supply signal state of the first card extender 201.The 3rd LED lamp 102 is in order to show a circuit board level power supply signal state of mainboard 204.The 4th LED lamp 102 is in order to show a circuit board level power supply signal state of the 3rd card extender 203.When server 100 is in POST process, a plurality of LED lamps 102 show the code (being firmware version) of corresponding at least one BIOS, then, before or after POST, each monitored circuit board 103 that described complex programmable logic module 101 gathers in described server 100 (comprises described the first card extender 201, the second card extender 202, mainboard 204 and the 3rd card extender 203) circuit end power supply signal state, and at least one circuit end power supply signal state is carried out to a logical operation, form a circuit board level power supply signal state of each circuit board 103, described complicated Programmadle logic module judges a circuit board level power supply signal state of described circuit board 103, and described in each, LED lamp 102 represents respectively a first circuit board level power supply signal condition of each corresponding circuit board 103 to light/to extinguish mode.When maintenance personal finds that the 4th 102, LED lamp extinguishes, can judge immediately the 3rd card extender 203 and break down, be i.e. power down.Then, maintenance personal by the first card extender 201, the second card extender the 202, the 3rd turn 203 and mainboard 204 in one of them circuit board 103 (herein for mainboard 204) on wire jumper switch to the 3rd card extender 203, and obtain a plurality of circuit end power supply signal states of the 3rd card extender 203, wherein jumper can be the metal connecting line with connected two demand points of vertical mode, or the metal connecting line of two demand points that are connected in a horizontal manner, and concrete jumper is not limited to this, only need determine according to actual conditions.Now, the first circuit that the output current of first LED lamp 102 corresponding demonstration the 3rd card extenders 203 is 7.6A, the second circuit that the output current of second LED lamp 102 corresponding demonstration the 3rd card extender 203 is 6.0A, the tertiary circuit that the output current of the 3rd LED lamp 102 corresponding demonstration the 3rd card extenders 203 is 5.0A, the 4th circuit that the output current of the 4th LED lamp 102 corresponding demonstration the 3rd card extenders 203 is 1.0A.When finding that second LED lamp 102 extinguishes, the second circuit that the output current that represents the 3rd card extender 203 is 6.0A breaks down.Should be noted, one embodiment of the invention are only when illustrating that the second circuit of the 3rd card extender 203 breaks down, the situation of described complex programmable logic module 101 and corresponding LED lamp 102, but the situation of other circuit boards 103 while breaking down is similar, is not described in detail in this.
As shown in the above, when the described first circuit end power supply signal state of circuit board described in judging each 103 is while being abnormal, described circuit board 103 is abnormal circuit board, can be by following two kinds of modes: a kind of be software mode (being that CPLD switches), a kind of be that physics mode (being that Jumper wire jumper switches) switches to abnormal circuit board, and each LED lamp 102 shows the circuit end power supply signal state of corresponding circuits plates 103.
Another object of the present invention, also provides a kind of server 100.In another embodiment of the present invention, described server 100 comprises a plurality of circuit boards 103, a plurality of LED lamps 102, one complex programmable logic module 101, be coupled to described a plurality of circuit board 103 and described a plurality of LED lamp 102, in order to obtain at least one circuit end power supply signal state of circuit board 103 described in each, a plurality of circuit boards 103 in described server 100 are divided into a plurality of groupings, described complex programmable logic module 101 is obtained described at least one circuit end power supply signal state of described a plurality of circuit boards 103 of each grouping, and (described the 4th logical operation is identical with the first logical operation effect mentioned above to carry out one the 4th logical operation, be logic and operation), form a circuit board group level power supply signal condition, described a plurality of LED lamp 102 shows respectively the described circuit board group level power supply signal condition of corresponding a plurality of groupings.
When described complex programmable logic module 101 judges that the described circuit board group level power supply signal condition of a first objects grouping is abnormal, described first object is grouped into abnormal circuit board grouping.One second wire jumper by described complex programmable logic module 101 or described a plurality of circuit board on one of them switches to each circuit board of described first object grouping, described complex programmable logic module 101 is obtained described at least one circuit end power supply signal state of each objective circuit plate of described first object grouping, and carry out one the 5th logical operation, form a second circuit board level power supply signal condition, meanwhile, described a plurality of LED lamp 102 switches and shows the corresponding described second circuit board level power supply signal condition of circuit board described in each.Wherein, described first object is grouped into the grouping of circuit board group level, the power supply signal state that second circuit board level power supply signal condition is circuit board level.
When described complex programmable logic module 101 judges that the described second circuit board level power supply signal condition of one the 3rd objective circuit plates is abnormal, described the 3rd objective circuit plate is abnormal circuit board.One the 3rd wire jumper by described complex programmable logic module 101 or described a plurality of circuit board 103 on one of them switches to each circuit of described the 3rd objective circuit plate, described complex programmable logic module 101 is obtained described at least one circuit end power supply signal state of described the 3rd objective circuit plate, and carry out one the 6th logical operation, form a tertiary circuit end power supply signal state, meanwhile, described a plurality of LED lamp 102 switches and shows the corresponding described tertiary circuit end power supply signal state of circuit described in each.Above-mentioned the 5th logical operation is identical with the first logical operation effect mentioned above with the 6th logical operation, i.e. logic and operation.
In the present embodiment, the quantity of the circuit board 103 of a server 100 is 16, and the quantity of LED lamp 102 only has four.In order to detect the state of all 16 circuit boards 103, first 16 circuit boards are divided into four groupings.Secondly, described complex programmable logic module 101 is obtained described at least one circuit end power supply signal state of described a plurality of circuit boards of each grouping, and carry out one the 4th logical operation, form a circuit board group level power supply signal condition, described a plurality of LED lamps show respectively the described circuit board group level power supply signal condition of corresponding a plurality of groupings.Wherein, first LED lamp 102 shows the circuit board group level power supply signal condition of corresponding grouping (four circuit boards of first circuit board to the), second LED lamp 102 shows the circuit board group level power supply signal condition of corresponding grouping (eight circuit boards of the 5th circuit board to the), the 3rd LED lamp 102 shows the circuit board group level power supply signal condition of corresponding grouping (12 circuit boards of the 9th circuit board to the), and the 4th LED lamp 102 shows the described circuit board group level power supply signal condition of corresponding grouping (16 circuit boards of the 13 circuit board to the).Then, when the described circuit board group level power supply signal condition of judging the 4th correspondence that LED lamp 102 is shown grouping (16 circuit boards of the 13 circuit board to the) when described complex programmable logic module 101 is abnormal, one second wire jumper by described complex programmable logic module 101 or described a plurality of circuit board on one of them switches to each circuit board (i.e. 16 circuit boards of the 13 circuit board to the) of described the 4th correspondence that LED lamp 102 is shown grouping, described complex programmable logic module 101 is obtained described at least one circuit end power supply signal state of each objective circuit plate of described the 4th correspondence that LED lamp 102 is shown grouping, and carry out one the 5th logical operation, form a second circuit board level power supply signal condition, simultaneously, described a plurality of LED lamp 102 switches and shows the corresponding described second circuit board level power supply signal condition of circuit board described in each.Then, when described complex programmable logic module 101 judges that the described second circuit board level power supply signal condition of described the 16 circuit board is abnormal, described the 16 circuit board is abnormal circuit board.One the 3rd wire jumper by described complex programmable logic module 101 or described a plurality of circuit board on one of them switches to each circuit of described the 16 circuit board.Because the 16 circuit board comprises a plurality of power supply signals (+12V ,+5V ,+3.3V ,+1.1V), therefore according to actual conditions, a plurality of power supply signals are divided into four groupings.Described complex programmable logic module 101 is obtained described at least one circuit end power supply signal state of described the 16 circuit board, and carry out one the 6th logical operation, form a tertiary circuit end power supply signal state, meanwhile, described a plurality of LED lamp 102 switches and shows the corresponding described tertiary circuit end power supply signal state of circuit described in each.If when the discovery LED lamp 102 corresponding with the power supply signal state of the circuit of output+5V extinguishes, determine that the circuit of the output+5V of described the 16 circuit board breaks down.Whether out of order the circuit of other circuit boards 103 detection mode be identical with the detection mode that the circuit of the output+5V of above-mentioned the 16 circuit board breaks down, therefore do not repeat them here.
In the present embodiment, the frequency of described a plurality of LED lamps 102 is 1HZ.Yet the frequency of LED lamp 102 is not in order to limit the present invention.In other embodiments, the frequency of described LED lamp 102 can be also 1.5HZ or other frequencies.
Referring to Fig. 2 and Fig. 3, described server 100 comprises a frame 210, a plurality of hard disk backboard 205, a plurality of hard disk (not shown), one first card extender 201, one second card extender 202, at least one mainboard 204 and at least one the 3rd card extender 203, referring to Fig. 2 and Fig. 3.Wherein, the first card extender 201 can be called as MID Plane, and the second card extender 202 can be called as Interposer Board, and the 3rd card extender 203 can be called as Docking Board, at least one mainboard 204 can be called as MLB, and hard disk backboard 205 can be called as HDD BP.
Described a plurality of hard disk backboard 205 is arranged in described frame 210.Described a plurality of hard disk (not shown) is divided into many groups, and is arranged on described frame 210, and described in each, hard disk is electrically connected to respectively one of them hard disk backboard of described a plurality of hard disk backboard 205.Described the first card extender 201, is fixedly installed in described frame 210, and is electrically connected described a plurality of hard disk backboard 205, for data-signal and the control signal of transferring.Described the second card extender 202, erects and be arranged on described the first card extender 201, and described the second card extender 202 is electrically connected to described the first card extender 201.Described at least one mainboard 204, is arranged in described frame 210, and is electrically connected to described the first card extender 201, for the treatment of data-signal and control signal, and control inputs and output.The quantity of described at least one mainboard 204 can be two, or other quantity, is not limited to this.Described at least one the 3rd card extender 203, is connected with 204 cables of mainboard described in each respectively, for data-signal and the control signal of transferring.
In addition, on each mainboard 204, be provided with Riser card 206, for expanding PCI-E card.Described the 3rd card extender 203 is connected with panel backboard 207 by cable, described panel backboard 207 is for opening described server 100, and described the first circuit level power supply signal condition that shows a plurality of circuit boards 103 (for example, the first card extender 201, the second card extender 202, mainboard 204 and the 3rd card extender 203 etc.) of monitoring by described a plurality of LED lamps 102.
In addition, described server 100 also comprises blower module 209, and described blower module 209 is arranged in frame 210, and is positioned on described the first card extender 201.Described blower module 209 dispels the heat in order to each assembly in described server 100.In one embodiment of this invention, in described blower module 209, be provided with a heat radiation induction control panel 208, it is connected with described the first card extender 201 by a connector (not shown), being arranged on heat radiation induction controller (not shown) on heat radiation induction control panel 208 in order to monitor and to control dispelling the heat.
Described complex programmable logic module 101 is arranged on the first card extender 201, and respectively with one first card extender 201, one second card extender 202, two mainboards 204 and two the 3rd card extenders 203 are electrically connected, for gathering respectively first card extender 201, second card extender 202, at least one circuit end power supply signal state of two the 3rd card extenders 203 and two mainboards 204, and circuit end power supply signal state is carried out to a logical operation, form the first card extender 201, the second card extender 202, one circuit board level power supply signal state of the 3rd card extender 203 and mainboard 204.Six LED lamps 102 are respectively used to show the described first circuit board level power supply signal condition of 201, one of first card extenders the second card extender 202, two the 3rd card extenders 203 and two mainboards 204.When the described first circuit board level power supply signal condition of above-mentioned the first card extender 201, the second card extender 202, the 3rd card extender 203 and mainboard 204 is while being normal, above-mentioned the first card extender 201, the second card extender 202, the 3rd card extender 203 and the corresponding LED lamp 102 of mainboard 204 are illuminating state; Contrary, when a certain circuit board 103 breaks down and while causing that described first circuit board level power supply signal condition is abnormal, the corresponding LED lamp 102 of described faulty circuit plate is and extinguishes state.Therefore, maintainer can break down to judge concrete which circuit board 103 by the state of lighting/extinguish of LED lamp 102, so that maintainer is to the further malfunction elimination of the circuit of faulty circuit plate.
In the present embodiment, be set as follows: first LED lamp 102 is in order to show a first circuit board level power supply signal condition of the first card extender 201.Second LED lamp 102 is in order to show a first circuit board level power supply signal condition of one second card extender 202.The 3rd LED lamp 102 is in order to show a first circuit board level power supply signal condition of the 3rd card extender 203.The 4th LED lamp 102 is in order to show another first circuit board level power supply signal condition of the 3rd card extender 203.The 5th LED lamp 102 is in order to show a first circuit board level power supply signal condition of a mainboard 204.The 6th LED lamp 102 is in order to show a first circuit board level power supply signal condition of another mainboard 204.
Shown in Fig. 1~Fig. 3, when server 100 is in POST process, six LED lamps 102 show the code (being firmware version) of corresponding at least one BIOS, then, before or after POST, each monitored circuit board 103 that described complex programmable logic module 101 gathers in described server 100 (comprises described the first card extender 201, the second card extender 202, two mainboards 204 and two the 3rd card extenders 203) at least one circuit end power supply signal state, and at least one circuit end power supply signal state is carried out to one first logical operation, form a first circuit board level power supply signal condition of each circuit board 103, described complicated Programmadle logic module judges the described first circuit board level power supply signal condition of described circuit board 103, and described in each, LED lamp 102 represents respectively the described first circuit board level power supply signal condition of each corresponding circuit board 103 to light/to extinguish mode.For example, when maintenance personal finds that the 3rd LED lamp 102 extinguishes, can judge immediately the 3rd card extender 203 power down, break down, so can further carry out malfunction elimination to the 3rd card extender 203.Should be noted, one embodiment of the invention are only when illustrating that the 3rd card extender 203 breaks down, the situation of described complex programmable logic module 101 and corresponding LED lamp 102, but when other mainboards break down, the situation of described complex programmable logic module 101 and corresponding LED lamp 102 is similar, repeats no more.
After judging the 3rd card extender 203 and breaking down, by the first wire jumper being arranged on mainboard 204, switch again, make described a plurality of LED lamp 102 switch to the 3rd card extender 203 from showing respectively the described first circuit board level power supply signal condition of each monitored circuit board 103.Described complex programmable logic module is obtained a plurality of circuit end power supply signal states of the 3rd card extender 203 (if the 3rd card extender 203 has three power supplys, be respectively 5 volts, 3.3 volts and 1.5 volts), wherein above-mentioned the first jumper is to carry out wire jumper with the metal connecting line of connected two demand points of vertical mode.Now, the output voltage of first LED lamp 102 corresponding demonstration the 3rd card extenders 203 is first circuit of 5 volts, the output voltage of second LED lamp 102 corresponding demonstration the 3rd card extender 203 is the second circuit of 3.3 volts, and the output voltage of the 3rd LED lamp 102 corresponding demonstration the 3rd card extenders 203 is the tertiary circuit of 1.5 volts.When finding that second LED lamp 102 extinguishes, the output voltage that represents the 3rd card extender is that the second circuit of 3.3 volts breaks down, thereby maintainer can carry out testing in depth testing to the circuit breaking down, to orient exactly the reason breaking down.Therefore, the efficiency of investigation fail operation be can promote, investigation fault-time and correlative charges also reduced simultaneously.
In addition, do not departing from principle situation of the present invention, can select important circuit board to mix important circuit end, by CPLD computing and judgement, and show respectively circuit board and the circuit end of fault with the LED lamp that couples CPLD, thereby the out of order position of fast detecting.
Fig. 4 is the implementation step process flow diagram of an embodiment of server detection method of the present invention.Shown in Figure 4, server detection method, adopt the server of above-mentioned arbitrary embodiment of the present invention, comprise the following steps: step S410, by the complex programmable logic module of the circuit board in described server, obtain at least one circuit end power supply signal state of circuit board described in each of described server, and described at least one circuit end power supply signal state is carried out to one the 7th logical operation, form a tertiary circuit plate level power supply signal condition; Step S420, a plurality of LED lamp are coupled to described complex programmable logic module, and according to the described tertiary circuit plate of the judgement of described complex programmable logic module level power supply signal condition to show respectively the described tertiary circuit plate level power supply signal condition of circuit board described in each of a plurality of circuit boards of corresponding described server.
Below will further be illustrated to above-mentioned steps and in conjunction with Fig. 1~Fig. 3.
Step S410: at least one circuit end power supply signal state that obtains circuit board described in each of described server by the complex programmable logic module of the circuit board in described server, and described at least one circuit end power supply signal state is carried out to one the 7th logical operation, form a tertiary circuit plate level power supply signal condition.
The present invention is not only the hardware configuration of the CPLD of prior art is improved, to form complex programmable logic module 101 of the present invention, and the remaining time (for example, before or after POST) in the spare time of utilizing described complex programmable logic module, each circuit board of described server is normally moved to (in power supply) or break down (being power down) monitors.According to one embodiment of the invention, described complex programmable logic module 101 can be mounted on the first card extender 201.Described complex programmable logic module is electrically connected with being arranged on a plurality of circuit boards 103 (such as the first card extender 201, the second card extender 202, the 3rd card extender 203 and the first mainboard 204 etc.) in described server 200 respectively, for gathering at least one circuit end power supply signal state of circuit board 103 described in each.Described at least one circuit end power supply signal state can for+12V ,-12V ,+5V ,-5V ,+3.3V ,+the 1.5V ,+voltage signals such as 1.1V, described circuit end power supply signal can be also the current signals such as 7.6A, 6.0A, 5.0A, 2.0A, 1.0A, 0.5A, 0375A and 01.A.Described complex programmable logic module 101 is carried out one the 7th logical operation by described at least one circuit end power supply signal state, forms a tertiary circuit plate level power supply signal condition.So, the described tertiary circuit plate level power supply signal condition of described complex programmable logic module 101 judgement.
Step S420: a plurality of LED lamps are coupled to described complex programmable logic module, and according to the described tertiary circuit plate of the judgement of described complex programmable logic module level power supply signal condition to show respectively the described tertiary circuit plate level power supply signal condition of circuit board described in each of a plurality of circuit boards of corresponding described server.The power supply signal state that wherein said tertiary circuit plate level power supply signal condition is circuit board level.
According to the judged result of described complex programmable logic module, a plurality of LED lamps 102 show (as light/extinguish), take and represent described in each of described server that circuit board 103 is normal operation (in power supply) or (the being power down) state that breaks down, thereby inform that concrete which circuit board 103 of maintainer breaks down (being power down), so that maintainer further investigates the hardware circuit of faulty circuit plate.
After step S420, may further include:
Step S430: the described tertiary circuit plate level power supply signal condition of wherein one the 4th objective circuit plate of judging a plurality of circuit boards of described server when described complex programmable logic module is for after abnormal, and described the 4th objective circuit plate is abnormal circuit board.
Step S440: switch or the forth jump line of described a plurality of circuit board on one of them switches to described at least one circuit end power supply signal state of described the 4th objective circuit plate by described complex programmable logic module, and described at least one circuit end power supply signal state is carried out to one the 8th logical operation, form one the 4th circuit end power supply signal state.
Step S450: described complex programmable logic module judges described the 4th circuit end power supply signal state, described a plurality of LED lamps switch described the 4th circuit end power supply signal state that shows described the 4th objective circuit plate.
Above-mentioned steps S430 shows to step S450: a wherein circuit board of judging a plurality of circuit boards when described complex programmable logic module 101 has after fault, by described complex programmable logic module, switch or the forth jump line of described a plurality of circuit board on one of them switches to described at least one circuit end power supply signal state of described the 4th objective circuit plate, and described at least one circuit end power supply signal state is carried out to one the 8th logical operation, form one the 4th circuit end power supply signal state.Described complex programmable logic module judges described the 4th circuit end power supply signal state, and described LED lamp 102 switches described the 4th circuit end power supply signal state that shows described the 4th objective circuit plate.So, maintainer can be according to LED lamp 102 corresponding to described the 4th circuit end power supply signal state light/extinguish state, further judging concrete which branch circuit breaks down, thereby maintainer can carry out testing in depth testing to the related device of the branch circuit breaking down, to orient exactly the reason breaking down.Therefore, the efficiency of investigation fail operation be can promote, investigation fault-time and correlative charges also reduced simultaneously.
Fig. 5 is the implementation step process flow diagram of an embodiment of circuit board detecting method of the present invention.Shown in Figure 5, described circuit board detecting method, a plurality of circuit boards in the server of the above-mentioned arbitrary embodiment of employing the present invention, comprise the following steps: step S510: at least one circuit end power supply signal state that obtains described circuit board by coupling a complex programmable logic module, and described at least one circuit end power supply signal state is carried out to one the 9th logical operation, form one the 5th circuit end power supply signal state.Step S520: described complex programmable logic module judges described the 5th circuit end power supply signal state, and a plurality of LED lamps are coupled to described complex programmable logic module, shows respectively one the 5th circuit end power supply signal state of corresponding described circuit board.
When maintainer receives one (extremely) circuit board, need which branch circuit of the described circuit board of judgement to break down, can switch or the wire jumper of described a plurality of circuit board on one of them switches to described at least one circuit end power supply signal state of described circuit board by described complex programmable logic module.That is, can be by two kinds of modes: a kind of be software mode (being that CPLD switches), a kind of be that physics mode (being that Jumper wire jumper switches) switches to abnormal circuit board.Described complex programmable logic module is obtained at least one circuit end power supply signal state of described circuit board, and described at least one circuit end power supply signal state is carried out to one the 9th logical operation, forms one the 5th circuit end power supply signal state.Described complex programmable logic module judges described the 5th circuit end power supply signal state.Described in each, LED lamp switches described the 5th circuit end power supply signal state showing in described circuit board.So can judge which circuit of concrete described abnormal circuit board breaks down.
The above is only the preferred embodiments of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.

Claims (11)

1.一种服务器,其特征在于,包含:1. A server, characterized in that, comprising: 多个电路板;Multiple circuit boards; 多个LED灯;Multiple LED lights; 一复杂可编程逻辑模块,耦接至所述多个电路板及所述多个LED灯,用以获取每一所述电路板的至少一电路端电源信号状态,并将所述至少一电路端电源信号状态进行一第一逻辑运算,形成每一所述电路板的一第一电路板级电源信号状态;A complex programmable logic module, coupled to the plurality of circuit boards and the plurality of LED lamps, used to obtain the power signal status of at least one circuit terminal of each of the circuit boards, and convert the at least one circuit terminal performing a first logical operation on the power signal state to form a first board-level power signal state for each of the circuit boards; 所述复杂可编程逻辑模块判断所述第一电路板级电源信号状态,每一所述LED灯分别显示对应的每一所述电路板的所述第一电路板级电源信号状态。The complex programmable logic module judges the state of the first circuit board-level power signal, and each of the LED lights respectively displays the state of the first circuit board-level power signal corresponding to each of the circuit boards. 2.根据权利要求1所述的服务器,其特征在于,2. The server according to claim 1, wherein: 所述服务器在加电自检之前,所述多个LED灯显示对应每一所述电路端电源信号状态;Before the power-on self-test of the server, the plurality of LED lights display the power signal status corresponding to each of the circuit terminals; 所述服务器在加电自检过程中,所述多个LED灯显示对应至少一BIOS的代码;During the power-on self-test process of the server, the plurality of LED lights display codes corresponding to at least one BIOS; 所述服务器在加电自检之后,所述多个LED灯显示对应每一所述电路端电源信号状态或每一所述电路板级电源信号状态。After the power-on self-test of the server, the plurality of LED lights display a state corresponding to each of the circuit-side power signals or each of the circuit board-level power signal states. 3.根据权利要求1所述的服务器,其特征在于,3. The server according to claim 1, wherein: 当所述复杂可编程逻辑模块判断出一第一目标电路板的所述第一电路板级电源信号状态为异常时,所述第一目标电路板为异常电路板;When the complex programmable logic module determines that the state of the first circuit board-level power supply signal of a first target circuit board is abnormal, the first target circuit board is an abnormal circuit board; 所述复杂可编程逻辑模块切换至所述第一目标电路板,并获取所述第一目标电路板的所述至少一电路端电源信号状态,并将所述至少一电路端电源信号状态进行一第二逻辑运算,形成一第一电路端电源信号状态;The complex programmable logic module is switched to the first target circuit board, and obtains the power signal state of the at least one circuit terminal of the first target circuit board, and performs a power signal state of the at least one circuit terminal The second logic operation forms a power signal state of the first circuit terminal; 所述复杂可编程逻辑模块判断所述第一电路端电源信号状态,每一所述LED灯切换显示对应所述第一目标电路板的所述第一电路端电源信号状态。The complex programmable logic module judges the power signal state of the first circuit terminal, and each of the LED lights switches to display the power signal state of the first circuit terminal corresponding to the first target circuit board. 4.根据权利要求1所述的服务器,其特征在于,4. The server according to claim 1, wherein: 当所述复杂可编程逻辑模块判断出一第二目标电路板的所述第一电路板级电源信号状态为异常时,所述第二目标电路板为异常电路板;When the complex programmable logic module determines that the state of the first circuit board-level power supply signal of a second target circuit board is abnormal, the second target circuit board is an abnormal circuit board; 通过所述多个电路板其中之一上的一第一跳线切换至所述第二目标电路板,所述复杂可编程逻辑模块获取所述第二目标电路板的所述至少一电路端电源信号状态,并将所述至少一电路端电源信号状态进行一第三逻辑运算,形成一第二电路端电源信号状态;Switching to the second target circuit board through a first jumper on one of the plurality of circuit boards, the complex programmable logic module obtains the power supply of the at least one circuit terminal of the second target circuit board signal state, and performing a third logic operation on the power signal state of the at least one circuit end to form a second circuit end power signal state; 所述复杂可编程逻辑模块判断所述第二电路端电源信号状态,每一所述LED灯切换显示对应所述第二目标电路板的所述第二电路端电源信号状态。The complex programmable logic module judges the power signal state of the second circuit terminal, and each of the LED lights switches to display the power signal state of the second circuit terminal corresponding to the second target circuit board. 5.根据权利要求1所述的服务器,其特征在于,所述第一逻辑运算是逻辑与运算。5. The server according to claim 1, wherein the first logical operation is a logical AND operation. 6.一种服务器,其特征在于,包含:6. A server, characterized in that, comprising: 多个电路板;Multiple circuit boards; 多个LED灯;Multiple LED lights; 一复杂可编程逻辑模块,耦接至所述多个电路板及所述多个LED灯,用以获取每一所述电路板的至少一电路端电源信号状态,A complex programmable logic module, coupled to the plurality of circuit boards and the plurality of LED lights, for obtaining the power signal status of at least one circuit terminal of each of the circuit boards, 将所述服务器中的所述多个电路板分为多个分组,所述复杂可编程逻辑模块获取每一分组的所述多个电路板的所述至少一电路端电源信号状态,并进行一第四逻辑运算,形成一电路板组别级电源信号状态,所述多个LED灯分别显示对应的多个分组的所述电路板组别级电源信号状态。dividing the multiple circuit boards in the server into multiple groups, the complex programmable logic module acquires the power signal status of at least one circuit terminal of the multiple circuit boards in each group, and performs a The fourth logical operation is to form a circuit board group-level power signal state, and the plurality of LED lights respectively display the circuit board group-level power signal states of corresponding multiple groups. 7.根据权利要求6所述的服务器,其特征在于,7. The server according to claim 6, wherein: 当所述复杂可编程逻辑模块判断一第一目标分组的所述电路板组别级电源信号状态为异常时,所述第一目标分组为异常电路板分组;When the complex programmable logic module judges that the circuit board group level power signal state of a first target group is abnormal, the first target group is an abnormal circuit board group; 通过所述复杂可编程逻辑模块或所述多个电路板其中之一上的一第二跳线切换至所述第一目标分组的每一电路板,所述复杂可编程逻辑模块获取所述第一目标分组的每一电路板的所述至少一电路端电源信号状态,并进行一第五逻辑运算,形成一第二电路板级电源信号状态,同时,所述多个LED灯切换显示对应每一所述电路板的所述第二电路板级电源信号状态。The complex programmable logic module obtains the first target group by switching a second jumper on the complex programmable logic module or one of the plurality of circuit boards to each circuit board of the first target group. The power signal state of the at least one circuit terminal of each circuit board of a target group is performed, and a fifth logic operation is performed to form a second circuit board level power signal state, and at the same time, the plurality of LED lights are switched and displayed corresponding to each A state of the second board level power signal of the board. 8.根据权利要求7所述的服务器,其特征在于,8. The server according to claim 7, wherein: 当所述复杂可编程逻辑模块判断一第三目标电路板的所述第二电路板级电源信号状态为异常时,所述第三目标电路板为异常电路板;When the complex programmable logic module judges that the state of the second circuit board-level power signal of a third target circuit board is abnormal, the third target circuit board is an abnormal circuit board; 通过所述复杂可编程逻辑模块或所述多个电路板其中之一上的一第三跳线切换至所述第三目标电路板的每一电路,所述复杂可编程逻辑模块获取所述第三目标电路板的所述至少一电路端电源信号状态,并进行一第六逻辑运算,形成一第三电路端电源信号状态,同时,所述多个LED灯切换显示对应每一所述电路的所述第三电路端电源信号状态。The complex programmable logic module obtains the first circuit board by switching to each circuit of the third target circuit board through a third jumper on the complex programmable logic module or one of the plurality of circuit boards. Three power supply signal states of the at least one circuit terminal of the target circuit board, and perform a sixth logical operation to form a third circuit terminal power signal state, and at the same time, the plurality of LED lights switch to display the corresponding to each of the circuits. The power signal state of the third circuit terminal. 9.一种服务器检测方法,其特征在于,9. A server detection method, characterized in that, 通过所述服务器中的一电路板的复杂可编程逻辑模块获取所述服务器的每一所述电路板的至少一电路端电源信号状态,并将所述至少一电路端电源信号状态进行一第七逻辑运算,形成一第三电路板级电源信号状态;Obtain at least one circuit terminal power signal state of each circuit board of the server through a complex programmable logic module of a circuit board in the server, and perform a seventh step on the at least one circuit terminal power signal state. Logic operation, forming a third circuit board level power signal state; 多个LED灯耦接至所述复杂可编程逻辑模块,并根据所述复杂可编程逻辑模块的判断所述第三电路板级电源信号状态以分别显示对应所述服务器多个电路板的每一所述电路板的所述第三电路板级电源信号状态。A plurality of LED lamps are coupled to the complex programmable logic module, and according to the judgment of the complex programmable logic module, the state of the third circuit board-level power supply signal is used to respectively display the status of each of the plurality of circuit boards corresponding to the server. The third board-level power signal state of the board. 10.根据权利要求9所述的服务器检测方法,其特征在于,10. The server detection method according to claim 9, characterized in that, 当所述复杂可编程逻辑模块判断出所述服务器多个电路板的其中一第四目标电路板的所述第三电路板级电源信号状态为异常后,所述第四目标电路板为异常电路板;When the complex programmable logic module determines that the state of the third circuit board-level power signal of one of the fourth target circuit boards of the server is abnormal, the fourth target circuit board is an abnormal circuit plate; 通过所述复杂可编程逻辑模块切换或所述多个电路板其中之一上的一第四跳线切换至所述第四目标电路板的所述至少一电路端电源信号状态,并将所述至少一电路端电源信号状态进行一第八逻辑运算,形成一第四电路端电源信号状态;Switching through the complex programmable logic module or a fourth jumper on one of the plurality of circuit boards switches to the power signal state of the at least one circuit terminal of the fourth target circuit board, and the performing an eighth logical operation on the power signal state of at least one circuit terminal to form a fourth circuit terminal power signal state; 所述复杂可编程逻辑模块判断所述第四电路端电源信号状态,所述多个LED灯切换显示所述第四目标电路板的所述第四电路端电源信号状态。The complex programmable logic module judges the power signal state of the fourth circuit terminal, and the plurality of LED lights switch to display the power signal state of the fourth circuit terminal of the fourth target circuit board. 11.一种电路板检测方法,其特征在于,11. A circuit board detection method, characterized in that, 通过耦接一复杂可编程逻辑模块获取所述电路板的至少一电路端电源信号状态,并将所述至少一电路端电源信号状态进行一第九逻辑运算,形成一第五电路端电源信号状态;Obtain the power signal state of at least one circuit terminal of the circuit board by coupling a complex programmable logic module, and perform a ninth logic operation on the power signal state of the at least one circuit terminal to form a power signal state of a fifth circuit terminal ; 所述复杂可编程逻辑模块判断所述第五电路端电源信号状态,The complex programmable logic module judges the power signal state of the fifth circuit terminal, 多个LED灯耦接至所述复杂可编程逻辑模块,分别显示对应所述电路板的所述第五电路端电源信号状态。A plurality of LED lamps are coupled to the complex programmable logic module, respectively displaying the power signal status of the fifth circuit terminal corresponding to the circuit board.
CN201410363974.6A 2014-07-29 2014-07-29 Server and its detection method Expired - Fee Related CN104156291B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410363974.6A CN104156291B (en) 2014-07-29 2014-07-29 Server and its detection method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410363974.6A CN104156291B (en) 2014-07-29 2014-07-29 Server and its detection method

Publications (2)

Publication Number Publication Date
CN104156291A true CN104156291A (en) 2014-11-19
CN104156291B CN104156291B (en) 2017-06-20

Family

ID=51881796

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410363974.6A Expired - Fee Related CN104156291B (en) 2014-07-29 2014-07-29 Server and its detection method

Country Status (1)

Country Link
CN (1) CN104156291B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106774015A (en) * 2017-02-13 2017-05-31 郑州云海信息技术有限公司 A kind of system status signal localization method, device and control system
CN108132869A (en) * 2017-12-21 2018-06-08 郑州云海信息技术有限公司 A kind of method of quick location-server motherboard hardware failure
CN108255684A (en) * 2018-01-10 2018-07-06 郑州云海信息技术有限公司 A kind of device and display methods for being used to show large computer system state
CN108255679A (en) * 2018-02-01 2018-07-06 郑州云海信息技术有限公司 A kind of decision-making system and method for server timing control device operating status
CN113473346A (en) * 2021-06-05 2021-10-01 山东英信计算机技术有限公司 Circuit and server for detecting magnetic radiation interference of audio equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000259444A (en) * 1999-03-10 2000-09-22 Nec Ibaraki Ltd Data processor and its testing method
CN1896963A (en) * 2005-07-11 2007-01-17 英业达股份有限公司 Hard disk device damage monitoring method and system
CN101806857A (en) * 2010-04-27 2010-08-18 中国人民解放军总装备部军械技术研究所 Online fault diagnostic apparatus for circuit board
US20120137179A1 (en) * 2010-11-30 2012-05-31 Inventec Corporation Processing system for monitoring power-on self-test information
CN102708031A (en) * 2012-05-15 2012-10-03 浪潮电子信息产业股份有限公司 Hardware implementation method for rapidly positioning fault memory

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000259444A (en) * 1999-03-10 2000-09-22 Nec Ibaraki Ltd Data processor and its testing method
CN1896963A (en) * 2005-07-11 2007-01-17 英业达股份有限公司 Hard disk device damage monitoring method and system
CN101806857A (en) * 2010-04-27 2010-08-18 中国人民解放军总装备部军械技术研究所 Online fault diagnostic apparatus for circuit board
US20120137179A1 (en) * 2010-11-30 2012-05-31 Inventec Corporation Processing system for monitoring power-on self-test information
CN102708031A (en) * 2012-05-15 2012-10-03 浪潮电子信息产业股份有限公司 Hardware implementation method for rapidly positioning fault memory

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106774015A (en) * 2017-02-13 2017-05-31 郑州云海信息技术有限公司 A kind of system status signal localization method, device and control system
CN108132869A (en) * 2017-12-21 2018-06-08 郑州云海信息技术有限公司 A kind of method of quick location-server motherboard hardware failure
CN108255684A (en) * 2018-01-10 2018-07-06 郑州云海信息技术有限公司 A kind of device and display methods for being used to show large computer system state
CN108255679A (en) * 2018-02-01 2018-07-06 郑州云海信息技术有限公司 A kind of decision-making system and method for server timing control device operating status
CN113473346A (en) * 2021-06-05 2021-10-01 山东英信计算机技术有限公司 Circuit and server for detecting magnetic radiation interference of audio equipment
CN113473346B (en) * 2021-06-05 2022-11-25 山东英信计算机技术有限公司 Circuit and server for detecting magnetic radiation interference of audio equipment

Also Published As

Publication number Publication date
CN104156291B (en) 2017-06-20

Similar Documents

Publication Publication Date Title
CN104156291A (en) Server and detection method thereof
CN108983082A (en) Matrix switch device and system
KR20170100661A (en) Display panel having touch function and fault detection method
CN110412976B (en) A functional test system and test method for a motor controller PCBA board
US10818208B2 (en) Source driver
CN102928690B (en) For the method for detecting abnormality of electron device
CN112067970B (en) Plate intelligent test system with verification function
CN115269293B (en) Interconnection interface testing method based on chip FPGA prototype verification equipment
CN102455989A (en) Hot plug control system
US20130046502A1 (en) Motherboard test device
CN104394406A (en) Detection system and method applicable to AC startup and shutdown test of television
CN110018934A (en) A kind of system and method based on server master board quick diagnosis power-on error
US20100185880A1 (en) Test apparatus
CN205540248U (en) Detection apparatus for vehicle control unit
CN109406922B (en) Electronic product and testing method and device thereof
CN203881881U (en) Multi-core cable testing system
CN116684343A (en) Automatic test method, device, system, equipment and medium for switch
CN205301993U (en) Programmable logic controler module testing platform
US20090108864A1 (en) System and method for testing an operating condition of leds on a motherboard
CN101464473B (en) Electric voltage exception protection device used for circuit board test
US20130171841A1 (en) Test device for testing usb sockets
CN115640186A (en) Test system and test method for NVMe hard disk backboard
TWI567549B (en) Server and method of detecting the same
CN210377434U (en) Automatic switching control system of multi-network-port multi-host medical display
CN203376955U (en) Automatic test equipment for liquid crystal display panel driving circuit board

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170620