Server management engine recovery circuit

By converting the high-level signal to a low level in the server management engine recovery circuit and sending it to the substrate management controller, powering down the integrated control module first and then powering on, solving the problem of high operation and maintenance difficulty and cost in the prior art, reducing operation and maintenance difficulty and cost.

WO2025161200A1PCT designated stage Publication Date: 2025-08-07INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/095601
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-30
Filing Date
2024-05-27
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

When the integrated control module fails in the power supply structure of the existing server chip, the AC power supply of the server needs to be powered off and then powered on, resulting in high operation and maintenance difficulties and cost.

Method used

When a management engine failure occurs in the integrated control module, the general input and output signal of high level is converted to a low level and sent to the substrate management controller. The substrate management controller sends command information to the power management module to instruct the integrated control module to power off first and then power on. The power management module receives the instruction and then sends power off and power on to the first power protection chip, realizing direct power off and power on the integrated control module.

Benefits of technology

It reduces the difficulty and operation and maintenance of users and avoids the operation and maintenance of the server's AC power supply being powered off first and then powered on.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024095601_07082025_PF_FP_ABST
    Figure CN2024095601_07082025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a server management engine recovery circuit. When a management engine fault occurs in an integrated control module, a high-level general-purpose input / output signal is converted into a low-level general-purpose input / output signal and the low-level general-purpose input / output signal is sent to a baseboard management controller; accordingly, the baseboard management controller can send instruction information to a power management module to instruct the integrated control module to be first powered off and then powered on; the power management module can send a power-off enable signal to a first power supply protection chip when receiving the instruction information, and can send a power-on enable signal to the first power supply protection chip when the first power supply protection chip stops supplying power to the integrated control module, such that the integrated control module is first powered off and then powered on. In the present application, by controlling the power management module, power-off and power-on of the integrated control module can be directly implemented, and there is no need to first power off and then power on an AC total power supply of a server, thereby reducing the operation and maintenance difficulty and the operation and maintenance cost of users.
Need to check novelty before this filing date? Find Prior Art

Description

A server management engine recovery circuit

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to a Chinese patent application filed with the Patent Office of China on January 30, 2024, with application number 202410129353.5 and application name “A Server Management Engine Recovery Circuit,” the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application relates to the field of computers, and in particular to a server management engine recovery circuit. Background Art

[0004] Servers are core components of industries such as big data and cloud computing. With the continuous development of these industries, users have placed higher demands on server stability, fault recoverability, and ease of maintenance. In the current server chip power supply structure design, when a management engine failure occurs in the integrated control module, the integrated control module needs to be powered on and off. This requires the server's main AC power supply to be turned off and then on again on site to recover from the fault. This fault recovery method greatly increases the user's operation and maintenance difficulty and cost.

[0005] Summary of the Invention

[0006] In view of the above problems, embodiments of the present application are proposed to provide a server management engine recovery circuit that overcomes the above problems or at least partially solves the above problems.

[0007] In order to solve the above problems, the present application discloses a server management engine recovery circuit, comprising: a power supply module, a first power protection chip, a power management module, a baseboard management controller, and an integrated control module;

[0008] The output end of the power supply module is connected to the first end of the first power protection chip and the first end of the power management module respectively, and the power supply module is used to convert the AC voltage into a DC voltage and input it to the first power protection chip and the power management module;

[0009] The second end of the power management module is connected to the first end of the baseboard management controller, and the third end of the power management module is connected to the second end of the first power protection chip. The power management module is configured to send a power-off enable signal to the first power protection chip upon receiving the instruction information, and send a power-on enable signal to the first power protection chip after the first power protection chip stops supplying power to the integrated control module.

[0010] The second end of the baseboard management controller is connected to the output end of the integrated control module. The baseboard management controller is used to send instruction information to the power management module when receiving a low-level general input and output signal sent by the integrated control module. The instruction information is used to instruct the integrated control module to power off and then power on.

