AnsweredAssumed Answered

Dynamic switching between port a and port b (ADV 7619)

Question asked by adithyam on Oct 17, 2012
Latest reply on Nov 7, 2012 by mattp

Hi,

 

I am using ADV7619 for simulating a hdmi rx. I have connected 2 hdmi sources to the two ports on ADV7619. As part of the start sequence I configured the registers as follows

 

hdmi map , reg 0x00 , 0x8 (Port a primary and port b as background)

hdmi map, reg 0x2 , 0x3

 

After simulating hotplug on port A and reading the video data , I am simulating hotplug on port B. This is working fine. Hotplug is detected.

However to read the video data / measurements , I need to select the primary port as Port B. So I am configuring the registers as following

 

hdmi map , reg 0x00 , 0x1 (Port a primary and port b as background)

hdmi map, reg 0x2 , 0x3

 

However when I read back the value of reg 0x00 from hdmi map I am getting 0x61 as the value. ALthough TMDS clock is detected on the port (Iomap , reg 0x6A) the DE signal and VS signal are not locked ( hdmi map, reg 0x7).

 

Do  I need to follow any programming sequence while switching between ports?

Outcomes