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

Cabinet I2C (Inter-Integrated Circuit) bus deadlock processing method, system and equipment, and medium

A processing method and bus technology, applied in electrical digital data processing, instruments, etc., can solve the problems of I2C bus deadlock and affecting the normal communication between RMC and mid-board

Inactive Publication Date: 2018-08-28
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In cabinet-type servers, RMC (Rack Management Controller) generally uses the midplane to obtain the operating status information of each cabinet node in the cabinet through the I2C bus. It will cause I2C bus deadlock phenomenon, which will affect the normal communication between RMC and mid-board

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
  • Cabinet I2C (Inter-Integrated Circuit) bus deadlock processing method, system and equipment, and medium
  • Cabinet I2C (Inter-Integrated Circuit) bus deadlock processing method, system and equipment, and medium
  • Cabinet I2C (Inter-Integrated Circuit) bus deadlock processing method, system and equipment, and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0034] The embodiment of the present invention discloses a cabinet I2C bus deadlock processing method, such as figure 1 As shown, the method includes:

[0035] Step S11: use the timer interrupt in the middle board to detect whether the RMC and the I2C bus interrupt of the middle board are triggered;

[0036] Step S12: If not, add one to the current count value of the global variable in the timer interrupt;

[0037] Among them, the global variable can detect ...

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 invention discloses a cabinet I2C (Inter-Integrated Circuit) bus deadlock processing method, which comprises the following steps that: S11: utilizing a timer in a middle board to detect whether the interruption of an RMC (Rack Management Controller) and the I2C bus of the middle board is triggered or not; S12: if the interruption of the RMC and the I2C bus of the middle board is not triggered,adding one to the current counting value of a global variable in the timer interruption; and S13: at a preset time interval, repeatedly executing S11 until the current counting value exceeds preset threshold value, and resetting the I2C bus. Obviously, in the method, the timer interruption in the middle plate is used for detecting the I2C bus of the cabinet; and if a discovery method shows that the I2C bus in the cabinet is subjected to deadlock, the I2C bus can be reset through the middle plate. Through the method, communication stability between the RMC and the middle plate is guaranteed. Correspondingly, the invention also discloses a cabinet I2C bus deadlock processing system and equipment and a medium, and also has the above beneficial effects.

Description

technical field [0001] The invention relates to the technical field of computer servers, in particular to a cabinet I2C bus deadlock processing method, system, medium and equipment. Background technique [0002] With the advent of the era of big data, cabinet servers have been widely used because of their small footprint and good scalability. In cabinet-type servers, RMC (Rack Management Controller) generally uses the midplane to obtain the operating status information of each cabinet node in the cabinet through the I2C bus. A deadlock of the I2C bus will occur, which will affect the normal communication between the RMC and the midplane. Aiming at this technical problem, the current solution is to power off the middle board for repair. Obviously, this method greatly affects the normal operation of the cabinet, so what method should be used to remove the deadlock phenomenon of the I2C bus to ensure The normal communication between the RMC and the middle board is an urgent p...

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
IPC IPC(8): G06F13/40
CPCG06F13/4036
Inventor 公衍宾
Owner ZHENGZHOU YUNHAI INFORMATION 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