01-23-2021 03:27 PM
Hi,
I'm running a BME680 breakout via I2C connected to a RasPi Zero for about a month. Since two days the sensor stops working and I can't even see it with i2cdetect. After a power cycle it continues to work, but only for a day or two. Is there any chance I could debug this or is the board or sensor just broken? There is no mechanical stress, it's indoor use and not moved, just sits there...
The respective error in Python is
Jan 23 13:59:26 piz1 python3[5137]: return self._i2c.read_byte_data(self.i2c_addr, register)
Jan 23 13:59:26 piz1 python3[5137]: OSError: [Errno 121] Remote I/O error
But as mentioned, "i2cdetect -y 1" does not report anything, just "--" on every address.
Thank you very much in advance!
Best regards,
Karsten
01-27-2021 12:27 AM
Hello km_
Can you capture i2c signal using logic analyzer?
There is no signal? If your system is alive, at least there is some siganl master sends to BME680.
Thanks,