This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMP441AIDCNR : Time-Out or BUSY status in I2C Bus

Other Parts Discussed in Thread: TMP441

In our application , the I2C@TMP441 clk is 87 kHz, while our CPU/P2040 may sporadically report the time out errors in I2C/SMBus bus interface. 

 

Our CPU/SW would report the “time out error” if the slave device(TMP441) does not exist out of busy status within 1s.  We are suspecting if it might be some configuration issue in TMP441AIDCNR, which may affect the time-out or busy status in I2C bus.  The Status Register reports the state of the temperature ADCs.  The BUSY bit ='1' if the ADC is making a conversion; it is set to '0' if the ADC is not converting.

 

So far, we set the ADC conversion rate is 8 times/second, do you see if this might the cause of the issue? Or else, there is other cause of the issue?