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.

TMS570LC4357: I2C bus busy issue in TMS570LC4x (Halcogen generated Code)

Part Number: TMS570LC4357
Other Parts Discussed in Thread: HALCOGEN

I am using the I2C generated code by Halcogen. I am doing communication b/w MCU and IO expander over the I2C in polling mode. Also in configuration i have enabled the interrupt(for receiving data over the UART)

After running the application for about 15-20mins, code gets stuck in i2cIsBusBusy() and it never come back. At this condition, SCL line keep at low(observed in oscilloscope).

Please suggest as I am referring this thread for solving this issue

Thanks!!