AnsweredAssumed Answered

ADV7513 "Extra Red"

Question asked by hbr on Jun 8, 2017
Latest reply on Jun 8, 2017 by hbr



I am attempting to use the ADV7513 to drive a DVI display. Input to the IC is 24 bit RGB 4:4:4 with separate syncs, intended output is RGB 4:4:4. I am also able to write configuration registers on the chip over I2C and see my changes reflected. 


I am currently able to show an image on the screen, however it seems that all the colors appear with "extra" red in them. My first thought when seeing it was that a pin on the red input channel is stuck high. (for instace, white or red appear normal, but black appears brown, blue appears purple, green appears yellow, etc.)


I would like to verify with this question that there is no configuration in the chip that would produce this behavior. The only thing I have considered is the field offset in the CSC, but this happens with the CSC off or on. 


The configuration I write to the ADV7513 takes the following form, where the first column is the address to write, the second column is the value, and the third column is the mask (masked out values just set to what they were before the write -- this is done by reading the register, and only overwriting values within the mask):

addr,    val,  mask

0x41, 0x00, 0x40,
0x98, 0x03, 0xFF,
0x9A, 0xE0, 0xFE,
0x9C, 0x30, 0xFF,
0x9D, 0x01, 0xFF,
0xA2, 0xA4, 0xFF,
0xA3, 0xA4, 0xFF,
0xE0, 0xD0, 0xFF,
0xF9, 0x00, 0xFF,


0x15, 0x00, 0x0F,
0x16, 0x30, 0xB1,
0x17, 0x02, 0x02,