Dear Sir/Madam,
I2C communication could be Stuck, It happens sometime and I2c can not recover by sending multiple pulse(20),
Best regards.
David
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.
Dear Sir/Madam,
I2C communication could be Stuck, It happens sometime and I2c can not recover by sending multiple pulse(20),
Best regards.
David
Hi David,
How are you attempting to perform I2C communication? Are you using TI tools such as the BQ24161EVM and an interface adapter or your own PCB and MCU host?
For your information this device has been released to market for over 10 years and does not have a known issue with I2C communication.
Best Regards,
Garrett
Hi Garrett,
Appreciated for your help and time.
STM32F429 was used to check BQ24161 status. To toggle the clock line multiple (20) times, the I2C did not recover unfortunately. The read back status please see following: SC = 20, BS = 01,CR = 01; CV = 01; VR = 01, FC = 01, DP = 01, NT = 01.
We will double check the I2C driver code.
Best regards,
David
Hi David,
Understood. If you are still having troubles once you confirm there is no issue with the I2C host or driver code I am happy to review a waveform of the attempted I2C communication.
Best Regards,
Garrett