Server backboard lighting method and system

By using controllers and extended integrated circuits in the server backplane system, the problems of low efficiency and insufficient accuracy of manual dialing in the prior art are solved, and automatic lighting is achieved, and production efficiency and product reliability are improved.

CN119597592APending Publication Date: 2025-03-11INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411638493.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-17
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

The existing server backplane lighting solution relies on manual dialing in large-scale server production, which is inefficient and has the risk of error code, affecting production efficiency and product reliability.

Method used

The controller obtains the extended integrated circuit dialing information on the circuit board and sends it to the logic components of the corresponding backplane. Combining the source type of the signal circuit card and the serial input and output signal status, it automatically analyzes and realizes the lighting operation of the backplane.

Benefits of technology

The automated backplane lighting process is realized, which improves the efficiency of large-scale server production, ensures the accuracy of dialing information, and reduces the risk of manual errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119597592A_ABST
    Figure CN119597592A_ABST
Patent Text Reader

Abstract

The invention discloses a server backboard lighting method and system, and belongs to the technical field of servers, and the method comprises the steps: obtaining the dial-up information of a plurality of extended integrated circuits in a circuit board through a controller; the controller sends the dial-up information of the extended integrated circuit in the circuit board to the logic element of the corresponding backboard; the logic element of each backboard receives a serial input and output signal sent by the signal circuit card; analyzing the serial input and output signals according to the source type of the signal circuit card, the state of the serial input and output signals and the dial-up information of the plurality of extended integrated circuits to obtain lighting information of a plurality of hard disks corresponding to each backboard; and lighting the corresponding server backboards according to the lighting information of the plurality of hard disks corresponding to each backboard. The lighting scheme of the server backboard is optimized, the problem that manual dial-up lighting efficiency is low in the large-scale server production process is solved, and the accuracy of dial-up information is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of servers, and in particular to a method and system for lighting a back panel of a server. Background Art

[0002] At present, the backplane lighting solution is usually to parse the serial general purpose input / output (SGPIO) signals transmitted by the motherboard, disk array card or network card through a complex programmable logic device (CPLD) to perform corresponding lighting operations; however, in the case of two-port backplane cascade and one interface on the motherboard, both two-port backplanes will receive the same group of upstream SGPIO lighting signals. At this time, the two backplanes cannot distinguish which backplane's hard disk is to be lit by the lighting information of the SGPIO signal.

[0003] In order to allow the two backplanes to distinguish which hard disk the lighting information of a set of SGPIO signals is for, the relevant technology is to design a dip switch on the backplane, and manually set the dip switch according to the corresponding position of the backplane when assembling the whole machine, so that the logic elements on the backplane can distinguish the two backplanes according to different dip switches, thereby realizing the function that the two backplanes respectively use the lighting information of the first two hard disks and the lighting information of the last two hard disks of a set of SGPIO lighting signals.

[0004] The existing manual dialing method is highly dependent on the accuracy of the assembly workers' work. It is necessary to manually identify the lighting mode of each two-port backplane in the server, manually adjust the position of the dial switch or burn the dial information into the logic element. This production mode is extremely wasteful of manpower in the large-scale server production process, affecting the server production efficiency. At the same time, there is a risk of incorrect dialing information and the reliability of dialing is insufficient. Summary of the invention

[0005] In order to overcome the above technical defects, the purpose of this application is to provide a server backplane lighting method and system, the method comprising: obtaining the dial code information of several extended integrated circuits in the circuit board through the controller; the controller sends the dial code information of the extended integrated circuits in the circuit board to the logic element of the corresponding backplane; the logic element of each backplane receives the serial input and output signal sent by the signal circuit card; the serial input and output signal is parsed according to the source type of the signal circuit card, the state of the serial input and output signal and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane; the corresponding server backplane is lit according to the lighting information of several hard disks corresponding to each backplane. This application optimizes the lighting scheme of the server backplane, solves the problem of low efficiency of manual dialing lighting in the large-scale server production process, and ensures the accuracy of the dialing information.

[0006] The specific technical solutions provided by the embodiments of this application are as follows:

[0007] In a first aspect, the present application provides a server backplane lighting method, the method is applied to a server backplane lighting system, the system includes a mainboard, a circuit board and a plurality of backplanes, the mainboard includes a signal circuit card, a controller, each backplane includes a logic element and a plurality of hard disks, the controller is connected to the circuit board, the circuit board is respectively connected to the logic element of each backplane, the signal circuit card is respectively connected to the logic element of each backplane, the circuit board includes a plurality of extended integrated circuits, the extended integrated circuits correspond to the backplanes one by one, the method includes:

[0008] Acquiring the dial code information of a plurality of extended integrated circuits in the circuit board through the controller;

[0009] The controller sends the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane;

[0010] The logic element of each backplane receives the serial input and output signals sent by the signal circuit card;

[0011] Analyze the serial input and output signals according to the source type of the signal circuit card, the status of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane;

[0012] The corresponding server backplane is lit according to the lighting information of the several hard disks corresponding to each backplane.

[0013] In one embodiment, the system includes two backplanes, and before parsing the serial input / output signal according to the source type of the signal circuit card, the state of the serial input / output signal, and a plurality of extended integrated circuit dial code information, the system includes:

[0014] Setting a configuration table of signal lighting information corresponding to the first backplane and extended integrated circuit dialing information corresponding to the first backplane, and setting the configuration table of signal lighting information corresponding to the first backplane and extended integrated circuit dialing information corresponding to the first backplane as a first configuration table;

[0015] A configuration table of the signal lighting information corresponding to the second backplane and the extended integrated circuit dialing information corresponding to the second backplane is set, and the configuration table of the signal lighting information corresponding to the second backplane and the extended integrated circuit dialing information corresponding to the second backplane is set as the second configuration table.

[0016] In one embodiment, the serial input / output signal is parsed according to the source type of the signal circuit card, the state of the serial input / output signal and the dial code information of a plurality of extended integrated circuits to obtain the lighting information of a plurality of hard disks corresponding to each backplane, including:

[0017] In response to the signal circuit card being a mainboard card or a disk array card, determining that the state of the serial input / output signal of the signal circuit card is a pull-down mode, and determining the first signal lighting information corresponding to the first backplane and the first signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card;

[0018] Determine the first dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the first signal lighting information corresponding to the first backplane;

[0019] Determine the second dial code information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the first signal lighting information corresponding to the second backplane;

[0020] Determine first lighting information of the hard disk corresponding to the first backplane according to first dial code information of the extended integrated circuit corresponding to the first backplane;

[0021] The second lighting information of the hard disk corresponding to the second backplane is determined according to the second dial code information of the extended integrated circuit corresponding to the second backplane.

