AnsweredAssumed Answered

ADV7611 problem with receiving 1920x1200@60fps with custom timing

Question asked by sthenc on Dec 19, 2016
Latest reply on Dec 20, 2016 by sthenc

Hello,

 

I have a problem with receiving a 1920x1200@60fps resolution with the following custom timings (taken from my company's custom EDID generation script):

 

```
var PIX_FREQ = (150.0*1000000)/(10000); // pixel frequency in 10kHz
var HOR_BLANK = 120;
var HOR_OFF = 30;
var HOR_PULSE = 54;
var HRES = 1920;
var VER_BLANK = 12;
var VER_OFF = 4;
var VER_PULSE = 4;
var VRES = 1200;
```

 

The custom timings are required because of the target LCD TFT display.

 

The PC from which the 7611 receives the HDMI signal recognizes this EDID and outputs data with the desired timings.

 

The problem is there seems to be something wrong with color processing settings for the video data.

 

The image has several horizontal bars which seem to be a product of some kind of brigthness adjustment. The colors also seem to be off in some scenarios.

 


Here are some of the basic register settings we are using in this scenario (they worked fine for 1080p60).

 

```
i2cdev.write_cmd(adv_addr,0x00,0x08);
i2cdev.write_cmd(adv_addr,0x01,0x06);
i2cdev.write_cmd(adv_addr,0x02,0xF2);
i2cdev.write_cmd(adv_addr,0x03,0x40);
i2cdev.write_cmd(adv_addr,0x04,0x62);
i2cdev.write_cmd(adv_addr,0x05,0x20);
i2cdev.write_cmd(adv_addr,0x06,0xA6);

 

```
Are there some register settings that can be used to adjust this?

 

I am looking forward to your helpful tips.

 

Regards,
Stjepan

Outcomes