[0011] The third terminal of the first power protection chip is connected to the power input terminal of the baseboard management controller and the power input terminal of the integrated control module, respectively. The first power protection chip is used to convert a DC voltage into a target voltage to power the integrated control module and / or the baseboard management controller, and to stop supplying power to the integrated control module when receiving a power-off enable signal, and to resume supplying power to the integrated control module when receiving a power-on enable signal.

[0012] The integrated control module is used to convert high-level universal input and output signals into low-level universal input and output signals and send them to the baseboard management controller when a failure occurs in the management engine.

[0013] In some embodiments, the baseboard management controller is used to send an alarm signal and a power-off request to the user terminal when it receives a low-level general input and output signal sent by the integrated control module, and to send instruction information to the power management module when it receives a consent instruction sent by the user terminal. The instruction information is used to instruct the integrated control module to be powered off and then powered on.

[0014] In some embodiments, the baseboard management controller is used to send an alarm signal to the user terminal and send instruction information to the power management module when it receives a low-level general input and output signal sent by the integrated control module. The instruction information is used to instruct the integrated control module to be powered off and then powered on.

[0015] In some embodiments, the baseboard management controller is further configured to send an alarm signal to the user terminal and perform timing, and when the timing time reaches a first preset time, send instruction information to the power management module.

[0016] In some embodiments, the baseboard management controller includes a first timer, and the baseboard management controller is also used to send an alarm signal to the user terminal, control the first timer to count, and send instruction information to the power management module when the timing time of the first timer reaches a first preset time.

[0017] In some embodiments, the circuit also includes a first resistor and a second resistor; one end of the first resistor is connected to the output end of the power supply module, the other end of the first resistor is respectively connected to one end of the second resistor and the input end of the power management module, and the other end of the second resistor is grounded.

[0018] In some embodiments, the power management module includes a second power protection chip and a complex programmable logic device, the first end of the second power protection chip is connected to the output end of the power supply module, the second end of the second power protection chip is connected to the other end of the first resistor, and the third end of the second power protection chip is connected to the first end of the complex programmable logic device. The second power protection chip is used to detect the first input current value, and when the first current value reaches a first preset threshold, the power supply to the complex programmable logic device is stopped.

[0019] In some embodiments, the power management module further includes a first voltage conversion module, which is configured to convert a DC voltage into a first target voltage value and input the first target voltage value into the complex programmable logic device.

[0020] In some embodiments, the second end of the complex programmable logic device is connected to the first end of the baseboard management controller, and the third end of the complex programmable logic device is connected to the second end of the first power protection chip. The complex programmable logic device is used to send a power-off enable signal to the first power protection chip when receiving instruction information, and to send a power-on enable signal to the first power protection chip after the first power protection chip stops supplying power to the integrated control module.

[0021] In some embodiments, the complex programmable logic device is also used to send a power-off enable signal to the first power protection chip when receiving instruction information, and to time when the first power protection chip stops supplying power to the integrated control module, and to send a power-on enable signal to the first power protection chip when the timing time reaches a second preset time.

[0022] In some embodiments, the complex programmable logic device includes a second timer, and the complex programmable logic device is also used to control the second timer to count when the first power protection chip stops supplying power to the integrated control module, and send a power-on enable signal to the first power protection chip when the timing time of the second timer reaches a second preset time.

[0023] In some embodiments, the circuit also includes a second voltage conversion module, the input end of the second voltage conversion module is connected to the third end of the first power protection chip, and the output end of the second voltage conversion module is respectively connected to the power input end of the baseboard management controller and the power input end of the integrated control module. The second voltage conversion module is used to convert the DC voltage into a second target voltage value and input it into the baseboard management controller and the integrated control module.

[0024] In some embodiments, the circuit also includes a third voltage conversion module, the input end of the third voltage conversion module is connected to the third end of the first power protection chip, the output end of the second voltage conversion module is connected to the power input end of the baseboard management controller, and the third voltage conversion module is used to convert the DC voltage into a third target voltage value and input it into the baseboard management controller.

[0025] In some embodiments, the first power protection chip is used to detect a second input current value, and when the second current value reaches a second preset threshold, stop supplying power to the baseboard management controller and the integrated control module.

[0026] In some embodiments, the second terminal of the power management module is connected to the first terminal of the baseboard management controller via a two-wire serial bus.