[0022] In one embodiment, the serial input / output signal is parsed according to the source type of the signal circuit card, the state of the serial input / output signal and the dial code information of a plurality of extended integrated circuits to obtain the lighting information of a plurality of hard disks corresponding to each backplane, and further includes:

[0023] In response to the signal circuit card being a network card, the signal state of the signal circuit card is judged, and the serial input and output signals are parsed according to the signal state judgment result of the signal circuit card and the extended integrated circuit dial code information corresponding to the backplane, so as to obtain the lighting information of several hard disks corresponding to each backplane;

[0024] The serial input and output signals are parsed according to the signal state judgment result of the signal circuit card and the extended integrated circuit dial code information corresponding to the backplane to obtain the lighting information of several hard disks corresponding to each backplane, including:

[0025] In response to the state of the serial input / output signal of the signal circuit card being in the pull-down mode, determining the first signal lighting information corresponding to the first backplane and the first signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card;

[0026] Determine the first dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the first signal lighting information corresponding to the first backplane;

[0027] Determine the second dial code information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the first signal lighting information corresponding to the second backplane;

[0028] Determine first lighting information of the hard disk corresponding to the first backplane according to first dial code information of the extended integrated circuit corresponding to the first backplane;

[0029] Determine second lighting information of the hard disk corresponding to the second backplane according to second dial code information of the extended integrated circuit corresponding to the second backplane;

[0030] In response to the state of the serial input / output signal of the signal circuit card being in the pull-up mode, determining the second signal lighting information corresponding to the first backplane and the second signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card;

[0031] Determine the third dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the second signal lighting information corresponding to the first backplane;

[0032] Determine fourth dialing information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the second signal lighting information corresponding to the second backplane;

[0033] Determine third lighting information of the hard disk corresponding to the first backplane according to third dial code information of the extended integrated circuit corresponding to the first backplane;

[0034] The fourth lighting information of the hard disk corresponding to the second backplane is determined according to the fourth dialing information of the extended integrated circuit corresponding to the second backplane.

[0035] In one embodiment, each backplane includes two hard disks, and lighting the corresponding server backplane according to lighting information of the hard disks corresponding to each backplane includes:

[0036] When the state of the serial input and output signal of the signal circuit card is in the pull-down mode, the first hard disk and the second hard disk of the first backplane are respectively lit through the first lighting information of the hard disk corresponding to the first backplane;

[0037] Light up the first hard disk and the second hard disk of the second backplane respectively according to the second lighting information of the hard disk corresponding to the second backplane;

[0038] When the state of the serial input / output signal of the signal circuit card is in the pull-up mode, the first hard disk and the second hard disk of the first backplane are respectively lit through the third lighting information of the hard disk corresponding to the first backplane;

[0039] The first hard disk and the second hard disk of the second backplane are respectively lit up through the fourth lighting information of the hard disk corresponding to the second backplane.

[0040] In one embodiment, each backplane includes a plurality of indicator lights, including an in-position indicator light, a positioning indicator light, and a fault indicator light. After lighting the corresponding server backplane according to the lighting information of the plurality of hard disks corresponding to each backplane, the steps include:

[0041] When one of the hard disks of the backplane is lit, the presence indicator light corresponding to the hard disk is lit;

[0042] When a fault occurs on one of the hard disks of the backplane, the positioning indicator light and the fault indicator light corresponding to the hard disk are turned on, and the hard disk fault of the backplane is detected;

[0043] The detecting of a hard disk failure of the backplane includes:

[0044] Check whether the connection cable between the faulty hard disk and the backplane is secure;

[0045] Check the health of hard disks through hardware monitoring tools;

[0046] Get the server's log files and hard disk error information;

[0047] Locate the hard disk failure point based on the hard disk error information;

[0048] When the hard disk lighting failure is not eliminated, the hard disk is updated.

[0049] In a second aspect, the present application further provides a server backplane lighting system, the system comprising a mainboard, a circuit board and a plurality of backplanes, the mainboard comprising a signal circuit card, a controller, each backplane comprising a logic element and a plurality of hard disks, the controller being connected to the circuit board, the circuit board being respectively connected to the logic element of each backplane, the signal circuit card being respectively connected to the logic element of each backplane, the circuit board comprising a plurality of extended integrated circuits, the extended integrated circuits corresponding one to one to the backplanes, the system implementing the method of lighting the server backplane:

[0050] Acquiring the dial code information of a plurality of extended integrated circuits in the circuit board through the controller;

[0051] The controller sends the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane;

[0052] The logic element of each backplane receives the serial input and output signals sent by the signal circuit card;

[0053] Analyze the serial input and output signals according to the source type of the signal circuit card, the status of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane;

[0054] The corresponding server backplane is lit according to the lighting information of the several hard disks corresponding to each backplane.

[0055] In one embodiment, the mainboard further includes a switch.

[0056] The switch is connected between the controller and the circuit board;

[0057] The switch is connected to each expansion integrated circuit of the circuit board through a serial communication bus channel whose number corresponds to the expansion integrated circuit of the circuit board.

[0058] In one embodiment, each backplane includes a plurality of indicator lights, including an in-position indicator light, a positioning indicator light, and a fault indicator light.

[0059] In a third aspect, the present application further provides a server backplane lighting device, the device comprising:

[0060] An acquisition module, used for acquiring the dial code information of a plurality of extended integrated circuits in the circuit board through the controller;

[0061] A sending module, used for sending the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane;

[0062] A receiving module, used for receiving serial input and output signals sent by the signal circuit card;

[0063] The parsing module is used to parse the serial input and output signals according to the source type of the signal circuit card, the state of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane;

[0064] The lighting module is used to light up the corresponding server backplane according to the lighting information of the several hard disks corresponding to each backplane.

[0065] Compared with the prior art, the method described in the technical solution provided in the embodiment of the present application includes: obtaining the dial code information of several extended integrated circuits in the circuit board through the controller; the controller sends the dial code information of the extended integrated circuits in the circuit board to the logic element of the corresponding backplane; the logic element of each backplane receives the serial input and output signal sent by the signal circuit card; the serial input and output signal is parsed according to the source type of the signal circuit card, the state of the serial input and output signal and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane; the corresponding server backplane is lit according to the lighting information of several hard disks corresponding to each backplane. The present application optimizes the lighting scheme of the server backplane, solves the problem of low efficiency of manual dialing lighting in the large-scale server production process, and ensures the accuracy of the dialing information.

[0066] The technical solution provided in the embodiment of the present application provides a new type of cable device and line topology, which optimizes the lighting solution of the cascaded backplane. At the same time, due to the different lengths of the bit stream string of a group of lighting signals caused by different upstream devices, the backplane can also be adapted to a variety of lighting situations.

