I'm using the ADV7612 in a repeater configuration with the ADV7511, using a variant of the Repeater demo code with the only changes being to the i2c interface between our microblaze controller and the parts.
If I disconnect and reconnect the same source we only get the DE regeneration filter to lock about half the time. I'm querying the i2c bits directly and looking at both the DE_REGEN_LCK_RAW and DE_REGEN_FILTER_LOCK, and they are both either locked, in which case everything is OK, or not in which case we see TmdsClockOn and the VidPllLocked but since there's no filter lock we can't grab video.
Note that I'm using a Quantum Data 882EA as a source, and have it set to always output the same signal, so this isn't a source hotplug detect doing something strange.
Any reasons for this to occur or suggestions for working around this in the Repeater software?