[0027] The embodiments of the present application include the following advantages:

[0028] The present application discloses a server management engine recovery circuit. When a management engine failure occurs in an integrated control module, a high-level universal input and output signal can be converted into a low level and sent to a baseboard management controller, so that the baseboard management controller can send instruction information to the power management module to instruct the integrated control module to be powered off and then powered on. After receiving the instruction information, the power management module can send a power-off enable signal to the first power protection chip, and send a power-on enable signal to the first power protection chip after the first power protection chip stops supplying power to the integrated control module, so as to power off and then power on the integrated control module. The present application can directly power on and off the integrated control module by controlling the power management module, without having to power off and then power on the server's main AC power supply, thereby reducing the user's operation and maintenance difficulty and operation and maintenance cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] FIG1 is a structural block diagram of a server management engine recovery circuit provided by an embodiment of the present application;

[0030] FIG2 is a structural block diagram of another server management engine recovery circuit provided in an embodiment of the present application;

[0031] FIG3 is a structural block diagram of another server management engine recovery circuit provided in an embodiment of the present application;

[0032] FIG4 is a structural block diagram of another server management engine recovery circuit provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0034] In related technologies, when an ME (Management Engine) failure occurs in the integrated control module and the integrated control module chip needs to be powered on and off, the server's main AC power supply must be turned off and then on again on site to recover from the failure. This fault recovery method greatly increases the user's operation and maintenance difficulty and cost.

[0035] One of the core concepts of the embodiments of the present application is that when a management engine failure occurs in the integrated control module, the high-level general input and output signal can be converted into a low level and sent to the baseboard management controller, so that the baseboard management controller can send instruction information to the power management module to instruct the integrated control module to be powered off and then powered on. After receiving the instruction information, the power management module can send a power-off enable signal to the first power protection chip, and send a power-on enable signal to the first power protection chip after the first power protection chip stops supplying power to the integrated control module, so as to power off and then power on the integrated control module. The present application can directly power on and off the integrated control module by controlling the power management module, without the need to power off and then power on the server's main AC power supply, thereby reducing the user's operation and maintenance difficulty and operation and maintenance cost.

[0036] 1 , a block diagram of a server management engine recovery circuit 10 provided in an embodiment of the present application is shown. The server management engine recovery circuit includes: a power supply module 101 , a first power protection chip 102 , a power management module 103 , a baseboard management controller 104 , and an integrated control module 105 ;

[0037] The integrated control module 105 is used to convert a high-level universal input / output signal into a low-level universal input / output signal and send the signal to the baseboard management controller 104 when a failure occurs in the management engine.

[0038] In the embodiment of the present application, the management engine is a microprocessor in the Intel server platform that is independent of the central processing unit and the operating system. It is integrated inside the integrated control module. For servers developed based on the Intel platform, management engine failure is a relatively common failure. When this failure occurs, the integrated control module must be powered off and then powered on to recover. Therefore, when the management engine fails, the integrated control module 105 can convert the high-level GPIO (General Purpose Input Output) signal into a low-level general input and output signal and send it to the baseboard management controller 104.

[0039] The output end of the power supply module 101 is connected to the first end of the first power protection chip 102 and the first end of the power management module 103 respectively. The power supply module 101 is used to convert the AC voltage into a DC voltage and input it to the first power protection chip 102 and the power management module 103;

[0040] In an embodiment of the present application, the power supply module 101 can convert the input AC voltage into a 12V DC voltage, and then input it to the first power protection chip 102 and the power management module 103 respectively, providing DC power input for the first power protection chip 102 and the power management module 103 respectively.

[0041] The second end of the power management module 103 is connected to the first end of the baseboard management controller 104, and the third end of the power management module 103 is connected to the second end of the first power protection chip 102. The power management module 103 is used to send a power-off enable signal to the first power protection chip 102 when receiving instruction information, and to send a power-on enable signal to the first power protection chip 102 when the first power protection chip 102 stops supplying power to the integrated control module 105.