[0067] The technical solution provided in the embodiment of the present application realizes the automatic dialing function by using a new cable device, thereby solving the problem of low efficiency of manual dialing in the production process of large-scale servers and ensuring the accuracy of dialing information; by deleting the traditional dialing switch, the board design is streamlined, and the user is prevented from accidentally touching the switch and affecting the dialing; by storing the dialing information under various configurations in the IO expansion integrated circuit, the new cable can be adapted to various lighting usage scenarios and has high versatility. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0069] Figure 1A first structural diagram of a server backplane lighting system provided in Embodiment 1 of the present application;

[0070] Figure 2 A second structural diagram of the server backplane lighting system provided in the first embodiment of the present application;

[0071] Figure 3 A first flow chart of the server backplane lighting method provided in the first embodiment of the present application;

[0072] Figure 4 A second flow chart of the server backplane lighting method provided in the second embodiment of the present application;

[0073] Figure 5 A specific flow chart of lighting up the server backplane provided in the second embodiment of the present application;

[0074] Figure 6 This is a structural diagram of the server backplane lighting device provided in Example 3 of the present application. DETAILED DESCRIPTION

[0075] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below in conjunction with the drawings in the embodiments of this application. Obviously, the described embodiments are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0076] It should be noted that, unless the context clearly requires otherwise, words such as “include”, “including” and similar words throughout the specification and claims should be interpreted as including rather than exclusive or exhaustive; that is, the meaning is “including but not limited to”.

[0077] Furthermore, in the description of the present application, unless otherwise specified, “plurality” means two or more.

[0078] In today's digital age, servers are not only warehouses for data storage, but also the heart of business operations, supporting every link from daily business to complex calculations, and are an indispensable technical pillar for modern enterprises. In the sophisticated architecture of the server, the backplane is responsible for connecting to and managing external hard disks in the server, and is a key board to ensure high-speed and stable data transmission. During server operation, the backplane will detect various states of hard disk operation. In addition to transmitting signal data to the motherboard for analysis, it also has the function of indicating the hard disk status to the user through the LED light on the backplane board.

[0079] At the same time, in order to streamline the backplane space and prevent users from accidentally touching the dip switches and causing the dip switches to change, many existing backplane designs have eliminated the dip switches and instead use instructions to perform dip operations on the logic elements inside before assembling the entire machine. The dip codes are written into the registers inside the logic elements, ensuring the stability of the dip switches inside the backplane.

[0080] Embodiment 1

[0081] The present application embodiment provides a server backplane lighting method, such as Figure 1 , 2 As shown in , 3, the method is applied to a server backplane lighting system, the system includes a mainboard, a circuit board and several backplanes, the mainboard includes a signal circuit card, a controller, each backplane includes a logic element and several hard disks, the controller is connected to the circuit board, the circuit board is respectively connected to the logic element of each backplane, the signal circuit card is respectively connected to the logic element of each backplane, the circuit board includes several extended integrated circuits, the extended integrated circuits correspond to the backplanes one by one, the method includes:

[0082] Acquiring the dial code information of a plurality of extended integrated circuits in the circuit board through the controller;

[0083] The controller sends the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane;

[0084] The logic element of each backplane receives the serial input and output signals sent by the signal circuit card;

[0085] Analyze the serial input and output signals according to the source type of the signal circuit card, the status of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane;

[0086] The corresponding server backplane is lit according to the lighting information of the several hard disks corresponding to each backplane.

[0087] Specifically, the present application proposes a new type of cable device from the hardware level, in which a small circuit board PCB is integrated at the end of the backplane I2C cable close to the mainboard, and the circuit board has two four-channel IO expansion integrated circuits (Expanders) built in. The automatic dialing function is realized by recording the hard disk light dialing information in the expansion integrated circuit and reading the dialing information through the I2C link and transmitting it to the logic element CPLD, while the circuit board is powered by the mainboard;

[0088] The two cascaded backplanes in the server are usually connected to the same I2C Header of the motherboard. The I2C link is transmitted to the I2C (integrated circuit bus) Switch on the motherboard through the baseboard management controller (BMC). Then, two different channels of the I2C switch generate two I2C signals to an I2CHeader on the motherboard, which are then connected to the two backplanes through a Y-type cable to transmit the I2C information. Therefore, although the two IO expansion integrated circuits in the cable integrated PCB are connected to the same I2C Header, the actually connected I2C links are distinguished, so the addresses of the two IO Expander integrated circuits can be set to be consistent without special adaptation. Each IO Expander is mounted on the same I2C link with the corresponding backplane.

[0089] The beneficial effects of the technical solution provided by the embodiment of the present application are:

[0090] This application optimizes the lighting solution of the server backplane, solves the problem of low efficiency of manual dialing lighting during large-scale server production, and ensures the accuracy of the dialing information.

[0091] The technical solution provided in the embodiment of the present application provides a new type of cable device and line topology, which optimizes the lighting solution of the cascaded backplane. At the same time, due to the different lengths of the bit stream string of a group of lighting signals caused by different upstream devices, the backplane can also be adapted to a variety of lighting situations.

[0092] The technical solution provided in the embodiment of the present application realizes the automatic dialing function by using a new cable device, thereby solving the problem of low efficiency of manual dialing in the production process of large-scale servers and ensuring the accuracy of dialing information; by deleting the traditional dialing switch, the board design is streamlined, and the user is prevented from accidentally touching the switch and affecting the dialing; by storing the dialing information under various configurations in the IO expansion integrated circuit, the new cable can be adapted to various lighting usage scenarios and has high versatility.

[0093] Embodiment 2

[0094] The present application embodiment provides a server backplane lighting method, such as Figure 4 As shown, the method is applied to a server backplane lighting system, the system includes a mainboard, a circuit board and several backplanes, the mainboard includes a signal circuit card and a controller, each backplane includes a logic element and several hard disks, the controller is connected to the circuit board, the circuit board is respectively connected to the logic element of each backplane, the signal circuit card is respectively connected to the logic element of each backplane, the circuit board includes several extended integrated circuits, the extended integrated circuits correspond to the backplanes one by one, and the method includes:

[0095] Step S01, obtaining the dial code information of a plurality of extended integrated circuits in the circuit board through the controller;

[0096] The controller sends the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane;

[0097] The logic element of each backplane receives the serial input and output signals sent by the signal circuit card;

[0098] Specifically, the cable PCB device is connected to the I2C Header corresponding to the mainboard, and the other two ends are respectively connected to the corresponding backplane, and the SGPIO signal is sent to the corresponding backplane by connecting the Slimline connector cable and the power cable.

