AnsweredAssumed Answered

AD9889B  800x600@60hz  black line fliker on top screen

Question asked by tangyiyi on May 25, 2011
Latest reply on May 26, 2011 by DaveD

Right now I'am stuck with 800x600@60hz settings of ad9889b.  The input is video data from mg3500 codec , 16bit YCrCb with embedded sync.

Because i can't find this video format in Table 24 of Programmer's guide, i configued registers 0x30~0x3a in according to VESA standard.  I can see video on the LG HDTV, but there is a black line fliker on the top of screen.  The same video input also go through TI THS8200 chip, the result VGA signal is fine. So i think there my be something wrong with AD9889B settings . Here is my settings 

 

 

byte 0x00: 0x00 0x00 0x18 0x00 0x00 0xea 0x60 0x00 0x0a 0x8c 0x05 0x4e 0x04 0x18 0x01 0x13
byte 0x10: 0x25 0x37 0x00 0x00 0x02 0x34 0x31 0xe8 0x0c 0x52 0x08 0x00 0x00 0x00 0x19 0xd7
byte 0x20: 0x1c 0x54 0x08 0x00 0x1e 0x89 0x02 0x92 0x00 0x00 0x08 0x00 0x0e 0x87 0x18 0xbd
byte 0x30: 0x0a 0x08 0x00 0x04 0x04 0x35 0xd9 0x06 0x40 0x25 0x80 0x01 0x00 0x00 0x00 0x00
byte 0x40: 0x00 0x12 0x60 0x7e 0x78 0x00 0x64 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
byte 0x50: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
byte 0x60: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
byte 0x70: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
byte 0x80: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
byte 0x90: 0x00 0x00 0x00 0x00 0xc0 0x00 0xe4 0x00 0x0b 0x02 0x00 0x18 0x5a 0x60 0x10 0x00
byte 0xa0: 0x00 0x00 0x87 0x87 0x08 0x04 0x00 0x00 0x00 0x00 0x00 0x40 0x00 0x00 0x40 0x00
byte 0xb0: 0x3f 0xc2 0x6b 0xe6 0x4d 0x0b 0x1a 0xf7 0xb0 0x00 0x00 0x00 0x00 0x00 0x00 0x00
byte 0xc0: 0x00 0x00 0x00 0x00 0x00 0x10 0x14 0x00 0x02 0x03 0x00 0x01 0x02 0x00 0x00 0x70

 

are registers 0x30~0x3a settings right?

 

Can anybody help me? thank you in advance.

Outcomes