This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8168的hdcomp设置为VGA输出的问题。



目前,我们在测试DM8168 的VGA输出,出现问题,如下:

我使用了DVR4.0的版本的dvr内核,这里是不是要选用evm内核?

选用了AT9和AP9作为hsync和vsync输出

DAC_HSYNC    AT9    VOUT1_HSYNC    PINCTRL28(0x4814086C)    0x00000002

DAC_VSYNC    AP9    VOUT1_VSYNC    PINCTRL29(0x48140870)    0x00000002

操作代码:

devmem2 0x4814086c w 0x00000002
devmem2 0x48140870 w 0x00000002
devmem2 0x48140724 w 0x00000002

当时,VGA可以输出正常画面,以为没有问题了。但是,设置了VOUT0输出到LCD的时候,VGA不是花屏,就是不停的闪烁。

通过示波器观察,发现问题如下:

1 当仅仅打开VGA(hdcomp)输出的时候,hsync和vsync并没有信号输出,怀疑是我的显示器支持绿色信号嵌入场屏信号,所以图像输出没有问题。

2 当打开VOUT0输出后,hsync和vsync都输出了信号,而且从示波器上来看,都是hsync,所以造成了显示器无法显示。

请问,是不是在使用AT9和AP9的时候,还有什么寄存器需要设置。因为VOUT0_AVID我用来作为LCD的DE信号了。