I have this problem several months ago. In my program, the I2C lock up in a few minutes or hours.
I use I2C bus to read two external chips and I need to read the four internal ADCs.
In this document, they talk about this problem on page number 34:
It says that the problem was solved in release 13, but I’m using de 16.1 release and I have de same problem.
I have done a basic program in which only read the ADC2 and 3, and read an external i2C chip periodically. I run this program in Mangoh Green and the I2C bus lock up in about 10 minutes.
Anyone had this problem? What can I do? Is Sierra going to fix this error?