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.

BQ24261M: I2C Problem, stop condition missing

Part Number: BQ24261M

Hi,

I just detected an I2C bus problem. I kick the watchdog one a second and after some hours I get a timeout error. I tried to catch this moment with my scope and found out, that the stop condition is missing. As far as I know the i2C protocol, the slave has to release the data line (rising edge) during clock is high, but the bq24261M hold the line low for infinite time. After a System reset the bus works as expected. There is no other I2C traffic on the bus.

Thanks for helping.

In this Image you see a correct cycle.

I think the signals looking pretty good, no Spikes or other Problems.

With best regards

Gerhard