Management board, management system and method of management board, server, equipment and medium

Through the standardized interface connection between the management board and the BMC chip module and the model identification configuration, the problem of difficulty in replacing the BMC chip is solved, flexible replacement and upgrade are achieved, cost reduction and system compatibility and scalability are improved.

CN120560733AActive Publication Date: 2025-08-29INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202511057975.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-30
Publication Date
2025-08-29
Estimated Expiration
2045-07-30

AI Technical Summary

Technical Problem

In the prior art, the tight integration of BMC chips with management boards leads to problems such as difficulty in replacement or upgrade, high cost, insufficient flexibility and limited compatibility.

Method used

Adopting a detachable interface design, the main body of the management board and the BMC chip module are connected through standardized interfaces, including pin areas and locking areas, to achieve flexible replacement and upgrade of BMC chips, and to adapt to different BMC chips through model identification and driver configuration.

Benefits of technology

It realizes flexible replacement and upgrade of BMC chips, reduces hardware design and maintenance costs, and improves system compatibility and scalability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120560733A_ABST
    Figure CN120560733A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of servers, in particular to a management board, a management system and method of the management board, a server, equipment and a medium, the management board comprises a management board main body and a first detachable interface arranged on the management board main body, and the first detachable interface comprises at least one group of pin areas. The first detachable interface is configured to be in pluggable connection with a second detachable interface of a substrate management controller chip through at least one group of pin areas, the management board main body comprises a first locking area, and the first locking area is arranged corresponding to a second locking area on the substrate management controller chip; the first locking area is configured to fix the substrate management controller chip on the management board body. Therefore, the problems that in the prior art, the BMC chip is difficult to replace or upgrade, high in cost, insufficient in flexibility and limited in compatibility are solved, flexible replacement and upgrade of the BMC chip are achieved, the hardware design and maintenance cost is reduced, and the compatibility of a system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of server technology, and in particular to a management board, a management system and method thereof, a server, a device, and a medium. Background Art

[0002] In modern server systems, a management board (MB) is an independent board used to implement server monitoring, management, and maintenance functions, such as the DC-SCM management board. The management board integrates a baseboard management controller (BMC) chip, which is used to perform tasks such as hardware monitoring, remote management, and fault diagnosis. With the continuous development of server technology, the market demand for BMC chips is also continuously growing. Due to significant differences in pin definitions, electrical characteristics, and communication protocols between BMC chips from different manufacturers, they are not simple pin-to-pin replacements. Therefore, when replacing the BMC chip, it is usually necessary to redesign or adapt the management board, which not only increases the complexity of hardware design, but also significantly increases R&D and maintenance costs.

[0003] In related technologies, in order to ensure that the BMC chip is compatible with the management board and works properly, it is usually necessary to customize the design according to the specific characteristics of different BMC chips. This means that each BMC chip requires a management board design that matches it. If users want to use different BMC chips to manage the server, they often need to replace the management board equipped with the corresponding BMC chip. In addition, management boards for different BMC chips also require software adaptation, and the management board needs to support specific BMC chips through firmware, which not only increases hardware costs and maintenance time. In addition, because the management board is tightly integrated with the BMC chip, it is difficult for users to flexibly replace or upgrade the chip, which limits the scalability and compatibility of the system and cannot meet the needs of diverse application scenarios, which urgently needs to be solved. Summary of the Invention

[0004] The present application provides a management board, a management system and method for the management board, a server, a device, and a medium to address the problems in the prior art of difficulty in replacement or upgrading, high cost, lack of flexibility, and limited compatibility caused by the tight integration of the BMC chip and the management board. The application enables flexible replacement and upgrading of the BMC chip, reduces hardware design and maintenance costs, and improves system compatibility and scalability.

[0005] To achieve the above-mentioned purpose, the first embodiment of the present application proposes a management board, comprising: a management board body and a first detachable interface provided on the management board body, wherein: The first detachable interface includes at least one group of pin areas, and the first detachable interface is configured to be pluggable connected to the second detachable interface of the baseboard management controller chip through the at least one group of pin areas; The management board body includes a first locking area, which is arranged corresponding to a second locking area on the baseboard management controller chip. The first locking area is configured to fix the baseboard management controller chip on the management board body.

[0006] According to the management board proposed in the embodiment of the present application, when the management board replaces a new baseboard management controller chip, the model identification result of the new baseboard management controller chip is obtained; based on the model identification result, a corresponding configuration signal is sent to a preset pin parameter configuration area. After the pin configuration is completed, a driver matching the model of the new baseboard management controller chip module is loaded to configure the operating parameters of the baseboard management controller chip module according to the user's configuration requirements. This solves the problems in the prior art caused by the tight integration of the BMC chip and the management board, such as the difficulty of replacement or upgrade, high cost, lack of flexibility, and limited compatibility. This enables flexible replacement and upgrade of the BMC chip, reduces hardware design and maintenance costs, and improves the compatibility and scalability of the system.

[0007] To achieve the above-mentioned purpose, a second embodiment of the present application proposes a management system for a management board, including the management board of the above-mentioned embodiment.

[0008] To achieve the above-mentioned purpose, a third embodiment of the present application proposes a server, including a management system of the management board of the above-mentioned embodiment.

[0009] To achieve the above objectives, a fourth embodiment of the present application provides a management method for a management board, which is applied to the management board described in the above embodiment, wherein the method includes the following steps: Determining whether the management board has been replaced with a new baseboard management controller chip; When the management board is replaced with a new baseboard management controller chip, obtaining a model identification result of the new baseboard management controller chip; According to the model identification result, the corresponding configuration signal is sent to the preset pin parameter configuration area, and after the pin configuration is completed, the driver matching the model of the new baseboard management controller chip module is loaded to configure the working parameters of the baseboard management controller chip module according to the user's configuration requirements.

[0010] According to the management method for a management board proposed in an embodiment of the present application, when a new baseboard management controller chip is replaced on the management board, the model identification result of the new baseboard management controller chip is obtained; based on the model identification result, a corresponding configuration signal is sent to a preset pin parameter configuration area; and after the pin configuration is completed, a driver program matching the model of the new baseboard management controller chip module is loaded to configure the operating parameters of the baseboard management controller chip module according to the user's configuration requirements. This solves the problems in the prior art caused by the tight integration of the BMC chip and the management board, such as the difficulty in replacement or upgrading, high cost, lack of flexibility, and limited compatibility. This enables flexible replacement and upgrading of the BMC chip, reduces hardware design and maintenance costs, and improves system compatibility and scalability.

[0011] To achieve the above-mentioned objectives, the fifth aspect embodiment of the present application proposes an electronic device, comprising: a memory, a processor, and a computer program stored on the memory and runnable on the processor, wherein the processor executes the program to implement the negative wind pressure test method for the power supply unit as described in the above embodiment.

[0012] To achieve the above-mentioned purpose, the sixth embodiment of the present application proposes a computer-readable storage medium on which a computer program is stored, and the program is executed by a processor to implement the negative wind pressure test method of the power supply unit as described in the above embodiment.

[0013] To achieve the above-mentioned objectives, the seventh embodiment of the present application proposes a computer program product, including a computer program, which is executed by a processor to implement the management method of the management board as described in the above-mentioned embodiment.

[0014] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. 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 any creative work.

[0016] Figure 1 A schematic diagram of replacing a BMC chip in a server in the prior art; Figure 2 This is a schematic diagram of the structure of a management board provided according to an embodiment of the present application; Figure 3 This is a structural diagram of the management board main body according to one embodiment of the present application; Figure 4 A schematic diagram of a detachable interface design according to one embodiment of the present application; Figure 5 Schematic diagram of the structure of a BMC chip module according to one embodiment of the present application; Figure 6 Schematic diagram of a STRAP PIN differentiation solution according to one embodiment of the present application; Figure 7 A flowchart of a management method for a management board provided according to an embodiment of the present application; Figure 8 A schematic diagram of the structure of an electronic device provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0017] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described 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 making creative efforts are within the scope of protection of this application.

[0018] It should be noted that, in the description of this application, the terms "comprises," "includes," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. The terms "first," "second," etc., in this application are used to distinguish similar objects, and are not used to describe a particular order or sequence.

[0019] In order to enable those skilled in the art to better understand the present application, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0020] It is understood by those skilled in the art that the solution for replacing the BMC chip in the prior art is as follows: Figure 1 As shown, Figure 1The HPM (Hardware Performance Monitor) in this example refers to the hardware performance monitor, and the DC-SCM (Datacenter Secure Control Module) management board refers to the Data Center Secure Control Module management board. DC-SCM is a sub-project of the Open Compute Project (OCP) that aims to move server management, security, and control functions from the traditional processor motherboard to a standardized module. The BMC is a specialized controller chip used to monitor and manage servers.

[0021] Depend on Figure 1 As can be seen, the management board is tightly integrated with the BMC chip. When a user wants to replace the first BMC chip with a second BMC chip, the entire management board must be replaced. The chip module cannot be replaced separately.

[0022] However, the above design architecture has significant flaws. First, each BMC chip requires a dedicated management board. Designing a dedicated management board for each BMC chip requires a large amount of R&D resources, including circuit design, firmware development, and test verification, which leads to a significant increase in R&D costs. Secondly, when the BMC chip needs to be replaced, the entire management board must be replaced, which not only increases the hardware cost, but also increases the time and labor cost of repair and maintenance. Moreover, because the management board is tightly integrated with the BMC chip, users cannot flexibly replace or upgrade the BMC chip. Each upgrade requires replacing the entire management board, which limits the scalability and flexibility of the system. In addition, BMC chips from different manufacturers require different management board designs, which makes it difficult for the system to be compatible with multiple BMC chips, limiting the user's range of choices.

[0023] Based on the above-mentioned existing technologies' problems of difficulty in replacement or upgrading, high cost, lack of flexibility, and limited compatibility caused by the tight integration of BMC chips and management boards, this application proposes a management board design with a detachable BMC chip. Through standardized interfaces and modular design, different models of BMC chips can be connected to the management board via adapters or a unified interface, enabling flexible upgrades and maintenance, reducing R&D, production, and maintenance costs, simplifying the development process, and improving the compatibility and flexibility of the system. When a BMC chip fails, the user only needs to replace the faulty chip module without having to replace the entire management board. This design significantly simplifies the maintenance process, reduces maintenance time and workload, and improves the maintainability of the system.

[0024] Specifically, Figure 2 This is a structural diagram of a management board according to an embodiment of the present application.

[0025] like Figure 2 As shown, the management board includes: a management board body, a BMC chip module, a first detachable interface set on the management board body and a second detachable interface set on the baseboard management controller chip, wherein the first detachable interface includes at least one group of pin areas, and the first detachable interface is configured to be pluggable connected to the second detachable interface of the baseboard management controller chip through at least one group of pin areas; the management board body includes: a first locking area, the first locking area is set corresponding to the second locking area on the baseboard management controller chip, and the first locking area is configured to fix the baseboard management controller chip on the management board body.

[0026] Specifically, the management board body is the core part of the management board. It carries all the necessary circuits and interfaces to support the operation of the BMC chip. The BMC chip module is an independent small board on the management board, which is specifically used to install the BMC chip. Each BMC chip module contains the necessary circuits and interfaces to ensure compatibility with the management board. The modular design allows different models of BMC chips to be easily replaced without replacing the entire management board. The first detachable interface is provided on the management board body, including at least one set of pin areas for plug-in connection with the second detachable interface on the BMC chip module. The design of the first detachable interface allows the BMC chip module to be quickly and easily inserted or unplugged from the management board body while ensuring the stability of the electrical connection.

[0027] Furthermore, a second detachable interface is provided on the BMC chip module, corresponding to the first detachable interface. The second detachable interface also includes at least one set of pin areas for plugging and unplugging with the first detachable interface, ensuring a fast and reliable connection between the BMC chip module and the management board body.

[0028] Thus, through the above technical solution, the BMC chip module can be plugged and unplugged into the first detachable interface on the management board through its second detachable interface. This not only simplifies the BMC chip replacement process but also improves the flexibility and maintainability of the system. Users can replace different BMC chips as needed to meet different management needs or perform hardware upgrades without complex hardware modifications or system reconfiguration, helping to reduce maintenance costs and thus improve the reliability and availability of the server system.

[0029] Optionally, in some embodiments, the interface type of the detachable interface is a slot type.

[0030] Specifically, a slot-type interface is a common mechanical and electrical connection method in electronic devices, allowing users to easily insert or remove components without using tools. To solve the problems of the prior art in the integrated design of the BMC chip and the management board, the embodiment of the present application designs a standardized detachable interface. The detachable interface of the embodiment of the present application adopts a slot-type design. The BMC chip is connected to the management board through a high-speed connector. The shape and size of the detachable interface match the connector on the BMC chip module, making the BMC chip easy to insert and remove while ensuring the stability of the electrical connection.

[0031] Optionally, in some embodiments, the first detachable interface includes first to third groups of pin areas, wherein the first group of pin areas is configured as a preset general pin area; the second group of pin areas is configured as a preset pin parameter configuration area; and the third group of pin areas is configured as a preset model identification pin area.

[0032] Optionally, in some embodiments, the preset universal pin area includes at least one of a DDR (Double Data Rate) interface, an SPI (Serial Peripheral Interface) interface, and an I2C (Inter-Integrated Circuit) interface.

[0033] Specifically, to enable different BMC chip models to connect to the management board via an adapter or directly, embodiments of the present application specify a universal pin definition. This pin definition can be divided into three parts: universal standard interfaces for different BMC chips, such as DDR, SPI, and I2C. Double data rate is a memory technology widely used in computer memory and electronic devices; Serial Peripheral Interface is a common serial communication protocol widely used for communication between devices such as microcontrollers (MCUs) and memory; and I2C is a serial communication protocol used to connect low-speed devices such as sensors and real-time clocks. Different BMC chips have different interfaces, such as different power supply and reset requirements. Corresponding areas on the connector are set to define the corresponding interface definitions for each BMC chip. Strap pins, commonly called configuration pins, are used to distinguish different BMC chip modules. These special pins are used to configure certain device functions or modes during hardware startup or reset. Using these pins, the management board can distinguish BMC chip models.

[0034] Specifically, the first pin area contains pre-defined universal pins that define the most basic connection requirements between the BMC chip module and the management board. This area provides a standardized electrical interface, ensuring that different BMC chip modules can be connected to the management board via an adapter or directly, enabling basic power supply, data transmission, and control signal exchange. It also simplifies compatibility between different BMC chip modules.

[0035] Furthermore, the second pin area provides additional electrical parameter configurations, such as different power supply requirements and reset requirements. This pin parameter configuration area allows the management board to adjust electrical parameters based on the specific requirements of the BMC chip module. For example, different BMC chips may require different voltages or currents to function properly. Through this area, the management board can flexibly adapt to the specific needs of different BMC chip modules without having to design completely different interfaces for each chip.

[0036] Furthermore, the third pin area contains pins for model identification, known as STRAP PINs. These pins allow the management board to identify the specific model of the connected BMC chip module, thereby loading the corresponding driver and configuration parameters. When the BMC chip module is inserted into the management board, the board determines the BMC chip model by reading the signal (level) from the pin area and then configures the device accordingly based on the pre-stored model information.

[0037] Therefore, through the above technical means, the management board body can automatically adapt to different types of BMC chips, thereby improving the flexibility and maintainability of the system.

[0038] Optionally, in some embodiments, the first detachable interface is a male end of a preset high-speed connector, and the second detachable interface is a female end of a preset high-speed connector.

[0039] Specifically, the management board consists of a main body and a first detachable interface on the main body. The first detachable interface is designed as the male end of a high-speed connector, while the corresponding BMC chip is equipped with a second detachable interface as the female end. Through this male and female end matching, the BMC chip can be quickly installed or removed from the management board in a similar way to plugging and unplugging, without the need for soldering or complicated operations, thus significantly improving the convenience of hardware maintenance and upgrades.

[0040] Optionally, in some embodiments, the management board body further includes: a power supply component, a communication interface, a storage component and a first auxiliary circuit, wherein the power supply component is configured to supply power to the management board and the baseboard management controller chip; the communication interface is configured to connect the communication between the baseboard management controller chip and external devices; the storage component is configured to store the firmware and configuration information of the baseboard management controller chip; and the first auxiliary circuit is configured to maintain the operation of the management board.

[0041] Optionally, the power supply component of the embodiment of the present application may be a power module, and the storage component may be a storage module.

[0042] For example, the structure of the management board body of the embodiment of the present application can be as follows: Figure 3 As shown, it includes a power module, a communication interface, a storage module and a first auxiliary circuit.

[0043] The power module provides stable power to the BMC chip and other circuits on the management board. It supports multiple power inputs, such as 12V or 5V, and converts the power to the low voltage required by the BMC chip (such as 1.8V or 3.3V) through a DC-DC converter.

[0044] Communication interfaces provide interfaces for communicating with external devices, such as Ethernet interfaces (RJ45, a common 8-bit modular interface typically used for Ethernet communication. It is a physical connector used to connect network devices such as computers, routers, and switches), serial interfaces (UART, Universal Asynchronous Receiver-Transmitter, an asynchronous serial communication protocol used for data transmission between devices), and I2C interfaces. These interfaces are used to implement remote management and monitoring functions of the BMC chip.

[0045] The storage module can integrate non-volatile memory, such as EMMC (Embedded Multimedia Card, a non-volatile storage solution widely used in embedded devices, which integrates NAND Flash storage chips and flash controllers to provide a complete storage system) and FLASH (flash memory is a non-volatile memory widely used in various electronic devices for data storage). It is used to store the firmware and configuration information of the BMC chip and support firmware update and backup functions.

[0046] The first auxiliary circuit includes at least one of a clock circuit and a reset circuit, and is used to ensure stable operation of the management board.

[0047] Therefore, the management board body ensures that the BMC chip can stably perform tasks such as hardware monitoring, remote management, and fault diagnosis by integrating power supply components, communication interfaces, storage components, and the first auxiliary circuit. It also supports efficient communication and data storage between the management board and external devices, thereby improving the management efficiency and reliability of the entire server system.

[0048] Optionally, in some embodiments, the management board body includes: a first locking area, the first locking area is set corresponding to the second locking area on the baseboard management controller chip, wherein the first locking area is configured to fix the baseboard management controller chip on the management board body.

[0049] Specifically, the management board body of the embodiment of the present application further includes a locking interface. After the BMC chip module is installed on the management board body, the locking interface is used to further secure the BMC chip module on the management board body.

[0050] Furthermore, the main function of the first locking area is to provide mechanical support and fixation for the BMC chip, ensure the stable position of the BMC chip on the management board body, prevent chip displacement or poor contact due to physical vibration or impact, and accurately match with the second locking area on the BMC chip to achieve stable locking.

[0051] In addition, the first locking area can be a variety of mechanical structures, such as a snap, groove, protrusion, or other locking device, which cooperates with the second locking area on the BMC chip to achieve physical locking. The locking structure should be designed for ease of use so that users can easily unlock and remove the chip when replacing or upgrading the BMC chip.

[0052] For example, the detachable interface design of the embodiment of the present application can be as follows Figure 4 shown.

[0053] The BMC chip module is removable and designed to accommodate different types of BMC chips. It features a removable interface that electrically connects the BMC chip to the management board. A locking interface securely secures the BMC chip module to the management board. The management board serves as the foundation for the entire system, providing the necessary circuitry and interfaces to support the operation of the BMC chip. The management board also features a corresponding removable interface that aligns with the interface on the BMC chip module, enabling quick insertion and removal of the BMC chip. The management board also features a locking interface that mates with the locking mechanism on the BMC chip module to ensure secure module installation.

[0054] Furthermore, the management board body is equipped with a STRAP PIN to distinguish different BMC chip modules and is used to configure the function or mode of the BMC chip. The management board body also includes different interfaces for different BMC chips, such as power supply requirements and reset requirements, as well as universal standard interfaces such as DDR, SPI, and I2C.

[0055] Thus, the standardized detachable interface design of the embodiment of the present application, including pin definitions, electrical characteristics, and locking mechanisms, allows the BMC chip module to be easily inserted and removed while ensuring the stability and reliability of the connection.

[0056] In order to achieve compatibility with different models of BMC chips, the embodiment of the present application designs the BMC chip as an independent small board module. Each module contains the necessary circuits and interfaces and outputs a consistent interface to ensure compatibility with the management board.

[0057] like Figure 5 As shown, each BMC chip in the BMC chip module of the embodiment of the present application is installed on a separate small board. The BMC module size, locking interface design and connector connected to the management board body of different BMC chips must be consistent to ensure structural versatility.

[0058] It should be noted that the output interface, i.e., the detachable interface, of the BMC module of different BMC chips must be compatible with the detachable interface of the management board body. That is, the common interface of the BMC module of different BMC chips must be set in the same area of ​​the detachable interface, and the different interfaces of the BMC module of different BMC chips must be set in different corresponding areas of the detachable interface.

[0059] Thus, the standardized interface design of the present invention enables the management board to be compatible with BMC chips of different manufacturers and models. Users can select the most suitable BMC chip according to their needs without worrying about compatibility issues. This design enhances the system's flexibility and can meet diverse application scenarios and needs. Furthermore, the independent board design of the BMC chip module, including the module's structure, size, interface design, and integration of auxiliary circuits, allows for easy replacement of different BMC chips without having to replace the entire management board.

[0060] Optionally, in some embodiments, the baseboard management controller chip is provided with a second auxiliary circuit, wherein the second auxiliary circuit is configured to convert a voltage provided by the power supply component into a voltage required by the baseboard management controller chip.

[0061] Specifically, if Figure 5As shown, some auxiliary circuits can be integrated on the BMC chip module of the embodiment of the present application for opening a new BMC module. For example, if the original management board body is pre-designed to support n BMC chip modules, when a new BMC chip (the n+1th BMC chip) is introduced and its BMC chip module is designed, the management board body is designed for the unique interface of the BMC chip, such as power supply, and can be processed on the BMC chip module. The power supply that can be provided to the remaining BMC chip modules on the BMC body is introduced to this BMC chip module and converted into the power supply required by the new BMC chip through the second auxiliary circuit.

[0062] In detail, the BMC chip module contains multiple BMC chips, such as BMC chip 1, BMC chip n, etc., as well as a second auxiliary circuit. The BMC chip module also provides a variety of interfaces, including STRAP PINs for distinguishing different BMC chip modules, detachable interfaces, different interfaces for different BMC chips (such as power supply requirements, reset requirements, etc.), and common standard interfaces for different BMC chips, such as DDR, SPI, and I2C. The new BMC chip (the n+1th BMC chip) may have different power supply requirements, such as specific voltage levels or current requirements. These requirements may be different from those of the existing BMC chip module, and a specific power supply interface needs to be designed for the new BMC chip. In this case, the second auxiliary circuit converts the power provided by the management board main body into the specific voltage and current required by the new BMC chip.

[0063] The second auxiliary circuit, integrated into the BMC chip module, receives universal power from the management board and converts it to power suitable for the new BMC chip. Through its internal DC-DC converter or other power management components, it adapts the input power to the specifications of the new BMC chip. This conversion ensures that the new BMC chip receives stable and appropriate power to ensure its normal operation. By integrating the second auxiliary circuit into the BMC chip module, compatibility with the main management board design can be maintained, eliminating the need for major modifications to the management board.

[0064] The second auxiliary circuit converts the voltage provided by the power supply assembly to the voltage required by the BMC chip, ensuring stable chip operation and the reliability of the entire server management system. This second auxiliary circuit also provides power management and protection functions to accommodate the needs of different BMC chips, enhancing system compatibility and flexibility.

[0065] Optionally, in some embodiments, the management board further includes: a logic processing chip arranged in the management board body, the logic processing chip being electrically connected to a preset general pin area, a preset pin parameter configuration area, and a preset model identification pin area, respectively, wherein the logic processing chip is configured to send corresponding configuration signals to the preset pin parameter configuration area according to the model of the baseboard management controller chip.

[0066] Among them, the logic processing chip of the embodiment of the present application can be a CPLD (Complex Programmable Logic Device), which is a programmable logic device used for digital circuit design. It combines flexibility and high performance and is widely used in various electronic systems.

[0067] Specifically, the management board body of the embodiment of the present application can be connected to different BMC chips, and the specific implementation logic is as follows: like Figure 6 As shown in the figure, first, different BMC chips are distinguished by STRAP PIN, and STRAP PIN truth tables for different BMC chips are designed. As shown in Table 1, three STRAP PINs are set on the BMC chip module, namely STRAP PIN1, STRAP PIN2 and STRAP PIN3. The high and low levels of the STRAP PIN signals represent different numbers in the truth table. The high level represents the number 1, and the low level represents the number 0. Therefore, when designing the BMC module, the corresponding STRAP PIN needs to be set to the corresponding level according to the truth table and the BMC chip model; on the management board body, the STRAP PIN is connected to the CPLD logic processing chip of the management board. The truth table information is also stored in the CPLD logic processing chip. The CPLD can determine the model of the BMC chip through the STRAP PIN.

[0068] Therefore, using STRAP PINs to identify and differentiate different BMC chip models not only simplifies hardware design and system configuration, but also improves system compatibility and maintainability, thereby reducing maintenance costs and upgrade difficulties. By setting STRAP PINs on the BMC chip module and storing the corresponding truth table information in the CPLD logic processing chip on the management board, the system can automatically identify the connected BMC chip model and adapt accordingly based on the preset configuration, ensuring plug-and-play capabilities for different BMC chip models and significantly improving the flexibility and user convenience of the entire server management board system.

[0069] Table 1

[0070] Secondly, after the CPLD distinguishes and identifies different BMC chip models, it adapts the BMC chip. For different functional interfaces of different BMC chips, the signal connected to the interface for BMC chip 1 and the signal connected to the interface for BMC chip n are all controlled by SWITCH switches. After the CPLD judges the BMC chip signal, it turns on the corresponding switch (such as Figure 6 SWITCH1 and SWITCH2 in the figure) connect the interface signals of the corresponding BMC chip to the relative positions of the corresponding detachable interfaces.

[0071] Therefore, through the intelligent identification and adaptation of different BMC chip models by CPLD (Complex Programmable Logic Device), and the flexible signal distribution achieved by the switch control mechanism, the management board can automatically identify and adapt to the different functional interfaces of various BMC chips. This design not only improves system compatibility and flexibility, but also simplifies hardware replacement and upgrade processes, reducing maintenance costs. At the same time, through automated interface signal connection, it enhances system stability and reliability and reduces the possibility of human error.

[0072] It should be noted that the management board of the embodiment of the present application may also include firmware design, for example, including automatic detection of the BMC chip model, loading of the corresponding driver, and parameter configuration functions of the user interface. This design ensures the compatibility of different models of BMC chips and improves the flexibility of the system.

[0073] In order to help those skilled in the art understand the management board of the embodiment of the present application more clearly and intuitively, a detailed description is given below in conjunction with specific embodiments.

[0074] As an embodiment of the present application, in modern server management, there will be situations where BMC chips produced by different manufacturers need to be replaced in order to utilize more advanced management functions or features. The present invention greatly simplifies this process by adopting a standardized interface design. Users no longer need to replace the entire management board because of replacing the BMC chip, thereby saving cost and time. Specifically, if the user decides to upgrade from the BMC chip of manufacturer A to the chip of manufacturer B to obtain more advanced management functions, the new BMC chip module of manufacturer B can be directly inserted into the standardized interface of the management board without replacing the entire management board. Due to the universality of the interface, the new BMC chip module of manufacturer B can quickly establish a connection with the management board. Through the automatic detection and configuration function of the firmware on the management board, the user can quickly complete the configuration of the new chip and achieve functional upgrades.

[0075] As another embodiment of the present application, during the use of the management board, the BMC chip may malfunction due to hardware failure. In this case, the user can utilize the detachable design of the present invention to quickly replace the faulty BMC chip module. By inserting the new BMC chip module into the management board, the user can restore the device's management functions without having to replace the entire management board. This design significantly reduces maintenance costs and downtime, and improves system reliability and maintainability.

[0076] Therefore, in order to address the problem in the prior art that replacing the BMC chip typically requires replacing the entire management board, which not only increases hardware costs but also prolongs maintenance time, the present invention designs the BMC chip as an independent small board module and adopts a standardized interface, so that users only need to replace the BMC chip module without replacing the entire management board. This design significantly reduces hardware replacement costs, especially in scenarios where frequent BMC chip upgrades or replacements are required. The ability to quickly replace the BMC chip module reduces device downtime and improves system availability and reliability. This is particularly important for servers and embedded devices that require high availability, and can effectively reduce the economic losses caused by equipment downtime.

[0077] Furthermore, traditional BMC chip replacement solutions require extensive R&D resources and mold production to design specialized management boards for each different BMC chip model. The standardized interface and modular design of this invention reduce duplication of design and development work, shortening development cycles and lowering R&D costs. Furthermore, the modular design further standardizes the production process, reducing complexity and costs.

[0078] Because the BMC chip modules proposed in this application can be replaced independently, users can easily upgrade to BMC chips with higher performance or new features. This design not only improves system scalability but also extends the life of the equipment, enabling it to adapt to future technological developments and changes in business needs.

[0079] According to the management board proposed in the embodiment of the present application, when the management board replaces a new baseboard management controller chip, the model identification result of the new baseboard management controller chip is obtained; based on the model identification result, a corresponding configuration signal is sent to a preset pin parameter configuration area. After the pin configuration is completed, a driver matching the model of the new baseboard management controller chip module is loaded to configure the operating parameters of the baseboard management controller chip module according to the user's configuration requirements. This solves the problems in the prior art caused by the tight integration of the BMC chip and the management board, such as the difficulty of replacement or upgrade, high cost, lack of flexibility, and limited compatibility. This enables flexible replacement and upgrade of the BMC chip, reduces hardware design and maintenance costs, and improves the compatibility and scalability of the system.

[0080] An embodiment of the present application also provides a management system of a management board, and the vehicle includes the management board of the above embodiment.

[0081] According to the management system of the management board in the embodiment of the present application, the above-mentioned management board solves the problems in the prior art caused by the close integration of the BMC chip and the management board, such as difficulty in replacement or upgrading, high cost, lack of flexibility and limited compatibility, and realizes flexible replacement and upgrading of the BMC chip, reduces hardware design and maintenance costs, and improves the compatibility and scalability of the system.

[0082] An embodiment of the present application also provides a server, and the vehicle includes a management system of the management board of the above embodiment.

[0083] According to the server of the embodiment of the present application, the management system of the above-mentioned management board solves the problems in the prior art caused by the close integration of the BMC chip and the management board, such as difficulty in replacement or upgrading, high cost, lack of flexibility and limited compatibility, and realizes flexible replacement and upgrading of the BMC chip, reduces hardware design and maintenance costs, and improves the compatibility and scalability of the system.

[0084] The following introduces the management method of the management board proposed in this application, which is applied to the management board of the above embodiment.

[0085] like Figure 7 As shown, the management method of the management board includes the following steps: In step S701 , it is determined whether the management board is replaced with a new baseboard management controller chip.

[0086] In step S702 , when the management board is replaced with a new baseboard management controller chip, a model identification result of the new baseboard management controller chip is obtained.

[0087] In step S703, the corresponding configuration signal is sent to the preset pin parameter configuration area according to the model identification result, and after the pin configuration is completed, the driver matching the model of the new baseboard management controller chip module is loaded to configure the working parameters of the baseboard management controller chip module according to the user's configuration requirements.

[0088] According to the management method for a management board proposed in an embodiment of the present application, when a new baseboard management controller chip is replaced on the management board, the model identification result of the new baseboard management controller chip is obtained; based on the model identification result, a corresponding configuration signal is sent to a preset pin parameter configuration area; and after the pin configuration is completed, a driver program matching the model of the new baseboard management controller chip module is loaded to configure the operating parameters of the baseboard management controller chip module according to the user's configuration requirements. This solves the problems in the prior art caused by the tight integration of the BMC chip and the management board, such as the difficulty in replacement or upgrading, high cost, lack of flexibility, and limited compatibility. This enables flexible replacement and upgrading of the BMC chip, reduces hardware design and maintenance costs, and improves system compatibility and scalability.

[0089] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device may include: A memory 801 , a processor 802 , and a computer program stored in the memory 801 and executable on the processor 802 .

[0090] When the processor 802 executes the program, the management method of the management board provided in the above embodiment is implemented.

[0091] Furthermore, the electronic device further includes: The communication interface 803 is used for communication between the memory 801 and the processor 802 .

[0092] The memory 801 is used to store computer programs that can be run on the processor 802.

[0093] The memory 801 may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.

[0094] If the memory 801, processor 802, and communication interface 803 are implemented independently, the communication interface 803, memory 801, and processor 802 can be connected to each other via a bus and communicate with each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0095] Optionally, in a specific implementation, if the memory 801, the processor 802 and the communication interface 803 are integrated on a chip, the memory 801, the processor 802 and the communication interface 803 can communicate with each other through an internal interface.

[0096] The processor 802 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0097] An embodiment of the present application also provides a non-volatile computer-readable storage medium having a computer program stored thereon, which implements the above-mentioned management method of the management board when executed by a processor.

[0098] An embodiment of the present application also provides a computer program product, including a computer program, which implements the above management method of the management board when executed by a processor.

[0099] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0100] The above is a detailed introduction to the abnormality diagnosis method for a basic input / output system provided by the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only intended to help understand the method and core ideas of the present application. It should be pointed out that, for those skilled in the art, without departing from the principles of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the scope of protection of the claims of the present application.

Claims

1. A management board, characterized in that: include: A management board body and a first detachable interface provided on the management board body, wherein: The first detachable interface includes at least one group of pin areas, and the first detachable interface is configured to be pluggable connected to the second detachable interface of the baseboard management controller chip through the at least one group of pin areas; The management board body includes a first locking area, which is arranged corresponding to a second locking area on the baseboard management controller chip. The first locking area is configured to fix the baseboard management controller chip on the management board body.

2. The management board according to claim 1, characterized in that: The interface type of the detachable interface is a slot type.

3. The management board according to claim 1 or 2, characterized in that: The first detachable interface includes first to third groups of pin areas, wherein: The first group of pin regions is configured as a preset general pin region; The second group of pin areas is configured as preset pin parameter configuration areas; The third group of pin areas is configured as a preset model identification pin area.

4. The management board according to claim 3, characterized in that: Also includes: A logic processing chip is provided in the main body of the management board, and the logic processing chip is electrically connected to the preset universal pin area, the preset pin parameter configuration area and the preset model identification pin area respectively, wherein, The logic processing chip is configured to send a corresponding configuration signal to the preset pin parameter configuration area according to the model of the baseboard management controller chip.

5. The management board according to claim 3, characterized in that: The preset universal pin area includes at least one of a DDR interface, an SPI interface, and an I2C interface.

6. The management board according to claim 1, characterized in that: The first detachable interface is a male end of a preset high-speed connector, and the second detachable interface is a female end of the preset high-speed connector.

7. The management board according to claim 1, characterized in that: The management board body further includes: a power supply component, a communication interface, a storage component and a first auxiliary circuit, wherein: The power supply component is configured to supply power to the management board and the baseboard management controller chip; The communication interface is configured to connect the baseboard management controller chip to the external device; The storage component is configured to store firmware and configuration information of the baseboard management controller chip; The first auxiliary circuit is configured to maintain the operation of the management board.

8. The management board according to claim 7, characterized in that: The first auxiliary circuit includes at least one of a clock circuit and a reset circuit.

9. The management board according to claim 7, characterized in that: The baseboard management controller chip is provided with a second auxiliary circuit, wherein: The second auxiliary circuit is configured to convert a voltage provided by the power supply component into a voltage required by the baseboard management controller chip.

10. A management system for a management board, characterized in that: The device comprises a management board as described in any one of claims 1 to 9.

11. A server, characterized in that: A management system comprising the management board as claimed in claim 10.

12. A management method for a management board, characterized in that: The method is applied to the management board according to any one of claims 1 to 9, wherein the method comprises the following steps: Determining whether the management board has been replaced with a new baseboard management controller chip; When the management board is replaced with a new baseboard management controller chip, obtaining a model identification result of the new baseboard management controller chip; According to the model identification result, the corresponding configuration signal is sent to the preset pin parameter configuration area, and after the pin configuration is completed, the driver matching the model of the new baseboard management controller chip module is loaded to configure the working parameters of the baseboard management controller chip module according to the user's configuration requirements.

13. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the management method of the management board according to claim 12.

14. A non-volatile computer-readable storage medium having a computer program stored thereon, characterized in that: The computer program is executed by a processor to implement the management method of the management board according to claim 12 .

15. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the management method of the management board according to claim 12 is implemented.

Citation Information

Patent Citations

  • Out-of-band management device and method, electronic equipment and computer readable storage medium

    CN113626358A

  • Server management system and method, computer equipment and storage medium

    CN118585383A

  • Unified management device and method for switch ports

    CN118612167A

  • Hot plug control method, hot plug system, medium and program product

    CN119718996A

  • Board card, board card identification method and device, industrial control system and industrial control equipment

    CN120216426A