[0099] The mainboard controller BMC reads the dial code information of the IO Expander in the cable device PCB through I2C polling, and transmits the 4-bit dial code information of the expansion integrated circuit to the corresponding backplane logic element CPLD on the same I2C link. The two backplane CPLDs will receive the dial code information transmitted by the BMC in turn.

[0100] Step S02, setting a configuration table of signal lighting information corresponding to the first backplane and extended integrated circuit dial information corresponding to the first backplane, and setting the configuration table of signal lighting information corresponding to the first backplane and extended integrated circuit dial information corresponding to the first backplane as a first configuration table;

[0101] A configuration table of the signal lighting information corresponding to the second backplane and the extended integrated circuit dialing information corresponding to the second backplane is set, and the configuration table of the signal lighting information corresponding to the second backplane and the extended integrated circuit dialing information corresponding to the second backplane is set as the second configuration table.

[0102] Specifically, the configuration of each channel on the IO expansion integrated circuit corresponding to the first backplane is shown in the following Table 1:

[0103]

[0104] Table 1: IO channel configuration table of IO Expander integrated circuit corresponding to the first backplane The configuration of each channel on the IO expansion integrated circuit corresponding to the second backplane is shown in Table 2 below:

[0105]

[0106] Table 2: IO channel configuration table of IO Expander integrated circuit corresponding to the second backplane

[0107] Step S03, analyzing the serial input / output signal according to the source type of the signal circuit card, the state of the serial input / output signal and the dial code information of several expansion integrated circuits, and obtaining the lighting information of several hard disks corresponding to each backplane.

[0108] Specifically, the IO Expander integrated circuit inside the cable integrated PCB is responsible for recording the cascade backplane lighting dial code information, and represents the dial code information in different situations by pulling up and down the IO channel. The four-channel IO Expander integrated circuit is sufficient to adapt to the two situations with different SGPIO signal bit stream string lengths. When the upstream SGPIO signal comes from the motherboard or disk array Raid card, a set of SGPIO signals usually contains 12 bits of lighting information, and when the upstream SGPIO signal comes from devices such as IOH card (network card issued by Indosat Ooredoo Hutchison), a set of SGPIO signals usually contains 24 bits of lighting information. At the same time, every 3 bits of lighting information corresponds to a hard disk.

[0109] It is understandable that the backplane uses the SGPIO ADDR signal to distinguish whether the backplane corresponds to a set of SGPIO signal first 12-bit lighting information or the last 12-bit lighting information; usually at the source of the SGPIO signal, the SGPIO ADDR signal will be pulled down to indicate that the backplane corresponds to the first 12-bit lighting information, and the SGPIO ADDR signal will be pulled up to indicate that the backplane corresponds to the last 12-bit lighting information. The signal is transmitted to the backplane logic element CPLD through the Slimline connector. After parsing, the configuration of the backplane in the system can be obtained, and the dial code information can be used according to different configurations to ultimately ensure the correct lighting behavior.

[0110] When the motherboard is powered on, the Slimline connector transmits the SGPIO ADDR signal to the backplane CPLD. The backplane CPLD parses the signal according to the signal status and knows whether the cascaded backplane corresponds to the first 12-bit lighting information or the second 12-bit lighting signal.

[0111] That is, the backplane CPLD determines whether to use the first 2 bits or the last 2 bits of the 4-bit dial code information by parsing the SGPIO ADDR signal.

[0112] This application proposes a new type of cable device and a cascade backplane lighting solution, which can help cascade two backplanes to achieve intelligent dialing and lighting, thereby ensuring the intelligent assembly of the server and the automation of dialing.

[0113] Step S03 also includes:

[0114] Step S031, in response to the signal circuit card being a mainboard card or a disk array card, determining that the state of the serial input / output signal of the signal circuit card is a pull-down mode, and determining the first signal lighting information corresponding to the first backplane and the first signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card;

[0115] Determine the first dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the first signal lighting information corresponding to the first backplane;

[0116] Determine the second dial code information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the first signal lighting information corresponding to the second backplane;

[0117] Determine the first lighting information of the hard disk corresponding to the first backplane (the lighting information of the 0th to 5th positions of the first 12-bit SGPIO signal) according to the first dial code information of the extended integrated circuit corresponding to the first backplane;

[0118] The second lighting information of the hard disk corresponding to the second backplane (the 6th to 11th lighting information of the first 12-bit SGPIO signal) is determined according to the second dial code information of the extended integrated circuit corresponding to the second backplane.

[0119] Specifically, in response to the signal circuit card being a mainboard card or a disk array card, the corresponding SGPIO signal state has only a pull-down mode, then according to the first configuration table, the first backplane parsing dial information 00 corresponds to the use of the 0th to 5th bit light information of the first 12-bit SGPIO signal; according to the second configuration table, the second backplane parsing dial information 01 corresponds to the use of the 6th to 11th bit light information of the first 12-bit SGPIO signal.

[0120] Step S032, in response to the signal circuit card being a network card, the signal state of the signal circuit card is judged, and the serial input and output signals are parsed according to the signal state judgment result of the signal circuit card and the extended integrated circuit dial code information corresponding to the backplane, so as to obtain the lighting information of several hard disks corresponding to each backplane;

[0121] The serial input and output signals are parsed according to the signal state judgment result of the signal circuit card and the extended integrated circuit dial code information corresponding to the backplane to obtain the lighting information of several hard disks corresponding to each backplane, including:

[0122] In response to the state of the serial input / output signal of the signal circuit card being in the pull-down mode, determining the first signal lighting information corresponding to the first backplane and the first signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card (the backplane corresponds to the first 12 bits of lighting information);

[0123] Determine the first dial code information 00 corresponding to the extended integrated circuit of the first backplane according to the first configuration table and the first signal lighting information corresponding to the first backplane;

[0124] Determine the second dial code information 01 of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the first signal lighting information corresponding to the second backplane;

[0125] Determine the first lighting information of the hard disk corresponding to the first backplane (the lighting information of the 0th to 5th positions of the first 12-bit SGPIO signal) according to the first dial code information of the extended integrated circuit corresponding to the first backplane;

[0126] Determine the second lighting information of the hard disk corresponding to the second backplane (the 6th to 11th lighting information of the first 12-bit SGPIO signal) according to the second dial code information of the extended integrated circuit corresponding to the second backplane;

[0127] In response to the state of the serial input / output signal of the signal circuit card being in the pull-up mode, determining the second signal lighting information corresponding to the first backplane and the second signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card (the backplane corresponds to the last 12 bits of lighting information);

[0128] Determine the third dial code information 10 of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the second signal lighting information corresponding to the first backplane;

[0129] Determine fourth dialing information 11 of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the second signal lighting information corresponding to the second backplane;

