Server management system, method, device, computer program product and medium

Through the cooperation of the management controller and the data selection device, the function switching of the target function multiplex pins is used to realize the 8-bit data bit width reading and writing of the EMMC storage device under the VGA interface, solving the problem of insufficient data reading and writing rate under the VGA interface and avoiding increasing server costs.

CN119377159BActive Publication Date: 2025-07-29INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411958209.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-07-29
Estimated Expiration
2044-12-27

AI Technical Summary

Technical Problem

In the prior art, when using the VGA interface, the data read and write rate of the EMMC storage device cannot reach the 8-bit data bit width, and changing it to a UFS storage device will increase server cost.

Method used

Through the cooperation of the management controller and the data selection device, the function switching of the target function multiplex pins is used to realize the 8-bit data bit width reading and writing of the EMMC storage device under the VGA interface, avoiding the use of UFS storage devices.

Benefits of technology

Without increasing server costs, the data read and write rate is guaranteed to the greatest extent, and the data read and write needs of the VGA interface are met, avoiding the inconvenience of updating and iterating the UFS storage device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119377159B_ABST
    Figure CN119377159B_ABST
Patent Text Reader

Abstract

The present invention discloses a server management system, method, device, computer program product and medium, relating to the technical field of servers. The server management system includes a management controller, a data selection device, and a multimedia storage device. Through the management controller and the data selection device, it is possible to achieve the switching between using the target video transmission interface and not using the target video transmission interface. When using the target video transmission interface, some data pins of the multimedia storage interface in the management controller are connected to the multimedia storage device, and the function multiplexing pins are used as the serial clock pin and the serial data pin to be connected to the target video transmission interface, enabling the normal use of the target video transmission interface. When not using the target video transmission interface, the function multiplexing pins of the multimedia storage interface are used as data pins, and each data pin is connected to the multimedia storage device, enabling the data reading and writing of all data bit widths of the multimedia storage device and ensuring the data reading and writing rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of server technology, and in particular to a server management system, method, device, computer program product and medium. Background Art

[0002] The mainstream storage device is the EMMC (Embedded Multi Media Card). EMMC storage devices have an 8-bit data width. Using a VGA (Video Graphics Array) interface, the EMMC's 8-bit data width cannot be used for reading and writing. Typically, only the EMMC device's 4-bit data width can be used for data reading and writing when using a VGA interface. The data read and write speed is half that of using an 8-bit data width.

[0003] To ensure data read and write speeds, current solutions either rely solely on the DisplayPort (DP) interface or replace EMMC storage devices with UFS (Universal Flash Storage) storage devices. However, using only the DP interface without the VGA interface can inconvenience server operations and maintenance, requiring the addition of a DP video signal transmission cable, a DP-to-VGA adapter cable, or replacement of the display device, increasing operational costs. Replacing EMMC storage devices with UFS storage devices also increases server costs. Therefore, finding a way to support the use of the VGA interface while maximizing data read and write speeds without increasing server costs has become a pressing technical challenge for those skilled in the art. Summary of the Invention

[0004] The purpose of the present invention is to provide a server management system, method, device, computer program product and medium that support the use of a VGA interface, can maximize the data read and write rate, and will not increase the server cost.

[0005] To solve the above technical problems, the present invention provides a server management system, comprising:

[0006] A management controller, a data selection device, and a multimedia storage device; the management controller includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to the data selection device, and the data selection device is also connected to the multimedia storage device and a target video transmission interface;

[0007] The management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin;

[0008] The data selection device is used to connect the target function multiplexing pin to the target video transmission interface; or connect the target pin to the multimedia storage device; the target pin includes the target function multiplexing pin.

[0009] In some embodiments, a first target pin in the multimedia storage interface is connected to the multimedia storage device, a second target pin in the multimedia storage interface is connected to an output pin of the data selection device, and an input pin of the data selection device is connected to the multimedia storage device and the target video transmission interface; the first target pin is a data pin used by the multimedia storage interface when using the target video transmission interface, and the second target pin includes data pins not used by the multimedia storage interface and the target function multiplexing pin when using the target video transmission interface.

[0010] In some embodiments, four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

[0011] In some embodiments, two input pins in the data selection device are left floating.

[0012] In some embodiments, the management controller is configured to: configure the function of the target function multiplexing pin according to the level signal of the judgment pin of the management controller; if the level signal of the judgment pin is a first level signal, configure the first function multiplexing pin as a serial clock pin and the second function multiplexing pin as a serial data pin; if the level signal of the judgment pin is a second level signal, configure the first function multiplexing pin as a data pin and the second function multiplexing pin as a data pin.

[0013] In some embodiments, the data selection device is configured to: when the level signal of the selection pin of the data selection device is a first level signal, connect the target function multiplexing pin to the target video transmission interface; when the level signal of the selection pin is a second level signal, connect the target pin to the multimedia storage device.

[0014] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs a first level signal; when the target video transmission interface is not used, the switch circuit outputs a second level signal.

[0015] In some embodiments, the switch circuit includes a DIP switch; when the DIP switch is set to the first position, the DIP switch outputs a first level signal, and when the DIP switch is set to the second position, the DIP switch outputs a second level signal.

[0016] In some embodiments, the switch circuit that provides the level signal to the judgment pin of the management controller and the switch circuit that provides the level signal to the selection pin of the data selection device are the same switch circuit.

[0017] To solve the above technical problems, the present invention also provides a server management method, which is applied to a management controller. The management controller includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to a data selection device, and the data selection device is also connected to a multimedia storage device and a target video transmission interface; wherein, the data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the server management method includes: configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

[0018] To solve the above technical problems, the present invention also provides a server management method, which is applied to a data selection device. The data selection device is connected to a target pin in a multimedia storage interface in a management controller, and the data selection device is also connected to a multimedia storage device and a target video transmission interface; wherein, the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; the server management method includes: establishing a connection between the target function multiplexing pin and the target video transmission interface; or, establishing a connection between the target pin and the multimedia storage device.

[0019] To solve the above technical problems, the present invention further provides a management controller, which includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to a data selection device, and the data selection device is further connected to a multimedia storage device and a target video transmission interface; wherein, the data selection device is configured to establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the management controller is configured to: configure the function of the target function multiplexing pin in the multimedia storage interface, so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

[0020] To solve the above technical problems, the present invention further provides a data selection device, the data selection device is connected to a target pin in the multimedia storage interface in the management controller, and the data selection device is further connected to a multimedia storage device and a target video transmission interface; wherein, the management controller is configured to configure the function of the target function multiplexing pin in the multimedia storage interface, so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; the data selection device is configured to: establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device.

[0021] To solve the above technical problems, the present invention further provides a computer program product, including computer programs / instructions, and when the computer programs / instructions are executed by a processor, the steps of the server management method described above are implemented.

[0022] To solve the above technical problems, the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the server management method described above are implemented.

[0023] The server management system provided by the present invention includes: a management controller, a data selection device, and a multimedia storage device; the management controller includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to the data selection device, and the data selection device is further connected to the multimedia storage device and a target video transmission interface; the management controller is configured to configure the function of the target function multiplexing pin in the multimedia storage interface, so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; the data selection device is configured to establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin.

[0024] It can be seen that in the server management system provided by the present invention, the target pin in the multimedia storage interface in the management controller is connected to the data selection device. The target pin includes the target function multiplexing pin, and the data selection device is also connected to the multimedia storage device and the target video transmission interface. When using the target video transmission interface, the target function multiplexing pin can be connected to the target video transmission interface through the data selection device, and the function of the target function multiplexing pin can be configured through the management controller to be adapted to the target video transmission interface. At this time, the target video transmission interface can be used normally. When the target video transmission interface is not used, the target pin is connected to the multimedia storage device, and the function of the target function multiplexing pin is configured through the management controller to be adapted to the multimedia storage device, so that each pin in the multimedia storage interface in the management controller can be used as a data pin to establish a connection with the multimedia storage device, realizing data reading and writing of all data bit widths of the multimedia storage device, and ensuring the data reading and writing rate to the greatest extent. Through the management controller and the data selection device, the switching between using the target video transmission interface and not using the target video transmission interface can be realized, which can not only meet the requirements of using the target video transmission interface, but also ensure the data reading and writing rate to the greatest extent, and does not require the use of UFS storage devices, thus not increasing the server cost and avoiding the inconvenience of the update and iteration of UFS storage devices.

[0025] The server management method, device, computer program product and medium provided by the present invention all have the above technical effects. Description of the Drawings

[0026] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for use in the prior art and the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0027] Figure 1 Schematic diagram of a server management system provided by an embodiment of the present invention;

[0028] Figure 2 Schematic diagram of a specific server management system provided by an embodiment of the present invention;

[0029] Figure 3 Schematic diagram of the configuration of a BMC and a video transmission interface provided by an embodiment of the present invention;

[0030] Figure 4 Schematic diagram of the configuration of the front panel of a server provided by an embodiment of the present invention. Detailed Embodiments

[0031] The core of the present invention is to provide a server management system, method, device, computer program product and medium, which support the use of a VGA interface, can ensure the data read / write rate to the greatest extent, and will not increase the server cost.

[0032] To make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0033] Please refer to Figure 1 , Figure 1 which is a schematic diagram of a server management system provided by an embodiment of the present invention. Refer to Figure 1 as shown, the system includes:

[0034] A management controller 10, a data selection device 20, and a multimedia storage device 30; the management controller 10 includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to the data selection device 20, and the data selection device 20 is further connected to the multimedia storage device 30 and a target video transmission interface;

[0035] The management controller 10 is configured to configure the function of a target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin;

[0036] The data selection device 20 is configured to connect the target function multiplexing pin to the target video transmission interface; or connect the target pin to the multimedia storage device 30; the target pin includes the target function multiplexing pin.

[0037] The server management system provided in this embodiment mainly includes a management controller 10, a data selection device 20, and a multimedia storage device 30. The management controller 10 includes, but is not limited to, devices with server management control functions such as BMC (Baseboard Management Controller) and remote controller ILO (Integrated Lights-Out). The data selection device 20 is a multiplexer. The multimedia storage device 30 can be an EMMC storage device. Adapted to the EMMC storage device, the multimedia storage interface in the management controller 10 is an EMMC interface. The target pins in the multimedia storage interface are connected to the data selection device 20, and the data selection device 20 is also connected to the multimedia storage device 30 and the target video transmission interface. The target video transmission interface refers to a video transmission interface that does not support data reading and writing of all data bit widths of the multimedia storage device 30. The target video transmission interface can be a VGA interface. The target pins at least include the target function multiplexing pins and the data pins not used by the multimedia storage interface when using the target video transmission interface. The target function multiplexing pins include the DATA6 / VGA I2C SCL pin and the DATA6 / VGA I2C SDA pin in the multimedia storage interface. The DATA6 / VGA I2C SCL pin can be used as a data pin or as the SCL (Serial Clock) pin in the I2C (Inter-Integrated Circuit) bus of the VGA interface. The DATA6 / VGA I2C SDA pin can be used as a data pin or as the SDA (Serial Serial Data) pin in the I2C bus of the VGA interface. When using the target video transmission interface, the data pins used by the multimedia storage interface can be directly connected to the multimedia storage device 30 or connected to the data selection device 20 to establish a connection with the multimedia storage device 30 through the data selection device 20.

[0038] In some embodiments, the first target pin in the multimedia storage interface is connected to the multimedia storage device 30, the second target pin in the multimedia storage interface is connected to the output pin of the data selection device 20, and the input pin of the data selection device 20 is connected to the multimedia storage device 30 and the target video transmission interface; the first target pin is the data pin used by the multimedia storage interface when using the target video transmission interface, and the second target pin includes the data pins not used by the multimedia storage interface and the target function multiplexing pins when using the target video transmission interface.

[0039] In this embodiment, some data pins of the multimedia storage interface are directly connected to the multimedia storage device 30, and some data pins, the DATA6 / VGA I2C SCL pin, and the DATA7 / VGA I2C SDA pin are connected to the data selection device 20.

[0040] Reference Figure 2 As shown, in some embodiments, four data pins in the multimedia storage interface are connected to the multimedia storage device 30, two data pins in the multimedia storage interface are connected to the output pins in the data selection device 20, two function multiplexing pins in the multimedia storage interface are connected to the output pins in the data selection device 20, four input pins in the data selection device 20 are connected to the multimedia storage device 30, and two input pins in the data selection device 20 are connected to the target video transmission interface.

[0041] As Figure 2 shown, when the target video transmission interface is a VGA interface, the four pins DATA0 to DATA4 in the multimedia storage interface of the management controller 10 are respectively connected to the DATA0 to DATA4 pins of the multimedia storage device 30. The DATA5 to DATA7 pins in the multimedia storage interface of the management controller 10 are connected to the output pins 1A to 4A of the data selection device 20. The input pins 1B1 to 4B1 in the data selection device 20 are respectively connected to the DATA4 to DATA7 pins of the multimedia storage device 30. The input pins 3B2 and 4B2 in the data selection device 20 are connected to the VGA video transmission interface. The output pins corresponding to the input pins 1B1 and 1B2 are 1A, the output pins corresponding to the input pins 2B1 and 2B2 are 2A, the output pins corresponding to the input pins 3B1 and 3B2 are 3A, and the output pins corresponding to the input pins 4B1 and 4B2 are 4A. The data selection device 20 can connect the input pin 1B1 to the output pin 1A, or connect the input pin 1B2 to the output pin 1A. Similarly, the data selection device 20 can connect the input pin 4B1 to the output pin 4A, or connect the input pin 4B2 to the output pin 4A.

[0042] In addition, in some embodiments, two input pins in the data selection device 20 are floating. Reference Figure 2 As shown, the input pins 1B2 and 2B2 in the data selection device 20 are floating.

[0043] If the target video transmission interface is used, the management controller 10 configures the DATA6 / VGA I2C SCL pin as the SCL pin in the VGA interface I2C bus. The DATA7 / VGA I2C SDA pin is configured as the SDA pin in the VGA interface I2C bus. If the target video transmission interface is not used, the management controller 10 configures the DATA6 / VGA I2C SCL pin and the DATA7 / VGA I2C SCL pin as data pins. If the target video transmission interface is used, the data selection device 20 connects the target function multiplexing pin to the target video transmission interface. As Figure 2 shown, if the target video transmission interface is used, the data selection device 20 connects the output pin 3A to the input pin 3B2 and connects the output pin 4A to the input pin 4B2, thereby establishing a connection between the target function multiplexing pin and the target video transmission interface. If the target video transmission interface is not used, the data selection device 20 connects the second target pin to the multimedia storage device 30. As Figure 2 shown, if the target video transmission interface is not used, 1A is connected to 1B1, 2A is connected to 2B1, 3A is connected to 3B1, and 4A is connected to 4B1, thereby establishing a connection between the second target pin and the multimedia storage device 30. In this way, when the VGA interface is not used, the 8 data pins of the EMMC storage device are connected to the 8 pins of the EMMC storage interface in the management controller 10, and then the data reading and writing of the 8-bit data width of the EMMC storage device can be realized, ensuring the data reading and writing rate. When the VGA interface is used, the 4 data pins of the EMMC storage device are connected to the 4 pins of the EMMC storage interface in the management controller 10, and the two function multiplexing interfaces in the EMMC storage interface are connected to the VGA interface, meeting the requirements of using the target video transmission interface.

[0044] When the management controller 10 does not use the VGA interface, the DP interface can be used. Refer to Figure 3 shown, when performing server maintenance in the server room, if the display device in the room supports the DP interface, the DP interface is used. If the display device in the room does not support the DP interface and only supports the VGA interface, the VGA interface is used.

[0045] In some embodiments, the management controller 10 is used to: configure the function of the target function multiplexing pin according to the level signal of the judgment pin of the management controller 10; if the level signal of the judgment pin is the first level signal, configure the first function multiplexing pin as the serial clock pin and the second function multiplexing pin as the serial data pin; if the level signal of the judgment pin is the second level signal, configure the first function multiplexing pin as the data pin and the second function multiplexing pin as the data pin.

[0046] In this embodiment, the management controller 10 is configured according to the level signal of the judgment pin of the management controller 10. The level signal of the judgment pin is the first level signal, indicating the use of the target video transmission interface. The level signal of the judgment pin is the second level signal, indicating the non-use of the target video transmission interface. Thus, if the level signal of the judgment pin is the first level signal, the management controller 10 configures the first function multiplexing pin as the serial clock pin and configures the second function multiplexing pin as the serial data pin. If the level signal of the judgment pin is the second level signal, the management controller 10 configures the first function multiplexing pin as the data pin and configures the second function multiplexing pin as the data pin.

[0047] The first level signal can be a high level signal, and the second level signal can be a low level signal.

[0048] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs the first level signal; when the target video transmission interface is not used, the switch circuit outputs the second level signal.

[0049] The judgment pin of the management controller 10 is connected to the switch circuit. When the target video transmission interface is used or not used, the level signal output by the switch circuit is different. When the target video transmission interface is used, the switch circuit outputs the first level signal. When the target video transmission interface is not used, the switch circuit outputs the second level signal. By applying different level signals to the judgment pin of the management controller 10 through the switch circuit, it is possible to implement applying level signals to the judgment pin of the management controller 10 at low cost and conveniently.

[0050] In some embodiments, the data selection device 20 is used for: when the level signal of the selection pin of the data selection device 20 is the first level signal, establishing a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is the second level signal, establishing a connection between the target pin and the multimedia storage device 30.

[0051] The level signal of the selection pin being the first level signal indicates the use of the target video transmission interface. The level signal of the selection pin being the second level signal indicates the non-use of the target video transmission interface. When the level signal of the selection pin is the first level signal, the data selection device 20 establishes a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is the second level signal, the data selection device 20 establishes a connection between the target pin and the multimedia storage device 30.

[0052] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs the first level signal; when the target video transmission interface is not used, the switch circuit outputs the second level signal.

[0053] In this embodiment, the selection pin of the data selection device 20 is connected to the switch circuit. When the target video transmission interface is used or not, the level signals output by the switch circuit are different. When the target video transmission interface is used, the switch circuit outputs a first level signal. When the target video transmission interface is not used, the switch circuit outputs a second level signal. By applying different level signals to the selection pin of the data selection device 20 through the switch circuit, it is possible to apply level signals to the selection pin of the data selection device 20 at low cost and conveniently.

[0054] In some embodiments, the switch circuit includes a DIP switch; when the DIP switch is turned to the first position, the DIP switch outputs a first level signal, and when the DIP switch is turned to the second position, the DIP switch outputs a second level signal.

[0055] In some embodiments, the switch circuit that provides a level signal to the judgment pin of the management controller 10 and the switch circuit that provides a level signal to the selection pin of the data selection device 20 are the same switch circuit.

[0056] For example, as Figure 4 shown, a DIP switch can be set on the server panel. The DIP switch can be set to different states according to whether the VGA interface is used. When the DIP switch is turned up, the output of the DIP switch is a high level, corresponding to the use of the VGA interface. When the DIP switch is turned down, the output of the DIP switch is a low level, corresponding to the non-use of the VGA interface. In the server field, the VGA interface is generally not used when the server is running normally, and the DIP switch can be turned down when the server is running normally to set it to a low level.

[0057] The cable transmits the level signal to the judgment pin of the BMC ( Figure 2 the judgment pin shown in Figure 2 and the selection pin of the data selection device 20 ( Figure 2The Select pin shown in [figure]. The BMC can judge the level signal of the judgment pin through its firmware program. When the judgment pin is connected to a high-level signal, the BMC uses the VGA interface, and the DATA6 / VGA I2C SCL pin of its EMMC interface is configured as VGA I2C SCL, and the DATA7 / VGA I2C SDA pin of its EMMC interface is configured as VGA I2C SDA. When the judgment pin is connected to a low-level signal, the BMC does not use the VGA interface, and the DATA6 / VGA I2C SCL pin of its EMMC interface is configured as EMMC DATA6, and the DATA7 / VGA I2C SDA pin of its EMMC interface is configured as EMMC DATA7. The function of the MUX is to select and output the input. As shown in Table 1, when the Select pin is connected to a low-level signal, A = B1, that is, the 1A pin is connected to 1B1, the 2A pin is connected to 2B1, the 3A pin is connected to 3B1, and the 4A pin is connected to 4B1. At this time, the data reading and writing of the 8-bit data width of the EMMC can be realized. When the Select pin is connected to a high level, A = B2, that is, the 1A pin is connected to 1B2, the 2A pin is connected to 2B2, the 3A pin is connected to 3B2, and the 4A pin is connected to 4B2. At this time, the data reading and writing of the 4-bit data width of the EMMC can be realized. The DATA4 pin and DATA5 pin of the EMMC interface are floating. The DATA6 / VGA I2C SCL pin of the EMMC interface is configured as VGA I2C SCL, and the DATA7 / VGA I2C SDA pin of the EMMC interface is configured as VGA I2C SDA. VGA I2C SCL and VGA I2C SCL are connected to the VGA interface of the server.

[0058] Table 1

[0059]

[0060] In some embodiments, the selection pin of the data selection device 20 is connected to the management controller 10; when using the target video transmission interface, the management controller 10 outputs a first level signal to the selection pin of the data selection device 20; when not using the target video transmission interface, the management controller 10 outputs a second level signal to the selection pin of the data selection device 20. That is, the level signal of the selection pin of the data selection device 20 can be applied by the management controller 10, and the data selection device 20 can be not connected to the switch circuit.

[0061] In summary, for the server management system provided by the present invention, the target pin in the multimedia storage interface in the management controller is connected to the data selection device. The target pin includes the target function multiplexing pin, and the data selection device is also connected to the multimedia storage device and the target video transmission interface. When the target video transmission interface is used, the target function multiplexing pin can be connected to the target video transmission interface through the data selection device, and the function of the target function multiplexing pin is configured by the management controller to be adapted to the target video transmission interface. At this time, the target video transmission interface can be used normally. When the target video transmission interface is not used, the target pin is connected to the multimedia storage device, and the function of the target function multiplexing pin is configured by the management controller to be adapted to the multimedia storage device, so that each pin in the multimedia storage interface in the management controller can be used as a data pin to establish a connection with the multimedia storage device, realizing data reading and writing of all data bit widths of the multimedia storage device, and ensuring the data reading and writing rate to the greatest extent. Through the management controller and the data selection device, the switching between using the target video transmission interface and not using the target video transmission interface can be realized, which can not only meet the requirements of using the target video transmission interface, but also ensure the data reading and writing rate to the greatest extent, and does not require the use of a UFS storage device, thus not increasing the server cost and avoiding the inconvenience of the update and iteration of the UFS storage device.

[0062] The present invention also provides a server management method, which is applied to a management controller. The management controller includes a multimedia storage interface. The target pin in the multimedia storage interface is connected to a data selection device, and the data selection device is also connected to a multimedia storage device and a target video transmission interface. Among them, the data selection device is used to connect the target function multiplexing pin to the target video transmission interface; or connect the target pin to the multimedia storage device. The target pin includes the target function multiplexing pin. The server management method includes: configuring the function of the target function multiplexing pin in the multimedia storage interface to make the function of the target function multiplexing pin adapted to the object connected to the target function multiplexing pin.

[0063] In some embodiments, the first target pin in the multimedia storage interface is connected to the multimedia storage device, the second target pin in the multimedia storage interface is connected to the output pin of the data selection device, and the input pin of the data selection device is connected to the multimedia storage device and the target video transmission interface. The first target pin is the data pin used by the multimedia storage interface when the target video transmission interface is used, and the second target pin includes the data pins not used by the multimedia storage interface and the target function multiplexing pin when the target video transmission interface is used.

[0064] In some embodiments, four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

[0065] In some embodiments, two input pins in the data selection device are left floating.

[0066] In some embodiments, configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin includes: configuring the function of the target function multiplexing pin according to the level signal of the judgment pin of the management controller; if the level signal of the judgment pin is the first level signal, configuring the first function multiplexing pin as a serial clock pin and the second function multiplexing pin as a serial data pin; if the level signal of the judgment pin is the second level signal, configuring the first function multiplexing pin as a data pin and the second function multiplexing pin as a data pin.

[0067] In some embodiments, the level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs the first level signal; when the target video transmission interface is not used, the switch circuit outputs the second level signal.

[0068] In some embodiments, the switch circuit includes a DIP switch; when the DIP switch is turned to the first position, the DIP switch outputs the first level signal, and when the DIP switch is turned to the second position, the DIP switch outputs the second level signal.

[0069] The present invention also provides a server management method, which is applied to a data selection device. The data selection device is connected to a target pin in a multimedia storage interface in a management controller, and the data selection device is also connected to a multimedia storage device and a target video transmission interface; wherein, the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; the server management method includes: establishing a connection between the target function multiplexing pin and the target video transmission interface; or establishing a connection between the target pin and the multimedia storage device.

[0070] In some embodiments, a first target pin in the multimedia storage interface is connected to the multimedia storage device, a second target pin in the multimedia storage interface is connected to an output pin of the data selection device, and an input pin of the data selection device is connected to the multimedia storage device and the target video transmission interface; the first target pin is a data pin used by the multimedia storage interface when using the target video transmission interface, and the second target pin includes data pins not used by the multimedia storage interface and the target function multiplexing pin when using the target video transmission interface.

[0071] In some embodiments, four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

[0072] In some embodiments, two input pins in the data selection device are left floating.

[0073] In some embodiments, a connection is established between the target function multiplexing pin and the target video transmission interface; or, establishing a connection between the target pin and the multimedia storage device includes: when the level signal of the selection pin of the data selection device is a first level signal, establishing a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is a second level signal, establishing a connection between the target pin and the multimedia storage device.

[0074] In some embodiments, the level signal is provided by a switching circuit; when using the target video transmission interface, the switching circuit outputs a first level signal; when not using the target video transmission interface, the switching circuit outputs a second level signal.

[0075] In some embodiments, the switching circuit includes a DIP switch; when the DIP switch is turned to the first position, the DIP switch outputs a first level signal, and when the DIP switch is turned to the second position, the DIP switch outputs a second level signal.

[0076] The present invention also provides a management controller, which includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to a data selection device, and the data selection device is further connected to a multimedia storage device and a target video transmission interface; wherein, the data selection device is configured to establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the management controller is configured to: configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

[0077] For the introduction of the management controller provided by the present invention, please refer to the above system embodiment, and the present invention will not be elaborated here.

[0078] The present invention also provides a data selection device, which is connected to a target pin in the multimedia storage interface of a management controller, and the data selection device is further connected to a multimedia storage device and a target video transmission interface; wherein, the management controller is configured to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; the data selection device is configured to: establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device.

[0079] For the introduction of the data selection device provided by the present invention, please refer to the above system embodiment, and the present invention will not be elaborated here.

[0080] The present invention also provides a computer program product, including computer programs / instructions, and when the computer programs / instructions are executed by a processor, the following steps are implemented: configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

[0081] Or the following steps are implemented: establishing a connection between the target function multiplexing pin and the target video transmission interface; or, establishing a connection between the target pin and the multimedia storage device.

[0082] The present invention also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the following steps can be implemented:

[0083] Configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin.

[0084] Or implement the following steps: Connect the target function multiplexing pin to the target video transmission interface; or, connect the target pin to the multimedia storage device.

[0085] The computer-readable storage medium may include: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs.

[0086] For the introduction of the computer-readable storage medium provided by the present invention, please refer to the above method embodiments, and the present invention will not be elaborated herein.

[0087] The embodiments in the specification are described in a progressive manner. The key point of each embodiment is to illustrate the differences from other embodiments. The same or similar parts among the embodiments can be referred to each other. For the devices, equipment, and computer-readable storage media disclosed in the embodiments, since they correspond to the methods disclosed in the embodiments, the description is relatively simple, and the relevant parts can be referred to the description in the method part.

[0088] Those skilled in the art can further realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the components and steps of the examples have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0089] The steps of the methods or algorithms described in combination with the embodiments disclosed herein can be directly implemented by hardware, software modules executed by a processor, or a combination of the two. The software modules can be placed in a random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium well-known in the technical field.

[0090] The server management system, method, device, computer program product and medium provided by the present invention have been introduced in detail above. Specific examples are used herein to illustrate the principles and implementation manners of the present invention. The description of the above embodiments is only used to help understand the method and its core idea of the present invention. It should be noted that for those of ordinary skill in the art, without departing from the principle of the present invention, several improvements and modifications can be made to the present invention, and these improvements and modifications also fall within the protection scope of the present invention.

Claims

1. A server management system, characterized in that, Including: A management controller, a data selection device, and a multimedia storage device; the management controller includes a multimedia storage interface; The multimedia storage device is an EMMC storage device; The multimedia storage interface is an EMMC interface; the target video transmission interface is a VGA interface; four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to the output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to the output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface; The management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; The data selection device is used to establish a connection between the target function multiplexing pin and the target video transmission interface; or, establish a connection between the target pin and the multimedia storage device; the target pin includes the target function multiplexing pin.

2. The server management system according to claim 1, wherein Two input pins in the data selection device are left floating.

3. The server management system according to claim 1, wherein The management controller is used to: configure the function of the target function multiplexing pin according to the level signal of the judgment pin of the management controller; if the level signal of the judgment pin is the first level signal, configure the first function multiplexing pin as a serial clock pin and configure the second function multiplexing pin as a serial data pin; If the level signal of the judgment pin is the second level signal, configure the first function multiplexing pin as a data pin and configure the second function multiplexing pin as a data pin.

4. The server management system according to claim 1, wherein The data selection device is used to: when the level signal of the selection pin of the data selection device is the first level signal, establish a connection between the target function multiplexing pin and the target video transmission interface; when the level signal of the selection pin is the second level signal, establish a connection between the target pin and the multimedia storage device.

5. The server management system according to claim 3 or 4, characterized in that The level signal is provided by a switch circuit; when the target video transmission interface is used, the switch circuit outputs the first level signal; when the target video transmission interface is not used, the switch circuit outputs the second level signal.

6. The server management system according to claim 5, wherein The switch circuit includes a DIP switch; when the DIP switch is turned to the first position, the DIP switch outputs the first level signal, and when the DIP switch is turned to the second position, the DIP switch outputs the second level signal.

7. The server management system according to claim 5, characterized in that The switch circuit that provides the level signal for the judgment pin of the management controller and the switch circuit that provides the level signal for the selection pin of the data selection device are the same switch circuit.

8. A server management method, characterized in that, Applied to a management controller, the management controller includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to a data selection device, and the data selection device is also connected to a multimedia storage device and a target video transmission interface; wherein, the data selection device is used to establish a connection between a target function multiplexing pin and the target video transmission interface; or, establish a connection between a target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the server management method includes: configuring the function of the target function multiplexing pin in the multimedia storage interface to make the function of the target function multiplexing pin adapt to the object connected to the target function multiplexing pin. The multimedia storage device is an EMMC storage device; the multimedia storage interface is an EMMC interface; the target video transmission interface is a VGA interface; four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

9. A server management method, characterized in that, Applied to a data selection device, the data selection device is connected to a target pin in a multimedia storage interface in a management controller, and the data selection device is also connected to a multimedia storage device and a target video transmission interface; wherein, the management controller is used to configure the function of the target function multiplexing pin in the multimedia storage interface to make the function of the target function multiplexing pin adapt to the object connected to the target function multiplexing pin; the server management method includes: establishing a connection between the target function multiplexing pin and the target video transmission interface; or, establishing a connection between a target pin and the multimedia storage device. The multimedia storage device is an EMMC storage device; the multimedia storage interface is an EMMC interface; the target video transmission interface is a VGA interface; four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

10. A management controller, characterized in that, The management controller includes a multimedia storage interface; a target pin in the multimedia storage interface is connected to a data selection device, and the data selection device is also connected to a multimedia storage device and a target video transmission interface; wherein, the data selection device is used to establish a connection between a target function multiplexing pin and the target video transmission interface; or, establish a connection between a target pin and the multimedia storage device; the target pin includes the target function multiplexing pin; the management controller is used for: configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; The multimedia storage device is an EMMC storage device; the multimedia storage interface is an EMMC interface; the target video transmission interface is a VGA interface; four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

11. A data selection device, characterized in that, The data selection device is connected to a target pin in the multimedia storage interface of the management controller, and the data selection device is also connected to a multimedia storage device and a target video transmission interface; wherein, the management controller is used for configuring the function of the target function multiplexing pin in the multimedia storage interface so that the function of the target function multiplexing pin is adapted to the object connected to the target function multiplexing pin; the data selection device is used for: establishing a connection between the target function multiplexing pin and the target video transmission interface; or, establishing a connection between a target pin and the multimedia storage device; The multimedia storage device is an EMMC storage device; the multimedia storage interface is an EMMC interface; the target video transmission interface is a VGA interface; four data pins in the multimedia storage interface are connected to the multimedia storage device, two data pins in the multimedia storage interface are connected to output pins in the data selection device, two function multiplexing pins in the multimedia storage interface are connected to output pins in the data selection device, four input pins in the data selection device are connected to the multimedia storage device, and two input pins in the data selection device are connected to the target video transmission interface.

12. A computer program product comprising a computer program / instructions, characterized in that, When the computer program / instructions are executed by a processor, the steps of the server management method as claimed in claim 8 or the steps of the server management method as claimed in claim 9 are implemented.

13. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the server management method as claimed in claim 8 or the steps of the server management method as claimed in claim 9 are implemented.

Citation Information

Patent Citations

  • Interface switching system and method, encoder and storage medium

    CN116719256A

  • Multimedia card mounting method and device, storage medium and electronic equipment

    CN118885222A