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.

TDA4VH-Q1: i2c timeout occasionally

Part Number: TDA4VH-Q1

Tool/software:

Hi,

TI Experts, 

We are using SDK 9.0 on our customer board. There are three deserializers on the board, which use I2C1, I2C5, and I2C6 respectively , and correspond to three CSIs.

We now use MCU2_0 to configure these three deserializers and the three I2C insts are all initialized at 400KHZ POLLING MODE.

However, we have now found occasional I2C timeouts when using Board_i2c16BitRegRd. This problem currently only occurs about ten seconds after power on, with approximately one occurrences in 1000 power-on-and-off cycles each I2C, and all the three I2Cs may occur. Once it occurs, then both reading and writing registers on this I2C will timeout. 

We found that the issue on this case is very similar to our problem:TDA4VM: i2c timeout issue (occationally 1/1000) on SDK0703 - Processors forum - Processors - TI E2E support forums

And the modification in this case has improved this issue: TDA4VM: The HwiP_disable() function does not work - Processors forum - Processors - TI E2E support forums

Is there any progress on this issue now?

Regards,

Muqun