[0042] In an embodiment of the present application, the instruction information is used to instruct the integrated control module 105 to be powered off and then powered on. When the power management module 103 receives the instruction information, it can send a power-off enable signal to the first power protection chip 102, so that the first power protection chip 102 stops supplying power to the integrated control module 105 after receiving the power-off enable signal, thereby powering off 105. When the first power protection chip 102 stops supplying power to the integrated control module 105, the power management module 103 can send a power-on enable signal to the first power protection chip 102. After the first power protection chip 102 receives the power-on enable signal, it can restart the power supply to the integrated control module 105, thereby powering on the integrated control module.

[0043] The second end of the baseboard management controller 104 is connected to the output end of the integrated control module 105. The baseboard management controller 104 is used to send instruction information to the power management module 103 when it receives a low-level general input and output signal sent by the integrated control module 105. The instruction information is used to instruct the integrated control module 105 to power off and then power on.

[0044] In an embodiment of the present application, the baseboard management controller is used for management, fault monitoring and alarm, provision of network services, fan control and other functions in the server system. When the baseboard management controller 104 receives a low-level general input and output signal sent by the integrated control module 105, it can send instruction information to the power management module 103 to instruct the power management module 103 to power off and then power on the integrated control module 105.

[0045] The third end of the first power protection chip 102 is connected to the power input end of the baseboard management controller 104 and the power input end of the integrated control module 105 respectively. The first power protection chip 102 is used to convert the DC voltage into a target voltage to power the integrated control module and / or the baseboard management controller, and to stop supplying power to the integrated control module 105 when receiving a power-off enable signal, and to resume supplying power to the integrated control module 105 when receiving a power-on enable signal.

[0046] The present application discloses a server management engine recovery circuit. When a management engine failure occurs in an integrated control module, a high-level universal input / output signal can be converted into a low level and sent to a baseboard management controller, so that the baseboard management controller can send instruction information to the power management module to instruct the integrated control module to be powered off and then powered on. After receiving the instruction information, the power management module can send a power-off enable signal to the first power protection chip, and send a power-on enable signal to the first power protection chip after the first power protection chip stops supplying power to the integrated control module, so as to power off and then power on the integrated control module. The present application can directly power on and off the integrated control module by controlling the power management module, without the need to power off and then power on the server's main AC power supply, thereby reducing the user's operation and maintenance difficulty and operation and maintenance cost.

[0047] Referring to Figure 2, a structural block diagram of a server management engine recovery circuit 10 provided in an embodiment of the present application is shown. The server management engine recovery circuit includes: a power supply module 101, a first power protection chip 102, a power management module 103, a baseboard management controller 104, and an integrated control module 105.

[0048] The baseboard management controller 104 is used to send an alarm signal and a power-off request to the user terminal when it receives a low-level general input and output signal sent by the integrated control module 105, and to send instruction information to the power management module 103 when it receives an approval instruction sent by the user terminal. The instruction information is used to instruct the integrated control module to be powered off and then powered on.

[0049] In an embodiment of the present application, when the baseboard management controller 104 receives a low-level general input and output signal sent by the integrated control module 105, it can send an alarm signal to the user terminal to remind the user that a management engine failure has occurred. At the same time as sending the alarm signal, a power-off request can be sent to the user terminal. The power-off request is used to request to power off the integrated control module 105. After the user terminal receives the power-off request, the user can decide whether to power off the integrated control module 105. If the user does not agree to power off the integrated control module 105, a rejection instruction can be sent to the baseboard management controller 104 through the user terminal. At this time, the baseboard management controller 104 does not send instruction information to the power management module 103; if the user agrees to power off the integrated control module 105, an approval instruction can be sent to the baseboard management controller 104 through the user terminal. At this time, after receiving the approval instruction, the baseboard management controller 104 can send instruction information to the power management module 103 to instruct the integrated control module 105 to be powered off first and then powered on.

[0050] In some embodiments of the present application, the baseboard management controller 104 is used to send an alarm signal to the user terminal and send instruction information to the power management module 103 when receiving a low-level general input and output signal sent by the integrated control module 105. The instruction information is used to instruct the integrated control module to be powered off and then powered on.

