Hi dear supporting team,
customer is using SN65DP159, and found they could not read the monitor EBID information, after debugging, they found it is due to the I2C reading failure, when system lauching writing "0 " to 0xa0, SLK is 33kHz, if they continue reading 0xA1 256bytes, they will find dp159 turn into 88k speed, and with this speed, there will be NACK in the I2C line when doing the continuous reading.
so below are the questions:
1. how is the I2C speed determined?
2. how to keep DP159 from changing 33k to 88k?
the regs are basically default value including 0x22. do you have other debugging suggeston? tks a lot!