Post Go back to editing

ADV7611 YCbCr 4:2:2 SDR issue

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))