[0051] In an embodiment of the present application, when the baseboard management controller 104 receives a low-level general input and output signal sent by the integrated control module 105, it can send an alarm signal to the user terminal, and at the same time send instruction information to the power management module 103 to instruct the integrated control module 105 to be powered off and then powered on again.

[0052] In some embodiments of the present application, the baseboard management controller 104 is further configured to send an alarm signal to the user terminal and perform timing, and when the timing time reaches a first preset time, send instruction information to the power management module 103 .

[0053] In an embodiment of the present application, the baseboard management controller 104 can simultaneously perform timing when sending an alarm signal to the user terminal, and send instruction information to the power management module 103 only when the timing time reaches a first preset time; in some examples, the first preset time is 10s, that is, when the baseboard management controller 104 sends an alarm signal to the user terminal, it can send instruction information to the power management module 103 when the timing time reaches 10s.

[0054] It should be noted that the first preset time can be set according to user needs and is not limited here.

[0055] In some embodiments of the present application, the baseboard management controller 104 includes a first timer 1041. The baseboard management controller 104 is also used to control the first timer 1041 to count when sending an alarm signal to the user terminal. When the timing time of the first timer reaches the first preset time, the baseboard management controller 104 sends instruction information to the power management module 103.

[0056] In an embodiment of the present application, as shown in Figure 2, the baseboard management controller may further include a first timer 1041. When the baseboard management controller 104 sends an alarm signal to the user terminal, it may control the first timer 1041 to perform timing. When the timing time of the first timer 1041 reaches the first preset time, it may send instruction information to the power management module 103.

[0057] In some embodiments of the present application, the server management engine recovery circuit also includes a first resistor R1 and a second resistor R2; one end of the first resistor R1 is connected to the output end of the power supply module 101, and the other end of the first resistor R1 is respectively connected to one end of the second resistor R2 and the input end of the power management module 103, and the other end of the second resistor R2 is grounded.

[0058] In an embodiment of the present application, as shown in Figure 2, the server management engine recovery circuit may further include a first resistor R1 and a second resistor R2, one end of the first resistor R1 is connected to the output end of the power supply module 101, and the other end of the first resistor R1 is respectively connected to one end of the second resistor R2 and the input end of the power management module 103, and the other end of the second resistor R2 is grounded. In the present application, the first resistor R1 and the second resistor R2 can divide the DC power output by the power supply module 101 into an enable signal of the power management module 103 to ensure that when the power supply module 101 outputs DC power normally, the power management module 103 is in the on state.

[0059] In some embodiments of the present application, the power management module 103 includes a second power protection chip 1031 and a complex programmable logic device 1032. The first end of the second power protection chip 1031 is connected to the output end of the power supply module 101, the second end of the second power protection chip 1031 is connected to the other end of the first resistor R1, and the third end of the second power protection chip 1031 is connected to the first end of the complex programmable logic device 1032. The second power protection chip 1031 is used to detect the first input current value. When the first current value reaches a first preset threshold, the power supply to the complex programmable logic device 1032 is stopped, thereby providing an overcurrent protection function.

[0060] In some embodiments of the present application, the power management module 103 also includes a first voltage conversion module 1033, which is used to convert the DC voltage into a first target voltage value and input it into the complex programmable logic device 1032. See Figure 3 for details, which shows a structural block diagram of another server management engine recovery circuit 10 provided in an embodiment of the present application. The power management module 103 also includes a first voltage conversion module 1033, the input end of 1033 is connected to the output end of 1031, and the output end of 1033 is connected to the input end of 1032. In some examples, the first voltage conversion module 1033 can convert a 12V DC voltage into 3.3V to provide 3.3V power supply for the complex programmable logic device 1032.

[0061] In some embodiments of the present application, the second end of the complex programmable logic device 1032 is connected to the first end of the baseboard management controller 104, and the third end of the complex programmable logic device 1032 is connected to the second end of the first power protection chip 102. The complex programmable logic device 1032 is used to send a power-off enable signal to the first power protection chip 102 when receiving instruction information, and to send a power-on enable signal to the first power protection chip 102 after the first power protection chip 102 stops supplying power to the integrated control module.