[0130] Determine the third lighting information of the hard disk corresponding to the first backplane (the 0th to 5th lighting information of the last 12-bit SGPIO signal) according to the third dial code information of the extended integrated circuit corresponding to the first backplane;

[0131] The fourth lighting information of the hard disk corresponding to the second backplane (the 6th to 11th lighting information of the last 12-bit SGPIO signal) is determined according to the fourth dialing information of the extended integrated circuit corresponding to the second backplane.

[0132] Specifically, if the SGPIO ADDR signal is pulled down, the first backplane analyzes the dial information 00 according to the first configuration table, corresponding to the 0th-5th bit light information of the first 12-bit SGPIO signal; the second backplane analyzes the dial information 01 according to the second configuration table, corresponding to the 6th-11th bit light information of the first 12-bit SGPIO signal.

[0133] If the SGPIO ADDR signal is pulled up, according to the first configuration table, the first backplane parses the dial code information 10, which corresponds to the 0th to 5th bit light information of the 12-bit SGPIO signal after use. According to the second configuration table, the second backplane parses the dial code information 11, which corresponds to the 6th to 11th bit light information of the 12-bit SGPIO signal after use.

[0134] Step S04, lighting up the corresponding server backplane according to the lighting information of the plurality of hard disks corresponding to each backplane.

[0135] Step S04 also includes:

[0136] Step S041, when the state of the serial input / output signal of the signal circuit card is in the pull-down mode, the first hard disk and the second hard disk of the first backplane are respectively lit through the first lighting information of the hard disk corresponding to the first backplane;

[0137] Light up the first hard disk and the second hard disk of the second backplane respectively according to the second lighting information of the hard disk corresponding to the second backplane;

[0138] When the state of the serial input / output signal of the signal circuit card is in the pull-up mode, the first hard disk and the second hard disk of the first backplane are respectively lit through the third lighting information of the hard disk corresponding to the first backplane;

[0139] The first hard disk and the second hard disk of the second backplane are respectively lit up through the fourth lighting information of the hard disk corresponding to the second backplane.

[0140] Specifically, the logic element CPLD reads the corresponding hard disk lighting information according to the dial code information, analyzes the SGPIO lighting signal and manages the hard disk lighting.

[0141] If the SGPIO ADDR signal is pulled down, the first backplane parses the dial information 00, corresponding to the use of the 0th to 5th position lighting information of the first 12-bit SGPIO signal, the first three digits of the 0th to 5th position lighting information turn on the first hard disk of the first backplane, and the last three digits of the 0th to 5th position lighting information turn on the second hard disk of the first backplane; the second backplane parses the dial information 01, corresponding to the use of the 6th to 11th position lighting information of the first 12-bit SGPIO signal, the first three digits of the 6th to 11th position lighting information turn on the first hard disk of the second backplane, and the last three digits of the 6th to 11th position lighting information turn on the second hard disk of the second backplane.

[0142] If the SGPIO ADDR signal is pulled up, the first backplane parses the dial code information 10, which corresponds to the 0th to 5th bit lighting information of the last 12-bit SGPIO signal. The first three digits of the 0th to 5th bit lighting information light up the first hard disk of the first backplane, and the last three digits of the 0th to 5th bit lighting information light up the second hard disk of the first backplane; the second backplane parses the dial code information 11, which corresponds to the 6th to 11th bit lighting information of the last 12-bit SGPIO signal. The first three digits of the 6th to 11th bit lighting information light up the first hard disk of the second backplane, and the last three digits of the 6th to 11th bit lighting information light up the second hard disk of the second backplane.

[0143] Step S05, the mainboard further includes a switch,

[0144] The switch is connected between the controller and the circuit board;

[0145] The switch is connected to each expansion integrated circuit of the circuit board through a serial communication bus channel whose number corresponds to the expansion integrated circuit of the circuit board.

[0146] Step S06, when one of the hard disks of the backplane is lit, the presence indicator light corresponding to the hard disk is lit;

[0147] When a fault occurs on one of the hard disks of the backplane, the positioning indicator light and the fault indicator light corresponding to the hard disk are turned on, and the hard disk fault of the backplane is detected;

[0148] The detecting of a hard disk failure of the backplane includes:

[0149] Check whether the connection cable between the faulty hard disk and the backplane is secure;

[0150] Check the health of hard disks through hardware monitoring tools;

[0151] Get the server's log files and hard disk error information;

[0152] Locate the hard disk failure point based on the hard disk error information;

[0153] When the hard disk lighting failure is not eliminated, the hard disk is updated.

[0154] Specifically, check whether the connection cable between the hard disk and the backplane is firm and make sure it is not loose or damaged; use the hardware monitoring tools provided by the system (such as IPMI, iDRAC, etc.) to view the hard disk status; look for error messages related to the hard disk or backplane; if there is a spare hard disk or backplane, try to replace the suspected faulty component to determine the problem.

[0155] like Figure 5As shown, the present application obtains the dialing information of several extended integrated circuits in the circuit board through the controller; the controller sends the dialing information of the extended integrated circuits in the circuit board to the logic element of the corresponding backplane; the logic element of each backplane receives the serial input and output signals sent by the signal circuit card; the serial input and output signals are parsed according to the source type of the signal circuit card, the state of the serial input and output signals, and the dialing information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane; the corresponding server backplane is lit according to the lighting information of several hard disks corresponding to each backplane. By using a new cable device to realize the automatic dialing function, the problem of low efficiency of manual dialing in the large-scale server production process is solved, and the accuracy of the dialing information is guaranteed.

[0156] In addition, the serial input and output signals are parsed according to the source type of the signal circuit card, the state of the serial input and output signals, and the dial code information of a plurality of extended integrated circuits to obtain the lighting information of a plurality of hard disks corresponding to each backplane, and further includes:

[0157] In response to the signal circuit card being a controller card or an interface card, determining that the state of the serial input / output signal of the signal circuit card is a pull-up mode, and determining the second signal lighting information corresponding to the first backplane and the second signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card;

[0158] Determine the third dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the second signal lighting information corresponding to the first backplane;

[0159] Determine fourth dialing information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the second signal lighting information corresponding to the second backplane;

[0160] Determine third lighting information of the hard disk corresponding to the first backplane according to third dial code information of the extended integrated circuit corresponding to the first backplane;

[0161] The fourth lighting information of the hard disk corresponding to the second backplane is determined according to the fourth dialing information of the extended integrated circuit corresponding to the second backplane.

[0162] In response to the shortcomings of current lighting solutions, this application provides a new type of cable device and line topology to optimize the lighting solution of the cascade backplane. At the same time, in view of the differences in the upstream SGPIO signal source cards, this application can make the backplane adapt to a variety of lighting situations.

