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

Method and device for dehanging I2C (Inter-Integrated Circuit) bus, computer equipment and storage medium

A computer program and bus technology, applied in the field of I2C bus de-hanging, can solve the problems of inability to quickly repair faults, affecting I2C operation, and long startup time, saving repair time, quick reset, and preventing faults from spreading.

Pending Publication Date: 2022-05-06
INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, resetting the I2C slave device takes a long time to start, and the fault cannot be repaired quickly, which affects the normal operation of the I2C slave device and causes the fault to spread

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
  • Method and device for dehanging I2C (Inter-Integrated Circuit) bus, computer equipment and storage medium
  • Method and device for dehanging I2C (Inter-Integrated Circuit) bus, computer equipment and storage medium
  • Method and device for dehanging I2C (Inter-Integrated Circuit) bus, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the purpose, technical solution and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application, and are not intended to limit the present application.

[0036] The implementation of each I2C device manufacturer is different. When complex and diverse I2C devices are integrated into one system, the problem of I2C bus hangup often occurs. In the face of this problem, it is necessary to keep the site, and the hardware can judge which I2C device is based on the traffic signal. If a problem occurs, if the problem occurs in a device that is already running on the network, it is often hoped that this problem can be automatically repaired, and the location can be increased to avoid the problem of board return positioning and reduce ...

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 relates to an I2C bus dehanging method and device, computer equipment and a storage medium, when it is detected that level signals of a serial data line SDA and a serial clock line SCL of an I2C bus are low levels, an I2C master device sends access request information to an I2C slave device, the I2C slave device starts a pre-created I2C bus dehanging detection thread, and the I2C bus dehanging detection thread is used for dehanging the I2C bus. And when the I2C master device does not receive the response information of the I2C slave device, resetting the I2C master device according to the first preset condition, hanging the detection thread according to the I2C bus, and resetting the I2C slave device, so that the fault module can be quickly reset, the repair time is saved, the normal operation of the device in the I2C bus is ensured, and the fault diffusion is prevented.

Description

technical field [0001] The present application relates to the technical field of communication, and in particular to a method, device, computer equipment and storage medium for unhanging an I2C bus. Background technique [0002] The I2C bus is a shared bus system, and multiple I2C devices can be connected to the system, and the devices connected to the I2C bus can be used as master devices or slave devices. The master device generates a synchronous clock signal to control the communication, and sends data by initializing and terminating the data transmission, while the slave device waits for commands from the master device and responds to the receipt of commands. The I2C bus is widely used in storage devices. Since the I2C protocol is more inclined to the timing definition of the physical layer, there are not many error handlings for the link layer. Therefore, complex and diverse I2C devices in a system often cause the I2C bus to hang. question. [0003] At present, one ha...

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 Applications(China)
IPC IPC(8): G06F11/22
CPCG06F11/221
Inventor 张中云
Owner INSPUR SUZHOU 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