[0062] In some embodiments of the present application, the complex programmable logic device 1032 is also used to send a power-off enable signal to the first power protection chip 102 when receiving instruction information, and to time when the first power protection chip 102 stops supplying power to the integrated control module, and to send a power-on enable signal to the first power protection chip 102 when the timing time reaches a second preset time, so that the first power protection chip 102 can supply power to 105 again.

[0063] In some embodiments of the present application, the complex programmable logic device 1032 includes a second timer 10321, and the complex programmable logic device is also used to control the second timer 10321 to count when the first power protection chip stops supplying power to the integrated control module, and send a power-on enable signal to the first power protection chip when the timing time of the second timer reaches a second preset time.

[0064] It should be noted that the second preset time can be set according to user needs and is not limited here.

[0065] In some embodiments of the present application, the server management engine recovery circuit also includes a second voltage conversion module, the input end of the second voltage conversion module is connected to the third end of the first power protection chip, and the output end of the second voltage conversion module is respectively connected to the power input end of the baseboard management controller and the power input end of the integrated control module. The second voltage conversion module is used to convert the DC voltage into a second target voltage value and input it into the baseboard management controller and the integrated control module.

[0066] As shown in Figure 4, a structural block diagram of another server management engine recovery circuit provided in an embodiment of the present application is shown. The server management engine recovery circuit also includes a second voltage conversion module 106. For example, the second voltage conversion module 106 in the figure can be a 3.3V VR (Voltage Regulator voltage conversion module). The 3.3V voltage conversion module can convert a 12V DC voltage into a 3.3V DC voltage and input it into the baseboard management controller 104 and the integrated control module 105.

[0067] The second voltage conversion module 106 may also be a 1.8V voltage conversion module, which may convert a 12V DC voltage into a 1.8V DC voltage and input the converted voltage into a 1.8V DC voltage.

[0068] In some embodiments of the present application, the server management engine recovery circuit also includes a third voltage conversion module 107, the input end of the third voltage conversion module 107 is connected to the third end of the first power protection chip 102, and the output end of the third voltage conversion module 107 is connected to the power input end of the baseboard management controller 104. The third voltage conversion module 107 is used to convert the DC voltage into a third target voltage value and input it into the baseboard management controller.

[0069] In an embodiment of the present application, as shown in Figure 4, the third voltage module 107 may include a 1.0V voltage conversion module and a 1.2V voltage conversion module. The 1.0V voltage conversion module can convert a 12V DC voltage into a 1.0V DC voltage and input it into the baseboard management controller 104. The 1.2V voltage conversion module can convert a 12V DC voltage into a 1.2V DC voltage and input it into the baseboard management controller 104.

[0070] In some embodiments of the present application, the server management engine recovery circuit may further include a fourth voltage conversion module 108, the fourth voltage conversion module 108 may include a 1.05V voltage conversion module, the input end of the fourth voltage conversion module 108 is connected to the third end of the first power protection chip 102, and the output end of the fourth voltage conversion module 108 is connected to the power input end of the integrated control module 105. The 1.05V voltage conversion module can convert the 12V DC voltage into a 1.05V DC voltage and input it into the integrated control module 105.

[0071] In some embodiments of the present application, the first power protection chip 102 is further configured to detect a second input current value, and stop supplying power to the baseboard management controller 104 and the integrated control module 105 when the second current value reaches a second preset threshold.

[0072] In the embodiment of the present application, the first power protection chip 102 is also used to detect the second input current value. When the second current value reaches a second preset threshold, it stops supplying power to the baseboard management controller 104 and the integrated control module 105, thereby achieving the effect of overcurrent protection.

[0073] In some embodiments of the present application, the second terminal of the power management module 103 is connected to the first terminal of the baseboard management controller 104 via a two-wire serial bus.

[0074] In the embodiment of the present application, the second terminal of the power management module 103 is connected to the first terminal of the baseboard management controller 104 via an I2C (Inter-Integrated Circuit, two-wire serial bus) bus.

[0075] The present application discloses a server management engine recovery circuit. When a management engine failure occurs in an integrated control module, a high-level universal input and output signal can be converted into a low level and sent to a baseboard management controller, so that the baseboard management controller can send instruction information to the power management module to instruct the integrated control module to be powered off and then powered on. After receiving the instruction information, the power management module can send a power-off enable signal to the first power protection chip, and send a power-on enable signal to the first power protection chip after the first power protection chip stops supplying power to the integrated control module, so as to power off and then power on the integrated control module. The present application can directly power on and off the integrated control module by controlling the power management module, without having to power off and then power on the server's main AC power supply, thereby reducing the user's operation and maintenance difficulty and operation and maintenance cost.

Claims

1. A server management engine recovery circuit, characterized in that: include: Power supply module, first power protection chip, power management module, baseboard management controller, integrated control module; The output end of the power supply module is connected to the first end of the first power protection chip and the first end of the power management module respectively, and the power supply module is used to convert the AC voltage into a DC voltage and input it to the first power protection chip and the power management module; The second end of the power management module is connected to the first end of the baseboard management controller, and the third end of the power management module is connected to the second end of the first power protection chip. The power management module is configured to send a power-off enable signal to the first power protection chip upon receiving instruction information, and send a power-on enable signal to the first power protection chip after the first power protection chip stops supplying power to the integrated control module. The second end of the baseboard management controller is connected to the output end of the integrated control module. The baseboard management controller is used to send the instruction information to the power management module when receiving the low-level general input and output signal sent by the integrated control module. The instruction information is used to instruct the integrated control module to power off and then power on. The third terminal of the first power protection chip is connected to the power input terminal of the baseboard management controller and the power input terminal of the integrated control module respectively. The first power protection chip is used to convert the DC voltage into a target voltage to power the integrated control module and / or the baseboard management controller, and stop supplying power to the integrated control module when receiving the power-off enable signal, and resume supplying power to the integrated control module when receiving the power-on enable signal. The integrated control module is used to convert a high-level universal input / output signal into a low-level universal input / output signal and send the signal to the baseboard management controller when a failure occurs in the management engine.

2. The server management engine recovery circuit according to claim 1, characterized in that: The baseboard management controller is used to send an alarm signal and a power-off request to the user terminal when receiving a low-level general input and output signal sent by the integrated control module, and to send the instruction information to the power management module when receiving a consent instruction sent by the user terminal. The instruction information is used to instruct the integrated control module to be powered off and then powered on.

3. The server management engine recovery circuit according to claim 1, characterized in that: The baseboard management controller is used to send an alarm signal to the user terminal and send the instruction information to the power management module when receiving a low-level general input and output signal sent by the integrated control module. The instruction information is used to instruct the integrated control module to be powered off and then powered on.

4. The server management engine recovery circuit according to claim 3, characterized in that: The baseboard management controller is further configured to send an alarm signal to the user terminal and perform timing, and when the timing time reaches a first preset time, send the instruction information to the power management module.

5. The server management engine recovery circuit according to claim 4, characterized in that: The baseboard management controller includes a first timer, and the baseboard management controller is further used to control the first timer to count when sending an alarm signal to the user terminal, and send the instruction information to the power management module when the timing time of the first timer reaches the first preset time.

6. The server management engine recovery circuit according to claim 1, characterized in that: The server management engine recovery circuit also includes a first resistor and a second resistor; one end of the first resistor is connected to the output end of the power supply module, the other end of the first resistor is respectively connected to one end of the second resistor and the input end of the power management module, and the other end of the second resistor is grounded.

7. The server management engine recovery circuit according to claim 6, characterized in that: The power management module includes a second power protection chip and a complex programmable logic device. The first end of the second power protection chip is connected to the output end of the power supply module, the second end of the second power protection chip is connected to the other end of the first resistor, and the third end of the second power protection chip is connected to the first end of the complex programmable logic device. The second power protection chip is used to detect a first input current value and stop supplying power to the complex programmable logic device when the first current value reaches a first preset threshold.

8. The server management engine recovery circuit according to claim 7, characterized in that: The power management module further includes a first voltage conversion module, which is used to convert the DC voltage into a first target voltage value and input the first target voltage value into the complex programmable logic device.