[0163] The method for lighting the server backplane provided in the embodiment of the present application may be further improved and optimized without departing from the technical solution of the present application, and these improvements and optimizations should also be regarded as within the scope of protection of the present application.

[0164] This technical solution can also be used in various other types of server Retimer integrated circuit application scenarios and other product requirements. The technical solution provided in the embodiment of this application has the following beneficial effects:

[0165] This application optimizes the lighting solution of the server backplane, solves the problem of low efficiency of manual dialing lighting during large-scale server production, and ensures the accuracy of the dialing information.

[0166] The technical solution provided in the embodiment of the present application provides a new type of cable device and line topology, which optimizes the lighting solution of the cascaded backplane. At the same time, due to the different lengths of the bit stream string of a group of lighting signals caused by different upstream devices, the backplane can also be adapted to a variety of lighting situations.

[0167] The technical solution provided in the embodiment of the present application realizes the automatic dialing function by using a new cable device, thereby solving the problem of low efficiency of manual dialing in the production process of large-scale servers and ensuring the accuracy of dialing information; by deleting the traditional dialing switch, the board design is streamlined, and the user is prevented from accidentally touching the switch and affecting the dialing; by storing the dialing information under various configurations in the IO expansion integrated circuit, the new cable can be adapted to various lighting usage scenarios and has high versatility.

[0168] Embodiment 3

[0169] The present application provides a server backplane lighting device, such as Figure 6 As shown, the device includes: a receiving module, an acquiring module, a sending module, a setting module, a parsing module, a lighting module, and a post-processing module.

[0170] In this embodiment, the acquisition module is used to acquire the dial code information of several extended integrated circuits in the circuit board through the controller;

[0171] A sending module, used for sending the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane;

[0172] A receiving module, used for receiving serial input and output signals sent by the signal circuit card;

[0173] The parsing module is used to parse the serial input and output signals according to the source type of the signal circuit card, the state of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane;

[0174] The lighting module is used to light up the corresponding server backplane according to the lighting information of the several hard disks corresponding to each backplane.

[0175] In one of the embodiments, a setting module is used to set a configuration table of signal lighting information corresponding to the first backplane and extended integrated circuit dial code information corresponding to the first backplane, and set the configuration table of signal lighting information corresponding to the first backplane and extended integrated circuit dial code information corresponding to the first backplane as the first configuration table;

[0176] A configuration table of the signal lighting information corresponding to the second backplane and the extended integrated circuit dialing information corresponding to the second backplane is set, and the configuration table of the signal lighting information corresponding to the second backplane and the extended integrated circuit dialing information corresponding to the second backplane is set as the second configuration table.

[0177] In one embodiment, the parsing module is used to determine that the state of the serial input and output signal of the signal circuit card is a pull-down mode in response to the signal circuit card being a mainboard card or a disk array card, and determine the first signal lighting information corresponding to the first backplane and the first signal lighting information corresponding to the second backplane according to the state of the serial input and output signal of the signal circuit card;

[0178] Determine the first dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the first signal lighting information corresponding to the first backplane;

[0179] Determine the second dial code information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the first signal lighting information corresponding to the second backplane;

[0180] Determine first lighting information of the hard disk corresponding to the first backplane according to first dial code information of the extended integrated circuit corresponding to the first backplane;

[0181] The second lighting information of the hard disk corresponding to the second backplane is determined according to the second dial code information of the extended integrated circuit corresponding to the second backplane.

[0182] In one embodiment, the parsing module is used to judge the signal state of the signal circuit card in response to the signal circuit card being a network card, and to parse the serial input and output signals according to the signal state judgment result of the signal circuit card and the extended integrated circuit dial code information corresponding to the backplane, so as to obtain the lighting information of several hard disks corresponding to each backplane;

[0183] The serial input and output signals are parsed according to the signal state judgment result of the signal circuit card and the extended integrated circuit dial code information corresponding to the backplane to obtain the lighting information of several hard disks corresponding to each backplane, including:

[0184] In response to the state of the serial input / output signal of the signal circuit card being in the pull-down mode, determining the first signal lighting information corresponding to the first backplane and the first signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card;

[0185] Determine the first dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the first signal lighting information corresponding to the first backplane;

[0186] Determine the second dial code information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the first signal lighting information corresponding to the second backplane;

[0187] Determine first lighting information of the hard disk corresponding to the first backplane according to first dial code information of the extended integrated circuit corresponding to the first backplane;

[0188] Determine second lighting information of the hard disk corresponding to the second backplane according to second dial code information of the extended integrated circuit corresponding to the second backplane;

[0189] In response to the state of the serial input / output signal of the signal circuit card being in the pull-up mode, determining the second signal lighting information corresponding to the first backplane and the second signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card;

[0190] Determine the third dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the second signal lighting information corresponding to the first backplane;

[0191] Determine fourth dialing information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the second signal lighting information corresponding to the second backplane;

[0192] Determine third lighting information of the hard disk corresponding to the first backplane according to third dial code information of the extended integrated circuit corresponding to the first backplane;

[0193] The fourth lighting information of the hard disk corresponding to the second backplane is determined according to the fourth dialing information of the extended integrated circuit corresponding to the second backplane.

[0194] In one embodiment, the lighting module is used to light up the first hard disk and the second hard disk of the first backplane respectively through the first lighting information of the hard disk corresponding to the first backplane when the state of the serial input and output signal of the signal circuit card is in the pull-down mode;

[0195] Light up the first hard disk and the second hard disk of the second backplane respectively according to the second lighting information of the hard disk corresponding to the second backplane;

[0196] When the state of the serial input / output signal of the signal circuit card is in the pull-up mode, the first hard disk and the second hard disk of the first backplane are respectively lit through the third lighting information of the hard disk corresponding to the first backplane;

[0197] The first hard disk and the second hard disk of the second backplane are respectively lit up through the fourth lighting information of the hard disk corresponding to the second backplane.

[0198] In one of the embodiments, the post-processing module is used to light up the in-place indicator light corresponding to one of the hard disks of the backplane when lighting up the hard disk;

[0199] When a fault occurs on one of the hard disks of the backplane, the positioning indicator light and the fault indicator light corresponding to the hard disk are turned on, and the hard disk fault of the backplane is detected;

[0200] The detecting of a hard disk failure of the backplane includes:

[0201] Check whether the connection cable between the faulty hard disk and the backplane is secure;

[0202] Check the health of hard disks through hardware monitoring tools;

[0203] Get the server's log files and hard disk error information;

[0204] Locate the hard disk failure point based on the hard disk error information;

[0205] When the hard disk lighting failure is not eliminated, the hard disk is updated.

[0206] The beneficial effects of the technical solution provided by the embodiment of the present application are:

