I am trying to configure ADV7611 to output 1280x1024 video in 16-bit SDR ITU-R BT.656 4:2:2 Mode 0.
In free-run mode with blue background I get "0xFF00, 0x0000, 0xFF00, 0x0000..." pixel data, but it is 1280 LLC-period wide DE window between HSyncs. Shouldn't it be double because it takes two LLC periods to transmit one pxel: YCb, YCr?
Turning RGB_OUT ON affects pixel data content, but not the DE width.
I checked external clock generator, it's working fine.
Register configuration:
IO, 0x00, 0x05 (VID_STD = 0x5 (SXVGA 1280x1024))
IO, 0x01, 0x06 (V_FREQ = 0x0 (60Hz), PRIM_MODE = 0x6 (HDMI-GR))
IO, 0x02, 0xF8 (INP_COLOR_SPACE = 0xF (auto), RGB_OUT = 0)
IO, 0x03, 0x80 (OP_FORMAT_SEL = 0x80 (16-bit ITU-656 SDR mode)
IO, 0x04, 0xA2 (OP_CH_SEL = 0x5 (P[15:8] U/CrCb/B, P[7:0] Y/G))