I am interfacing a DaVinci SoC DM6446 to a THS8200 and it seems to work, but the colors seem to be off and I'm having trouble determining whether the problem is in the DaVinci or in the THS8200 (or in the interface between the two chips). I am using the 20-bit YCbCr interface for the THS8200 connected to the DM6446. I am just copying an RGB565 image to the OSD0 frame buffer and setting the ATTR buffer to 0xF (4-bits). I have both video buffers set to "off" at the moment since I am not using them. However, if I leave vid0="on" I get a different result. I'm not entirely sure why. I guess because there is data in the memory used for vid0? I would think it would be zeros. Any suggestions would be appreciated.