CN107544883B - Diagnostic device, system and method of server - Google Patents
Diagnostic device, system and method of server Download PDFInfo
- Publication number
- CN107544883B CN107544883B CN201710738396.3A CN201710738396A CN107544883B CN 107544883 B CN107544883 B CN 107544883B CN 201710738396 A CN201710738396 A CN 201710738396A CN 107544883 B CN107544883 B CN 107544883B
- Authority
- CN
- China
- Prior art keywords
- server
- connector
- fault
- diagnosis
- external pins
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000003745 diagnosis Methods 0.000 claims abstract description 82
- 230000011664 signaling Effects 0.000 claims 1
- 238000009434 installation Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 15
- 238000002405 diagnostic procedure Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000009977 dual effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
The present disclosure provides a diagnostic apparatus, system and method of a server; wherein, the device includes: the adapter plate and the diagnosis panel are connected with each other; the external pins of the adapter plate are matched with the external pins of the connector on the hard disk backboard of the server; the adapter plate is connected with the hard disk backboard through the connector to acquire a fault signal recorded by the server and forward the fault signal to the diagnosis panel; the diagnosis panel analyzes the fault signal and displays fault information according to the analysis result. The diagnosis device in the disclosure is used as a single device, is independent of the server, and can be installed after the server fails, so that the space of the server is saved; meanwhile, the diagnosis device can be connected with the server in a hot plug mode, the installation mode is flexible, and convenience and high efficiency of server fault diagnosis are improved.
Description
Technical Field
The present disclosure relates to the field of server technologies, and in particular, to a diagnostic apparatus, system, and method for a server.
Background
As a device for providing computing services in an application system, a server is generally required to have high stability and reliability; once a server fails, workers need to quickly locate and maintain the failure point.
Disclosure of Invention
In view of the above, an object of the present disclosure is to provide a diagnostic apparatus, system and method for a server, so that a diagnostic module can be flexibly installed, and space is saved, thereby improving convenience and efficiency of server fault diagnosis.
In a first aspect, the present disclosure provides a diagnostic apparatus for a server, including: the adapter plate and the diagnosis panel are connected with each other; the external pins of the adapter plate are matched with the external pins of the connector on the hard disk backboard of the server; the adapter plate is used for being connected with the hard disk backboard through the connector so as to obtain a fault signal recorded by the server and forward the fault signal to the diagnosis panel; the diagnosis panel analyzes the fault signal and displays fault information according to the analysis result.
In a second aspect, the present disclosure provides a diagnostic system for a server, comprising: a server and the diagnostic device; the hard disk backboard of the server is provided with a connector.
In a third aspect, the present disclosure provides a diagnostic method for a server, where the method is applied to a diagnostic system for the server, and includes: after detecting that the diagnosis device is connected with the connector, a mainboard of the server reads recorded fault information; and sending the fault information to a diagnosis device through the hard disk backboard and the connector in sequence so that the diagnosis device analyzes the fault signal and displays the fault information according to an analysis result.
According to the diagnosis device, the diagnosis system and the diagnosis method of the server, when a fault is diagnosed, the adapter plate is connected with the hard disk backboard of the server through the connector, and a fault signal recorded by the server can be acquired; analyzing the fault signal through a diagnosis panel, and displaying fault information; in the mode, the diagnosis device is used as a single device, is independent of the server, and can be installed after the server fails, so that the space of the server is saved; meanwhile, the diagnosis device can be connected with the server in a hot plug mode, the installation mode is flexible, and convenience and high efficiency of server fault diagnosis are improved.
Furthermore, because the diagnosis module is relatively independent from the server, when a worker manages a large number of servers, the worker can only purchase a small number of diagnosis modules to perform fault diagnosis on the large number of servers, and cost and resources are saved for users.
Additional features and advantages of the disclosure will be set forth in the description which follows, or in part may be learned by the practice of the above-described techniques of the disclosure, or may be learned by practice of the disclosure.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic structural diagram of a diagnostic apparatus of a server according to an embodiment of the present disclosure;
FIG. 2 is a schematic diagram of an interface structure of an SFF-8639 connector provided in an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of a diagnostic apparatus of another server provided in an embodiment of the present disclosure;
FIG. 4 is a schematic diagram illustrating connection of an SFF-8639 connector to a specific pin of a diagnostic device according to an embodiment of the present disclosure;
FIG. 5 is a schematic diagram of another SFF-8639 connector provided by an embodiment of the present disclosure being connected to a specific pin of a diagnostic device;
fig. 6 is a schematic structural diagram of an external appearance of a diagnosis panel in a diagnosis device of a server according to an embodiment of the present disclosure;
fig. 7 is an external structural schematic diagram of a diagnostic apparatus of a server according to an embodiment of the present disclosure;
fig. 8 is a schematic application environment diagram of a diagnostic apparatus of a server according to an embodiment of the present disclosure;
fig. 9 is a flowchart of a diagnostic method for a server according to an embodiment of the present disclosure;
fig. 10 is a flowchart of another diagnostic method for a server according to an embodiment of the present disclosure.
Icon: 10-an adapter plate; 11-a diagnostic panel; 30-a first set of outward pins; 31-a second set of outward pins; 32-a logic parsing unit; 33-a digital display circuit; 34-an LED circuit; 50-a display window corresponding to the digital display circuit; 51-display window corresponding to LED circuit; 52-a button; 53-buckling; 70-a structural member; 80-diagnostic means of the server; 81-hard disk backplane; 82-SFF-8639 connector.
Detailed Description
To make the objects, technical solutions and advantages of the embodiments of the present disclosure more apparent, the embodiments of the present disclosure will be described clearly and completely with reference to the accompanying drawings, and it is to be understood that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by one of ordinary skill in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
A diagnosis module is installed in the server, is fixed on a front panel of the server through a structural part and is connected with the mainboard through a cable; the diagnostic module is usually provided with an eight-bit nixie tube; when the server fails, the main board sends a fault signal to the diagnosis module through the cable so as to control the nixie tube to display a fault code; and the worker searches a corresponding technical manual according to the codes, and further confirms the fault reason of the server.
In the above manner, the diagnosis module is fixedly installed in the chassis of each server, occupies the server space, is difficult to replace, and has poor flexibility.
In order to improve the convenience and the high efficiency of server fault diagnosis, a diagnosis device which is flexible to install and accurate in diagnosis is needed, so that a worker can quickly locate the fault reason; based on the purpose, the embodiment of the disclosure provides a diagnostic device, a system and a method of a server; the technology can be generally applied to servers with various architectures and various application levels; the method can be particularly applied to a server with a compact structure or a server without an integrated diagnosis module; the techniques may be implemented in associated software or hardware, as described below by way of example.
In one embodiment, referring to fig. 1, a schematic structural diagram of a diagnostic apparatus of a server is shown, the apparatus including: an interposer 10 and a diagnostic panel 11 connected to each other;
the external pins of the adapter plate 10 are matched with the external pins of the connector on the hard disk backboard of the server; the adapter board 10 is connected with a hard disk backboard of the server through a connector to acquire a fault signal recorded by the server, and the fault signal is forwarded to the diagnosis panel 11 for further fault diagnosis;
the diagnosis panel 11 analyzes the failure signal and displays failure information based on the analysis result.
For example, after a server fails, a server motherboard generates a related failure signal and stores the failure signal in a corresponding storage area; when the staff diagnoses the server, the diagnosis device is connected with the connector on the hard disk backboard of the server; the server outputs the fault signal to the diagnosis device through a corresponding pin so that the diagnosis device analyzes and displays the fault signal; after the fault diagnosis is finished, the worker can pull out the diagnosis device.
According to the diagnosis device of the server provided by the embodiment of the disclosure, when a fault is diagnosed, the adapter plate in the device is connected with the hard disk backboard of the server through the connector, so that a fault signal recorded by the server can be acquired; analyzing the fault signal through a diagnosis panel, and displaying fault information; in the mode, the diagnosis device is used as a single device, is independent of the server, and can be installed after the server fails, so that the space of the server is saved; meanwhile, the diagnosis device can be connected with the server in a hot plug mode, the installation mode is flexible, and convenience and high efficiency of server fault diagnosis are improved.
Furthermore, because the diagnosis module is relatively independent from the server, when a worker manages a large number of servers, the worker can only purchase a small number of diagnosis modules to perform fault diagnosis on the large number of servers, and cost and resources are saved for users.
In another embodiment, a diagnostic device for a server is provided, which is implemented on the basis of the diagnostic device provided in the above embodiment. The diagnostic device in the present embodiment will be described by taking an example in which the connector on the hard disk backplane is the SFF-8639 connector.
The pins arranged on the SFF-8639 connector are divided into long pins and short pins according to different functions; the GND pin is a long pin, and the signal pin is a short pin; by arranging the long pin and the short pin, the resistance of the plugging operation of the connector is reduced, and the connection and matching time difference of different pins is formed, so that the SFF-8639 connector can support the hot plugging function; furthermore, the SFF-8639 connector can perform signal isolation on the SGPIO signal, and related devices are not damaged when the SFF-8639 connector is subjected to hot plug.
Referring to FIG. 2, the interface structure of the SFF-8639 connector is shown; as shown in fig. 2, the SFF-8639 connector is provided with two signal interfaces, which are an SATA (Serial Advanced Technology Attachment) signal interface and an NVMe (Non-Volatile Memory standard) signal interface; the NVMe signal interface may also be referred to as a PCIE (peripheral component interconnect express) signal interface.
Referring to fig. 3, a schematic diagram of a diagnostic apparatus of the server; in order to make the external pins of the interposer in the diagnostic apparatus mate with the external pins of the SFF-8639 connector on the hard disk backplane, the interposer includes two sets of external pins, wherein the first set of external pins 30 is used to connect with the external pins (i.e. the NVMe signal interface in fig. 3) of the NVMe backplane corresponding to the SFF-8639 connector; the second group of external pins 31 is used for connecting with external pins (i.e. SATA signal interfaces in fig. 3) of a SATA backplane corresponding to the SFF-8639 connector; the adapter board is used for receiving a fault signal sent by the server through the first set of external pins 30 or the second set of external pins 31.
Referring to the specific pin connection diagram of the first SFF-8639 connector and the diagnostic device shown in FIG. 4, and referring to the specific pin connection diagram of the second SFF-8639 connector and the diagnostic device shown in FIG. 5; when the diagnostic device is connected with the SFF-8639 connector, the level receiving pins (i.e. S0 pins in fig. 4 and 5) of the adapter board of the diagnostic device are connected with the FRONT _ ID pins in the SATA signal interface and the NVMe signal interface; if the hard disk back plate of the current server is NVMe, each pin in the NVMe signal interface is in a working state, a working signal is output, and each pin in the SATA signal interface is in an idle state; if the hard disk backboard of the current server is SATA, each pin in the SATA signal interface is in a working state, a working signal is output, and each pin in the NVMe signal interface is in an idle state.
Therefore, in order to ensure that the output of the fault signal and the output of the working signal do not interfere with each other, if the level receiving pin of the adapter board receives the high level output by the FRONT _ ID pin of the SFF-8639 connector, the second group of external pins (which correspond to the SATA signal interfaces in the idle state) is selected to receive the fault signal (as shown in fig. 4); the high level is sent out by an external pin of the NVMe back plate corresponding to the SFF-8639 connector; if the level receiving pin of the patch panel receives the low level output by the FRONT _ ID pin of the SFF-8639 connector, a first group of external pins (which correspond to the NVMe signal interface in the idle state) is selected to receive a fault signal (as shown in fig. 5); the low level is sent out by an external pin of the SATA backplane corresponding to the SFF-8639 connector, and here is only one implementation manner, and the low level may also be output by NVMe and the high level may also be output by SATA.
In the mode, the idle pin in the SFF-8639 connector receives the fault signal, so that the problem of mutual interference between the output of the fault signal and the output of the working signal is avoided, the number of occupied pins is saved, and the pins of the connector are reasonably utilized.
In addition, the pin interface of the SFF-8639 connector is an SGPIO (Serial General Purpose Input Output) interface, and this embodiment uses this SGPIO interface to perform communication, so that compared with a parallel communication method, the Serial communication in this embodiment can further save the number of pins occupied by Output signals.
As shown in fig. 3, in order to make the worker obtain more abundant fault information, the diagnosis panel includes: a logic analysis unit 32, a digital display circuit 33 and an LED circuit 34 corresponding to each fault type; the logic analysis unit 32 is configured to perform logic judgment on the fault signal to obtain a fault type corresponding to the fault signal, and control the corresponding digital display circuit 33 and the LED circuit 34 to be turned on according to the fault type.
Generally, the digital display circuit can display specific error information, such as code information of a check point; the LED circuit can display error classification, for example, when the LED circuit lamp corresponding to the BRD is on, the fault occurs in the mainboard; when the LED circuit lamp corresponding to the CPU is on, the fault of the microprocessor is indicated, or the configuration of the microprocessor is invalid; in addition, the LED circuits corresponding to the field replaceable units FRU in the servers such as a Hard Disk Drive (HDD), a disk array (RAID), a power supply module (PSU), a dual in-line storage module (DIMM) and the like are respectively arranged.
The staff can preliminarily diagnose the reason and the position of the server fault according to the displayed error information and error classification, and the staff is helped to conveniently and intuitively locate the fault.
According to the diagnosis device for the server, provided by the embodiment of the disclosure, when a fault is diagnosed, the adapter plate in the device is connected with the hard disk backboard of the server through the SFF-8639 connector, when the hard disk backboard is of an NVMe type, the adapter plate receives a fault signal through the idle SATA signal interface, and when the hard disk backboard is of an SATA type, the adapter plate receives the fault signal through the idle NVMe signal interface; then, the logic analysis unit in the diagnosis panel carries out logic judgment on the fault signal, and then controls the corresponding digital display circuit and the LED circuit to display fault information; in the mode, the diagnosis device is used as a single device, is independent of the server, and can be installed after the server fails, so that the space of the server is saved; meanwhile, the diagnosis device can be connected with the server in a hot plug mode, the installation mode is flexible, fault information is read in the state that the server runs all the time, the fault type is displayed, and convenience and high efficiency of server fault diagnosis are improved. Furthermore, through the digital display circuit and the LED circuit, richer fault information can be provided for the workers, and the workers are further helped to conveniently and visually locate the fault.
In correspondence with the above-described embodiments, reference is made to an external structural diagram of a diagnosis panel in the diagnosis device of a server shown in fig. 6, an external structural diagram of a diagnosis device of a server shown in fig. 7, and an application environment diagram of a diagnosis device of a server shown in fig. 8.
The outer side wall of the housing of the diagnostic device comprises a display window 50 corresponding to the digital display circuit and a display window 51 corresponding to the LED circuit. As shown in fig. 6, the error classification corresponding to each LED circuit is printed on the lower portion of the display window 51 corresponding to the LED circuit, and when a certain LED circuit is turned on, it is described that the fault occurring in the server may belong to the corresponding error classification. Through the mode, the worker can be helped to quickly and intuitively locate the fault position and the fault reason.
The shell is also provided with a clamping structure which is used for detachably connecting the diagnostic device with the connector. Specifically, this joint structure includes: a movable button 52 and a catch 53 associated with the button.
As shown in fig. 7 and 8, in the diagnostic apparatus of the server, one end of the structural member 70 is connected with the diagnostic panel 11, and the other end of the structural member 70 is connected with the adapter plate 10, so that the structural member 70 is used for fixedly connecting the diagnostic panel 11 and the adapter plate 10; after the adapter plate 10 on the diagnostic device 80 of the server is inserted into the SFF-8639 connector 82 on the hard disk backplane 81, the button 52 is in a convex state, and the buckle is locked with the connector; when the diagnostic device needs to be removed after the diagnosis is finished, the button 52 is pressed, the buckle and the connector are unlocked, and the diagnostic device is removed. By the aid of the mode, workers can conveniently and quickly plug the diagnostic device, and convenience in hot plug operation of the diagnostic device is improved.
In another embodiment, a diagnostic system for a server is provided, the system comprising the server and a diagnostic device for the server;
a connector is arranged on a hard disk backboard of the server. In specific implementation, the connector is an SFF-8639 connector, and the hard disk backplane is an NVMe backplane or an SATA backplane.
Referring to fig. 9, a flow chart of a server diagnostic method is shown; the method is applied to the diagnosis system of the server; the method comprises the following steps:
step S702, after detecting that the diagnosis device is connected with the connector, the mainboard of the server reads recorded fault information;
step S704, sending the fault information to the diagnostic device through the hard disk backplane and the connector in order for the diagnostic device to analyze the fault signal, and displaying the fault information according to the analysis result.
Referring to a flowchart of another server diagnosis method shown in fig. 10, the method is implemented on the basis of the server diagnosis method shown in fig. 9, and the method includes the following steps:
step S800, when a server fails, a server mainboard records failure information;
step S802, the diagnosis module is inserted into a hard disk backboard of the server, and the diagnosis module is powered on;
step S804, the diagnosis module sends power-on information to a server mainboard connected with the hard disk backboard;
step 806, after receiving the power-on information, the server motherboard changes a specific logic level to trigger a monitoring module in the motherboard to send recorded fault information; in step S806, the motherboard selects a signal interface in an idle state to send fault information to the diagnostic module according to the type of the hard disk backplane;
step S808, the diagnosis module detects a level value output by the FRONT _ ID pin; if the level value is 1 (i.e., high level), performing step S810; if the level value is 0 (i.e., low level), step S812 is performed;
step S810, the diagnosis module selects a second group of external pins to receive fault signals; the second group of external pins correspond to the SATA signal interfaces in the idle state;
step S812, the diagnosis module selects a first group of external pins to receive fault signals; the first group of external pins correspond to NVMe signal interfaces in an idle state;
in step S814, the diagnostic module displays the fault information.
According to the diagnosis system and method for the server, when a fault is diagnosed, the adapter plate in the device is connected with the hard disk backboard of the server through the connector, and a fault signal recorded by the server can be acquired; analyzing the fault signal through a diagnosis panel, and displaying fault information; in the mode, the diagnosis device is used as a single device, is independent of the server, and can be installed after the server fails, so that the space of the server is saved; meanwhile, the diagnosis device can be connected with the server in a hot plug mode, the installation mode is flexible, fault information is read in the state that the server runs all the time, the fault type is displayed, and convenience and high efficiency of server fault diagnosis are improved.
In addition, in the description of the embodiments of the present disclosure, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meaning of the above terms in the present disclosure can be understood in specific instances by those of ordinary skill in the art.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present disclosure may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present disclosure. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In the description of the present disclosure, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience of describing and simplifying the present disclosure, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and thus, should not be construed as limiting the present disclosure. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are merely specific embodiments of the present disclosure, which are used for illustrating the technical solutions of the present disclosure and not for limiting the same, and the scope of the present disclosure is not limited thereto, and although the present disclosure is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive of the technical solutions described in the foregoing embodiments or equivalent technical features thereof within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present disclosure, and should be construed as being included therein. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.
Claims (6)
1. A diagnostic apparatus for a server, comprising: the adapter plate and the diagnosis panel are connected with each other;
the external pins of the adapter plate are matched with the external pins of the connector on the hard disk backboard of the server; the adapter board is connected with the hard disk backboard through the connector to acquire a fault signal recorded by the server and forward the fault signal to the diagnosis panel; the fault signal is generated and recorded by a mainboard of the server when the server fails;
the diagnosis panel analyzes the fault signal and displays fault information according to an analysis result;
the connector is an SFF-8639 connector, and a pin interface of the SFF-8639 connector is an SGPIO interface; the adapter plate comprises two groups of external pins, wherein the first group of external pins are used for being connected with the external pins of the NVMe back plate corresponding to the SFF-8639 connector; the second group of external pins are used for being connected with the external pins of the SATA back plate corresponding to the SFF-8639 connector;
the adapter board is used for receiving a fault signal sent by the server through the first group of external pins or the second group of external pins;
the adapter plate is also used for:
if the level receiving pin of the adapter plate receives the high level output by the FRONT _ ID pin of the SFF-8639 connector, the second group of external pins is selected to receive the fault signal; the high level is sent out by an external pin of the NVMe backboard corresponding to the SFF-8639 connector;
if the level receiving pin of the adapter plate receives the low level output by the FRONT _ ID pin of the SFF-8639 connector, the first group of external pins is selected to receive the fault signal; the low level is sent out by an external pin of the SATA back plate corresponding to the SFF-8639 connector;
the diagnostic panel includes: the logic analysis unit, the digital display circuit and the LED circuit respectively correspond to each fault type;
the logic analysis unit is used for carrying out logic judgment on the fault signal to obtain a fault type corresponding to the fault signal, and controlling the corresponding digital display circuit and the LED circuit to be connected according to the fault type.
2. The diagnostic device of claim 1, wherein an outer side wall of a housing of the diagnostic device comprises a display window corresponding to the digital display circuit and a display window corresponding to the LED circuit.
3. The diagnostic device of claim 2, wherein the housing is provided with a snap-fit structure for removably connecting the diagnostic device to the connector.
4. The diagnostic device of claim 3, wherein the snap-fit structure comprises: the movable button and the buckle are linked with the button;
when the button is in a convex state, the buckle is locked with the connector;
when the button is in a pressed state, the buckle and the connector are unlocked.
5. A diagnostic system for a server, comprising: a server and the diagnostic device of any one of claims 1 to 4;
a connector is arranged on a hard disk backboard of the server; the connector is an SFF-8639 connector, and the hard disk back plate is an NVMe back plate or an SATA back plate.
6. A server diagnosis method applied to the system of claim 5, comprising:
after detecting that the diagnosis device is connected with the connector, a mainboard of the server reads recorded fault signals; the fault signal is generated and recorded by a mainboard of the server when the server fails;
the diagnosis device detects the level value output by the FRONT _ ID pin; if the FRONT _ ID pin outputs high level, a second group of external pins are selected to receive fault signals; the second group of external pins correspond to SATA signal interfaces in an idle state; if the FRONT _ ID pin outputs low level, a first group of external pins are selected to receive fault signals; the first group of external pins correspond to NVMe signal interfaces in an idle state;
the main board of the server selects a signal interface in an idle state according to the type of the hard disk backboard and sends the fault signal to the diagnosis device through the hard disk backboard and the connector in sequence;
the diagnosis device carries out logic judgment on the fault signal through the logic analysis unit to obtain a fault type corresponding to the fault signal, and controls a corresponding digital display circuit and an LED circuit to be switched on according to the fault type so as to display fault information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710738396.3A CN107544883B (en) | 2017-08-24 | 2017-08-24 | Diagnostic device, system and method of server |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710738396.3A CN107544883B (en) | 2017-08-24 | 2017-08-24 | Diagnostic device, system and method of server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107544883A CN107544883A (en) | 2018-01-05 |
CN107544883B true CN107544883B (en) | 2021-12-07 |
Family
ID=60958230
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710738396.3A Active CN107544883B (en) | 2017-08-24 | 2017-08-24 | Diagnostic device, system and method of server |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107544883B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110096112B (en) * | 2019-04-29 | 2020-11-10 | 新华三信息技术有限公司 | Hard disk device, hard disk switching device, and method for connecting network device and hard disk |
CN110907857B (en) * | 2019-12-10 | 2022-05-13 | 上海国微思尔芯技术股份有限公司 | Automatic connector detection method based on FPGA |
CN111190781A (en) * | 2020-01-03 | 2020-05-22 | 英业达科技有限公司 | Test self-check method of server system |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101359309A (en) * | 2007-08-03 | 2009-02-04 | 中兴通讯股份有限公司 | Status indication apparatus for hard disc of serial connection small computer system interface and method |
CN102346520A (en) * | 2010-07-27 | 2012-02-08 | 英业达股份有限公司 | Server system |
CN104699588A (en) * | 2013-12-09 | 2015-06-10 | 鸿富锦精密电子(天津)有限公司 | Hard disk state display device |
CN105487959A (en) * | 2015-12-09 | 2016-04-13 | 浪潮电子信息产业股份有限公司 | Management method of intel NVMe hard disk |
CN205608588U (en) * | 2016-02-19 | 2016-09-28 | 深圳海云海量信息技术有限公司 | Storage server monitors backplate |
CN206236840U (en) * | 2016-12-01 | 2017-06-09 | 深圳市胜航精密连接器有限公司 | A kind of SFF 8639 connectors of novel belt LED support |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6957288B2 (en) * | 2003-02-19 | 2005-10-18 | Dell Products L.P. | Embedded control and monitoring of hard disk drives in an information handling system |
-
2017
- 2017-08-24 CN CN201710738396.3A patent/CN107544883B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101359309A (en) * | 2007-08-03 | 2009-02-04 | 中兴通讯股份有限公司 | Status indication apparatus for hard disc of serial connection small computer system interface and method |
CN102346520A (en) * | 2010-07-27 | 2012-02-08 | 英业达股份有限公司 | Server system |
CN104699588A (en) * | 2013-12-09 | 2015-06-10 | 鸿富锦精密电子(天津)有限公司 | Hard disk state display device |
CN105487959A (en) * | 2015-12-09 | 2016-04-13 | 浪潮电子信息产业股份有限公司 | Management method of intel NVMe hard disk |
CN205608588U (en) * | 2016-02-19 | 2016-09-28 | 深圳海云海量信息技术有限公司 | Storage server monitors backplate |
CN206236840U (en) * | 2016-12-01 | 2017-06-09 | 深圳市胜航精密连接器有限公司 | A kind of SFF 8639 connectors of novel belt LED support |
Also Published As
Publication number | Publication date |
---|---|
CN107544883A (en) | 2018-01-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101126952B (en) | Remote monitor module for power initialization of computer system | |
CN102244591B (en) | Client server and method for full process monitoring on function text of client server | |
US8935437B2 (en) | Peripheral component health monitoring apparatus | |
US20080294939A1 (en) | Debugging device and method using the lpc/pci bus | |
US20070234132A1 (en) | System and method for indicating errors of a motherboard | |
CN107544883B (en) | Diagnostic device, system and method of server | |
US20220019561A1 (en) | Event-based generation of context-aware telemetry reports | |
JP2003150409A (en) | Dedicated server management card provided with hot- swap function | |
CN111176913A (en) | A circuit and method for detecting Cable Port in a server | |
US20040073833A1 (en) | Apparatus and methods for redundant management of computer systems | |
CN110018934A (en) | A kind of system and method based on server master board quick diagnosis power-on error | |
CN113268386A (en) | Debugging platform and testing method for AOCC system software and identification-level principle sample machine | |
CN108491299A (en) | A kind of signal detection board and the mainboard for signal detection | |
CN111338911B (en) | Server hard disk indicator lamp control system and control method thereof | |
TW200821823A (en) | Remote monitor module for computer initialization | |
US8959397B2 (en) | Computer-on-module debug card assembly and a control system thereof | |
CN206193763U (en) | A Diagnostic Card for Embedded Devices | |
CN108874598A (en) | A kind of memory failure information diagnosis system | |
CN115729872A (en) | Computing device and detection method for PCIE cable connection | |
US20240303066A1 (en) | Server system and firmware updating method thereof | |
CN218497488U (en) | Server mainboard startup and shutdown test tool, device and system | |
Zawada et al. | ATCA Carrier Board with IPMI supervisory circuit | |
CN115801640A (en) | Mutual keep-alive system between BMC management board and network switching board based on ARM array server | |
CN118113645A (en) | Debugging board card | |
CN118535366A (en) | Intelligent operation and maintenance processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 310000 11/F, 466 Changhe Road, Binjiang District, Hangzhou City, Zhejiang Province Applicant after: Xinhua Sanxin Information Technology Co., Ltd. Address before: 310000 11/F, 466 Changhe Road, Binjiang District, Hangzhou City, Zhejiang Province Applicant before: Huashan Information Technology Co., Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |