Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for realizing ipmi function using usb interface, usb interface and server

A USB interface and server technology, applied in the computer field, can solve problems such as difficult to implement IPMI communication, and achieve the effects of saving monitoring overhead, enhancing the degree of adaptation, and sending and receiving in real time.

Active Publication Date: 2022-07-12
SUZHOU METABRAIN INTELLIGENT TECH CO LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, some other types of CPU chips (such as Godson) are not equipped with LPC and KCS interfaces. If the BMC does not support I2C slave mode at this time (many BMCs no longer support I2C slave mode after LPC is widely used in IPMI), It is difficult to realize the usual IPMI communication

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for realizing ipmi function using usb interface, usb interface and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the embodiments of the present invention will be further described in detail below with reference to the specific embodiments and the accompanying drawings.

[0039] Based on the above objective, in a first aspect of the embodiments of the present invention, an embodiment of a method for implementing an IPMI function using a USB interface is proposed. figure 1 Shown is a schematic flow diagram of the method.

[0040] like figure 1 As shown in, the method may include the following steps:

[0041] S1 uses two differential lines of the first USB to emulate the SCL clock line and two differential lines of the second USB to emulate the SDA data line to emulate an I2C interface. In order to enable USB to support IPMI, it is necessary to simulate a protocol to adapt it. This patent chooses to adapt to the I2C protocol, because LPC is a parallel interface, it ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention provides a method, a USB interface and a server for realizing IPMI function by using a USB interface. The method includes the following steps: using two differential lines of a first USB to simulate an SCL clock line and using two differential lines of a second USB to simulate an SDA The data line simulates the I2C interface; connect the simulated SCL clock line and the simulated SDA data line between the BMC chip and the CPU chip; control the high and low levels of the simulated SCL clock line and the simulated SDA data line to simulate the I2C interface. Data transmission to perform data transmission between the BMC chip and the CPU chip; adjust the device tree of the first USB and the second USB to make the IPMI program dock to simulate the I2C interface. By using the solution of the present invention, the degree of adaptation to more types of chips can be enhanced, and real-time transmission and reception can be achieved by using USB to simulate, which saves monitoring overhead.

Description

technical field [0001] The art relates to the computer field, and more particularly, to a method for implementing an IPMI function using a USB interface, a USB interface and a server. Background technique [0002] In the field of large-scale computers such as servers, due to the complexity of the equipment, the computing business and the monitoring business are separated during design. For example, a server using Intel CPU usually contains two chips: CPU and BMC. The CPU is responsible for performing the main tasks of the server, such as high-performance computing, storage management, etc., and the BMC is responsible for monitoring the status of the server itself, such as voltage, temperature, etc. After detecting these status information, the BMC will execute according to the alarm and cooling strategy. Corresponding operations to ensure the normal operation of the server. The CPU and BMC run two independent systems, and they are required to communicate under certain circu...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F13/38G06F13/42
CPCG06F13/385G06F13/4282G06F2213/0016G06F2213/0042
Inventor 张轶杰
Owner SUZHOU METABRAIN INTELLIGENT TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products