9. The server management engine recovery circuit according to claim 8, characterized in that: The second end of the complex programmable logic device is connected to the first end of the baseboard management controller, and the third end of the complex programmable logic device is connected to the second end of the first power protection chip. The complex programmable logic device is used to send a power-off enable signal to the first power protection chip when receiving instruction information, and to send a power-on enable signal to the first power protection chip when the first power protection chip stops supplying power to the integrated control module.

10. The server management engine recovery circuit according to claim 9, characterized in that: The complex programmable logic device is also used to send a power-off enable signal to the first power protection chip when receiving instruction information, and to count when the first power protection chip stops supplying power to the integrated control module, and to send the power-on enable signal to the first power protection chip when the timing time reaches a second preset time.

11. The server management engine recovery circuit according to claim 10, characterized in that: The complex programmable logic device includes a second timer, and the complex programmable logic device is also used to control the second timer to count when the first power protection chip stops supplying power to the integrated control module, and send the power-on enable signal to the first power protection chip when the timing time of the second timer reaches the second preset time.

12. The server management engine recovery circuit according to claim 1, wherein: The circuit also includes a second voltage conversion module, the input end of the second voltage conversion module is connected to the third end of the first power protection chip, the output end of the second voltage conversion module is respectively connected to the power input end of the baseboard management controller and the power input end of the integrated control module, and the second voltage conversion module is used to convert the DC voltage into a second target voltage value and input it into the baseboard management controller and the integrated control module.

13. The server management engine recovery circuit according to claim 1, wherein: The circuit also includes a third voltage conversion module, the input end of the third voltage conversion module is connected to the third end of the first power protection chip, the output end of the third voltage conversion module is connected to the power input end of the baseboard management controller, and the third voltage conversion module is used to convert the DC voltage into a third target voltage value and input it into the baseboard management controller.

14. The server management engine recovery circuit according to claim 1, wherein: The first power protection chip is further configured to detect a second input current value, and stop supplying power to the baseboard management controller and the integrated control module when the second current value reaches a second preset threshold.

15. The server management engine recovery circuit according to claim 1, wherein: The second end of the power management module is connected to the first end of the baseboard management controller via a two-wire serial bus.

16. The server management engine recovery circuit according to claim 1, wherein: The method of converting the AC voltage into a DC voltage and inputting the DC voltage into the first power protection chip and the power management module includes: The input AC voltage is converted into a 12V DC voltage and input into the first power protection chip and the power management module.

17. The server management engine recovery circuit according to claim 6, characterized in that: The first resistor and the second resistor divide the DC power output by the power supply module into an enable signal of the power management module.

18. The server management engine recovery circuit according to claim 8, characterized in that: The converting the DC voltage into a first target voltage value and inputting the first target voltage value into the complex programmable logic device includes: The 12V DC voltage is converted into 3.3V and input into the complex programmable logic device, and the output end of the first voltage conversion module is connected to the input end of the complex programmable logic device.

19. The server management engine recovery circuit according to claim 13, wherein: The third voltage conversion module includes a 1.0V voltage conversion module and a 1.2V voltage conversion module. The 1.0V voltage conversion module is used to convert a 12V DC voltage into a 1.0V DC voltage and input it into the baseboard management controller. The 1.2V voltage conversion module is used to convert a 12V DC voltage into a 1.2V DC voltage and input it into the baseboard management controller.

20. The server management engine recovery circuit according to claim 1, wherein: The circuit also includes a fourth voltage conversion module, the input end of the fourth voltage conversion module is connected to the third end of the first power protection chip, the output end of the fourth voltage conversion module is connected to the power input end of the integrated control module, and the fourth voltage conversion module is used to convert the DC voltage and input the DC voltage into the integrated control module.

Citation Information

Patent Citations

  • BIOS control based ME updating system and updating method thereof

    CN104899055A

  • Communication equipment control system, method and device, computing equipment and storage medium

    CN111400140A

  • RTC resetting device and resetting method

    CN115129499A

  • Server management engine recovery circuit

    CN117666742A

  • Server mainboard, server and power management system of server backboard

    CN218181479U