[0207] This application optimizes the lighting solution of the server backplane, solves the problem of low efficiency of manual dialing lighting during large-scale server production, and ensures the accuracy of the dialing information.

[0208] The technical solution provided in the embodiment of the present application provides a new type of cable device and line topology, which optimizes the lighting solution of the cascaded backplane. At the same time, due to the different lengths of the bit stream string of a group of lighting signals caused by different upstream devices, the backplane can also be adapted to a variety of lighting situations.

[0209] The technical solution provided in the embodiment of the present application realizes the automatic dialing function by using a new cable device, thereby solving the problem of low efficiency of manual dialing in the production process of large-scale servers and ensuring the accuracy of dialing information; by deleting the traditional dialing switch, the board design is streamlined, and the user is prevented from accidentally touching the switch and affecting the dialing; by storing the dialing information under various configurations in the IO expansion integrated circuit, the new cable can be adapted to various lighting usage scenarios and has high versatility.

[0210] Embodiment 4

[0211] This application provides a server backplane lighting system, such as Figure 1 , 2As shown, the system includes a mainboard, a circuit board and several backplanes, the mainboard includes a signal circuit card and a controller, each backplane includes a logic element and several hard disks, the controller is connected to the circuit board, the circuit board is respectively connected to the logic element of each backplane, the signal circuit card is respectively connected to the logic element of each backplane, the circuit board includes several extended integrated circuits, the extended integrated circuits correspond to the backplanes one by one, and the system implements the method of lighting the backplane of the server:

[0212] Acquiring the dial code information of a plurality of extended integrated circuits in the circuit board through the controller;

[0213] The controller sends the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane;

[0214] The logic element of each backplane receives the serial input and output signals sent by the signal circuit card;

[0215] Analyze the serial input and output signals according to the source type of the signal circuit card, the status of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane;

[0216] The corresponding server backplane is lit according to the lighting information of the several hard disks corresponding to each backplane.

[0217] In one embodiment, the mainboard further includes a switch.

[0218] The switch is connected between the controller and the circuit board;

[0219] The switch is connected to each expansion integrated circuit of the circuit board through a serial communication bus channel whose number corresponds to the expansion integrated circuit of the circuit board.

[0220] In one embodiment, each backplane includes a plurality of indicator lights, including an in-position indicator light, a positioning indicator light, and a fault indicator light.

[0221] The beneficial effects of the technical solution provided by the embodiment of the present application are:

[0222] This application optimizes the lighting solution of the server backplane, solves the problem of low efficiency of manual dialing lighting during large-scale server production, and ensures the accuracy of the dialing information.

[0223] The technical solution provided in the embodiment of the present application provides a new type of cable device and line topology, which optimizes the lighting solution of the cascaded backplane. At the same time, due to the different lengths of the bit stream string of a group of lighting signals caused by different upstream devices, the backplane can also be adapted to a variety of lighting situations.

[0224] The technical solution provided in the embodiment of the present application realizes the automatic dialing function by using a new cable device, thereby solving the problem of low efficiency of manual dialing in the production process of large-scale servers and ensuring the accuracy of dialing information; by deleting the traditional dialing switch, the board design is streamlined, and the user is prevented from accidentally touching the switch and affecting the dialing; by storing the dialing information under various configurations in the IO expansion integrated circuit, the new cable can be adapted to various lighting usage scenarios and has high versatility.

[0225] Embodiment 5

[0226] The present application provides a server, the server includes the server backplane lighting system, the system includes a mainboard, a circuit board and a plurality of backplanes, the mainboard includes a signal circuit card, a controller, each backplane includes a logic element and a plurality of hard disks, the controller is connected to the circuit board, the circuit board is respectively connected to the logic element of each backplane, the signal circuit card is respectively connected to the logic element of each backplane, the circuit board includes a plurality of extended integrated circuits, the extended integrated circuits correspond to the backplanes one by one, and the system implements the method of lighting the server backplane:

[0227] Acquiring the dial code information of a plurality of extended integrated circuits in the circuit board through the controller;

[0228] The controller sends the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane;

[0229] The logic element of each backplane receives the serial input and output signals sent by the signal circuit card;

[0230] Analyze the serial input and output signals according to the source type of the signal circuit card, the status of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane;

[0231] The corresponding server backplane is lit according to the lighting information of the several hard disks corresponding to each backplane.

[0232] In one embodiment, the mainboard further includes a switch.

[0233] The switch is connected between the controller and the circuit board;

[0234] The switch is connected to each expansion integrated circuit of the circuit board through a serial communication bus channel whose number corresponds to the expansion integrated circuit of the circuit board.

[0235] In one embodiment, each backplane includes a plurality of indicator lights, including an in-position indicator light, a positioning indicator light, and a fault indicator light.

[0236] The beneficial effects of the technical solution provided by the embodiment of the present application are:

[0237] This application optimizes the lighting solution of the server backplane, solves the problem of low efficiency of manual dialing lighting during large-scale server production, and ensures the accuracy of the dialing information.

[0238] The technical solution provided in the embodiment of the present application provides a new type of cable device and line topology, which optimizes the lighting solution of the cascaded backplane. At the same time, due to the different lengths of the bit stream string of a group of lighting signals caused by different upstream devices, the backplane can also be adapted to a variety of lighting situations.

[0239] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0240] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A server back panel lighting method, characterized in that: The method is applied to a server backplane lighting system, the system includes a mainboard, a circuit board and a plurality of backplanes, the mainboard includes a signal circuit card and a controller, each backplane includes a logic element and a plurality of hard disks, the controller is connected to the circuit board, the circuit board is respectively connected to the logic element of each backplane, the signal circuit card is respectively connected to the logic element of each backplane, the circuit board includes a plurality of extended integrated circuits, the extended integrated circuits correspond to the backplanes one by one, the method includes: Acquiring the dial code information of a plurality of extended integrated circuits in the circuit board through the controller; The controller sends the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane; The logic element of each backplane receives the serial input and output signals sent by the signal circuit card; Analyze the serial input and output signals according to the source type of the signal circuit card, the status of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane; The corresponding server backplane is lit according to the lighting information of the several hard disks corresponding to each backplane.

2. The server backplane lighting method according to claim 1, characterized in that: The system includes two backplanes. Before parsing the serial input / output signal according to the source type of the signal circuit card, the state of the serial input / output signal and a plurality of extended integrated circuit dial code information, the system includes: Setting a configuration table of signal lighting information corresponding to the first backplane and extended integrated circuit dialing information corresponding to the first backplane, and setting the configuration table of signal lighting information corresponding to the first backplane and extended integrated circuit dialing information corresponding to the first backplane as a first configuration table; A configuration table of the signal lighting information corresponding to the second backplane and the extended integrated circuit dialing information corresponding to the second backplane is set, and the configuration table of the signal lighting information corresponding to the second backplane and the extended integrated circuit dialing information corresponding to the second backplane is set as the second configuration table.

