We are using an ADV7612 part on one of our boards. It is connected to an FPGA. When trying to communicate over I2C, we do not receive an ACK from the part. We are using I2C address 0x98.
We have the RESET pin on the part connected to an I/O Expander. Due to the design of the I/O Expander, the Reset is being set high on power on. The datasheet recommends that Reset is held low during power on. We later pull the reset low for 10ms and then reassert it before trying to read I2C.
Does the part need to be held in reset at power on for I2C to work properly? Would the reset after power on clear any issues, or is it too late at that point?