2020-10-28, 05:59 PM
I think that I am having a similar problem with the I2C disconnects. I have a BME280 and an MPU9150 on a board. The work fine and I am getting readings from them to begin with but they both disconnect after after a few minutes. When I look at the system log I get the following error hundreds of times.
Oct 28 12:34:57 Chillin openplotter-i2c-read[406]: BME280 reading failed: [Errno 121] Remote I/O error
If I try to reboot it will not connect and I get the following error in the system log.
Oct 28 12:45:25 Chillin kernel: [ 302.367432] i2c-bcm2835 fe804000.i2c: i2c transfer timed out.
It will not reconnect the two I2C's until I shutdown and physically remove the power cable. I am using version 2.1.2 of the I2C app. I also have a couple 1-Wire temp sensors on the board and they still work so I don't think that it is a problem with the board itself.
Oct 28 12:34:57 Chillin openplotter-i2c-read[406]: BME280 reading failed: [Errno 121] Remote I/O error
If I try to reboot it will not connect and I get the following error in the system log.
Oct 28 12:45:25 Chillin kernel: [ 302.367432] i2c-bcm2835 fe804000.i2c: i2c transfer timed out.
It will not reconnect the two I2C's until I shutdown and physically remove the power cable. I am using version 2.1.2 of the I2C app. I also have a couple 1-Wire temp sensors on the board and they still work so I don't think that it is a problem with the board itself.