Hi,
We are using dm6437 on our custom board to interface to LCD. The LCD model is TX07D09VM1CBB-2 Hitachi 240*320 LCD.
We configured the OSD and VENC module (with the aid of the Digital Video Using DaVinci SoC document), so that we can take the digital output on LCD currently. All the signals (vsync, hsync, vclk...) are met with the LCD's requirements. So everything seems good so far, but we have a flickering (or the precise word is "rippling") problem.
We are using an external clock of 6.4MHz, which is a standard for the LCD we use. The vsync value is about 67-68Hz.
The problem is, it is like we see the vertical lines constantly processing from up to down (especially on the black areas it is much more visible), an effect like our vsync is very very low. I know this is a very general question, but do you have any ideas what should cause this problem? Can we have a wrong configuration on the DSP side or may it be related to LCD capabilities?
Also, when we use the external clock higher than 6.4MHz, for example 11MHz, this flickering problem is gone. We are definitely out of the LCD requirements (Max DCLK for LCD is 6.5MHz, which we have 11MHz,and max vsync value is 68Hz while we have 110Hz), but the output we take is certain and looking very beatiful, though we could't understand how it works fine with such higly values.
If we use the LCD with these values, what kind of consequences may happen?
Thanks in advance,
Erman