HDMI输出的一张图片只显示左半部分,该如何定位?
MAPSEL=1 OUTPUT_MODE=Single OLDI 输出
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.
SOC通过测试程序,testdisplay -f 92,1920,1928,1940,1952,720,727,735,792
设置clock 92MHz, 1920*720, total分辨率1952*792生成一张图片,
通过framebuffer截取图片如下:
但是经过ti949 + ti948转换后,LVDS显示屏如下:
ti949和ti948驱动初始化时只设置了如下寄存器:
ti949:
寄存器地址,值
{REG_VALUE(0x0D, 0x25)},
{REG_VALUE(0x0F, 0x03)},
{REG_VALUE(0x0E, 0x30)},
{REG_VALUE(0x17, 0x9e)}
ti948:
{REG_VALUE(0x34, 0x02)},
想请教下这个是因为什么原因呢?是寄存器配置不对吗?应该如何定位。
谢谢!
您好,读一下949 的BIST pattern error寄存器0X69 的 bit error flag。
读一下0X67 读一下error numbers。
您也可以参考这篇应用手册4.5 PATGEN BIST Example 的配置顺序。 这篇手册介绍了很多应用的Pattern generation的例子, 对于pattern generation的配置很有帮助, 可以先按照这里面的顺序配置, 如有其他问题,可再讨论。