Hi Ayhan
We have found some issues with our connections which will solve some of our problems so waiting for board mods before continuing. These are the settings I am using with the ADV7441A:-
i2cset -f -y 2 0x20 0x03 0x08
i2cset -f -y 2 0x20 0x05 0x01
i2cset -f -y 2 0x20 0x06 0x0A
i2cset -f -y 2 0x20 0x1D 0x40
i2cset -f -y 2 0x20 0x3C 0xA8
i2cset -f -y 2 0x20 0x47 0x0A
i2cset -f -y 2 0x20 0x6B 0xD3
i2cset -f -y 2 0x20 0x85 0x19
i2cset -f -y 2 0x20 0xBA 0xA0
i2cset -f -y 2 0x20 0xC3 0x31
i2cset -f -y 2 0x20 0xC4 0x82
Also if you read back the status using
i2cget -f -y 2 0x20 0x12 b
Bit 6 should be 0 if valid video is seen by the ADV7441A
I do now get a picture but we have some bit ordering issues. Also i'm only getting every other byte (just U and V but not Y) so I guess the driver is still in 8 bit mode somehow.
Good luck
Jamie