Hi,
I have made custom board with ds90ub949 connected to ds90ub948(LCD panel) and it is working with custom pattern generator with internal clock from the 949 side (200Mhz divider = 1).
When i switch to HDMI input (instead of pattern generator) the ds90ub949 is not detecting the HDMI clock. with scope on the CLK + and CLK - i see the frequency (154Mhz), i have tried it with 75Mhz also and it didn't worked.
In HDMI mode (EDID loaded automatically from ds90ub948 and verified with HDMI analyzer on 949 HDMI port)
Register 0x0C= 0x01
Register 0x5A= 0x92
Register 0x5B= 0x03
Register 0x5A= 0x92
Register 0x5F = 0x00
Remote register 0x1C = 0x22
In 949 test pattern mode
Register 0x0C= 0x01
Register 0x5A= 0xC1
Register 0x5B= 0x03
Register 0x5A= 0x92
Register 0x5F = 0xC8
Remote register 0x1C = 0x3B
Register for test pattern in 949 are (the frequency needed for the LCD PANEL is 154Mhz, but the 949 chip can give me 100Mhz or 200Mhz internal clock so the LCD is flickering but ser des are locked perfect) :
//internal clock divider
0x66 = 0x03
0x67 = 0x01
//Active H Width 1920 Active V Height 1200
0x66 = 0x07
0x67 = 0x80
0x66 = 0x08
0x67 = 0x47
0x66 = 0x09
0x67 = 0xB0
//Active H Width 2080 Active V Height 1235
0x66 = 0x04
0x67 = 0X20
0x66 = 0x05
0x67 = 0X48
0x66 = 0x06
0x67 = 0XD3
//H Back Porch 80 V Back Porch 26
0x66 = 0x0C
0x67 = 0X50
0x66 = 0x0D
0x67 = 0X1A
//H Sync Width 32 V Sync Width 6
0x66 = 0x0C
0x67 = 0X20
0x66 = 0x0D
0x67 = 0X06
//Sync Polarities (POS)
0x66 = 0x0E
0x67 = 0x00
//Enable Pattern Generator
0x65 = 0x04
0x64 = 0x61
Any idea please?
Thanks.