3. The server backplane lighting method according to claim 1, characterized in that: The serial input / output signal is parsed according to the source type of the signal circuit card, the state of the serial input / output signal and the dial code information of a plurality of extended integrated circuits to obtain the lighting information of a plurality of hard disks corresponding to each backplane, including: In response to the signal circuit card being a mainboard card or a disk array card, determining that the state of the serial input / output signal of the signal circuit card is a pull-down mode, and determining the first signal lighting information corresponding to the first backplane and the first signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card; Determine the first dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the first signal lighting information corresponding to the first backplane; Determine the second dial code information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the first signal lighting information corresponding to the second backplane; Determine first lighting information of the hard disk corresponding to the first backplane according to first dial code information of the extended integrated circuit corresponding to the first backplane; The second lighting information of the hard disk corresponding to the second backplane is determined according to the second dial code information of the extended integrated circuit corresponding to the second backplane.

4. The server backplane lighting method according to claim 3, characterized in that: The method further comprises: parsing the serial input / output signal according to the source type of the signal circuit card, the state of the serial input / output signal and the dial code information of the plurality of extended integrated circuits to obtain the lighting information of the plurality of hard disks corresponding to each backplane; In response to the signal circuit card being a network card, the signal state of the signal circuit card is judged, and the serial input and output signals are parsed according to the signal state judgment result of the signal circuit card and the extended integrated circuit dial code information corresponding to the backplane, so as to obtain the lighting information of several hard disks corresponding to each backplane; The serial input and output signals are parsed according to the signal state judgment result of the signal circuit card and the extended integrated circuit dial code information corresponding to the backplane to obtain the lighting information of several hard disks corresponding to each backplane, including: In response to the state of the serial input / output signal of the signal circuit card being in the pull-down mode, determining the first signal lighting information corresponding to the first backplane and the first signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card; Determine the first dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the first signal lighting information corresponding to the first backplane; Determine the second dial code information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the first signal lighting information corresponding to the second backplane; Determine first lighting information of the hard disk corresponding to the first backplane according to first dial code information of the extended integrated circuit corresponding to the first backplane; Determine second lighting information of the hard disk corresponding to the second backplane according to second dial code information of the extended integrated circuit corresponding to the second backplane; In response to the state of the serial input / output signal of the signal circuit card being in the pull-up mode, determining the second signal lighting information corresponding to the first backplane and the second signal lighting information corresponding to the second backplane according to the state of the serial input / output signal of the signal circuit card; Determine the third dial code information of the extended integrated circuit corresponding to the first backplane according to the first configuration table and the second signal lighting information corresponding to the first backplane; Determine fourth dialing information of the extended integrated circuit corresponding to the second backplane according to the second configuration table and the second signal lighting information corresponding to the second backplane; Determine third lighting information of the hard disk corresponding to the first backplane according to third dial code information of the extended integrated circuit corresponding to the first backplane; The fourth lighting information of the hard disk corresponding to the second backplane is determined according to the fourth dialing information of the extended integrated circuit corresponding to the second backplane.

5. The server backplane lighting method according to claim 4, characterized in that: Each backplane includes two hard disks, and lighting the corresponding server backplane according to lighting information of the hard disks corresponding to each backplane includes: When the state of the serial input and output signal of the signal circuit card is in the pull-down mode, the first hard disk and the second hard disk of the first backplane are respectively lit through the first lighting information of the hard disk corresponding to the first backplane; Light up the first hard disk and the second hard disk of the second backplane respectively according to the second lighting information of the hard disk corresponding to the second backplane; When the state of the serial input / output signal of the signal circuit card is in the pull-up mode, the first hard disk and the second hard disk of the first backplane are respectively lit through the third lighting information of the hard disk corresponding to the first backplane; The first hard disk and the second hard disk of the second backplane are respectively lit up through the fourth lighting information of the hard disk corresponding to the second backplane.

6. The server backplane lighting method according to claim 1, characterized in that: The mainboard also includes a switch. The switch is connected between the controller and the circuit board; The switch is connected to each expansion integrated circuit of the circuit board through a serial communication bus channel whose number corresponds to the expansion integrated circuit of the circuit board.

7. The server backplane lighting method according to claim 1, characterized in that: Each backplane includes a plurality of indicator lights, including an in-position indicator light, a positioning indicator light, and a fault indicator light. After lighting the corresponding server backplane according to the lighting information of the plurality of hard disks corresponding to each backplane, the method includes: When one of the hard disks of the backplane is lit, the presence indicator light corresponding to the hard disk is lit; When a fault occurs on one of the hard disks of the backplane, the positioning indicator light and the fault indicator light corresponding to the hard disk are turned on, and the hard disk fault of the backplane is detected; The detecting of a hard disk failure of the backplane includes: Check whether the connection cable between the faulty hard disk and the backplane is secure; Check the health of hard disks through hardware monitoring tools; Get the server's log files and hard disk error information; Locate the hard disk failure point based on the hard disk error information; When the hard disk lighting failure is not eliminated, the hard disk is updated.

8. A server backplane lighting system, characterized in that: The system includes a mainboard, a circuit board and several backplanes, the mainboard includes a signal circuit card and a controller, each backplane includes a logic element and several hard disks, the controller is connected to the circuit board, the circuit board is respectively connected to the logic element of each backplane, the signal circuit card is respectively connected to the logic element of each backplane, the circuit board includes several extended integrated circuits, the extended integrated circuits correspond to the backplanes one by one, and the system implements the method of lighting the backplane of the server: Acquiring the dial code information of a plurality of extended integrated circuits in the circuit board through the controller; The controller sends the dial code information of the extended integrated circuit in the circuit board to the logic element of the corresponding backplane; The logic element of each backplane receives the serial input and output signals sent by the signal circuit card; Analyze the serial input and output signals according to the source type of the signal circuit card, the status of the serial input and output signals and the dial code information of several extended integrated circuits to obtain the lighting information of several hard disks corresponding to each backplane; The corresponding server backplane is lit according to the lighting information of the several hard disks corresponding to each backplane.

9. The server backplane lighting system according to claim 8, characterized in that: The mainboard also includes a switch. The switch is connected between the controller and the circuit board; The switch is connected to each expansion integrated circuit of the circuit board through a serial communication bus channel whose number corresponds to the expansion integrated circuit of the circuit board.

10. The server backplane lighting system according to claim 8, characterized in that: Each backplane includes a plurality of indicator lights, including an in-position indicator light, a positioning indicator light, and a fault indicator light.