I want to use DM355+THS8200 to got PC graphics output (VGA / VESA), while I can got YCbCr 4:2:2 from DM355 decoder and put it in THS8200, and change the drivers ths8200_encoder.c, as the datasheet of THS8200, I change Color Space Conversion Control (Sub-Addresses 0x04–0x19) as CSC HDTV YCbCr to HDTV RGB, but I can't got the right stream we want, yet, we already got the YC output from the ths8200 with your drivers, Have anyone done this before and who can help me got VGA output?
Gd = –0.4577*Cr + Yd – 0.1831*Cb +328 (= 0.6408*128*4)
• Bd = 0*Cr + Yd + 1.8142* Cb – 929 (= –1.8142*128*4)
• Rd = 1.5396* Cr +Yd +0*Cb – 788 (= –1.5396*128*4)
SUBADDRESS REGISTER NAME VALUE SUBADDRESS REGISTER NAME VALUE
0x04 csc_r11 1000 0001 0x0F csc_g32 0000 0000
0x05 csc_r12 1101 0101 0x10 csc_b11 1000 0000
0x06 csc_r21 0000 0000 0x11 csc_b12 1011 1011
0x07 csc_r22 0000 0000 0x12 csc_b21 0000 0111
0x08 csc_r31 0000 0110 0x13 csc_b22 0100 0010
0x09 csc_r32 0010 1001 0x14 csc_b31 0000 0000
0x0A csc_g11 0000 0100 0x15 csc_b32 0000 0000
0x0B csc_g12 0000 0000 0x16 csc_offs1 0001 0100
0x0C csc_g21 0000 0100 0x17 csc_offs12 1010 1110
0x0D csc_g22 1000 0000 0x18 csc_offs23 1000 1011
0x0E csc_g31 0000 0100 0x19 csc_offs3 0001 0100