I'm using a FPGA borad that uses an ADV7513 as a transmitter to
transfer an image to HDMI. Currently, I'm testing an input format
CEA-861 format 20 image. The setting I did is as the followings.
0x15 = 0x01
0x16 = 0x9b
0x17 = 0x99 (Default)
0x48 = 0x00
0xaf = 0x02
0x9d = 0x61 (Default)
0xa4 = 0x08 (Default)
The input clock is 74.25Mhz. Data is 20-bit YCbCr 4:2:2 Style 1 evenly distributed.
After 0x15, 0x16, and 0x48, I can see the 0x9e = 0x10, 0x3d=0x14, 0x3e = 0x50,
all seem correct. But I still can't see the image on TV. Then, I have to try the 0xaf.
setting of 0xaf in a value of 0x02, 0x06, or 0x16...for example, the image will be
shown on TV. I'm not so sure why I need to set 0xaf several times? This is the
first question. And the further problem is that the image isn't stable. It will
disappear in one minute after the next HDMI RX HOT PLUG .....ON shown on the
TERMINAL, which is command tool I am using. I don't know why the image isn't
stable? Thank you.