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.

[参考译文] DS90C387:单至双LVDS显示驱动器

Guru**** 2455360 points
Other Parts Discussed in Thread: DS90C387, AM5728

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/619664/ds90c387-single-to-dual-lvds-display-driver

部件号:DS90C387
主题中讨论的其他部件: AM5728

我有一个来自Sharp的双通道LVDS显示器-部件号LQ185M3LW01。 我认为我已将RGB位正确映射到DS90C387 (R0到引脚R10,B0到引脚B10,G0到引脚G10)。 我还认为我们的时钟和Hsync / Vsync / DE信号是正确的,但是我们无法在屏幕上显示任何内容(甚至不能显示乱码图像)。 我想确认控制引脚的状态,以下是我假设正确的情况:

预:100K上拉

PLLSEL:0欧姆上拉

R_FB:0欧姆上拉

r_de:0欧姆上拉

双:10K/10k电阻分压器

BAL:0欧姆上拉

我们一直在努力使任何东西都能显示出来,甚至是一幅混乱的图像,任何帮助都将受到极大的赞赏。 尽管如此,如何正确配置单到双显示屏的应用手册很少。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    作为说明,我们使用的是连接到DS90C387的AM5728 Sitara处理器,似乎无法使系统协同工作。 显示供应商正在查看信号定时,并建议VOUTX_DE信号未正确配置(对于单对双配置而言时间太短)。 由于硬件(显示器,电缆,DS90C387)似乎都工作正常,但显示屏上仍无显示,我们正在尝试确定在计时配置中可能需要更改的其他内容
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    我将查看上面列出的您的设置并尽快提供回复。
    此致,
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,

    我已经查看了您的控制信号配置,它适用于单对双模式。 以下是我对控制信号的评论。
    PRE:100K上拉–最小预强调量–您的时钟频率,电缆长度和电缆类型是多少?
    PLLSEL:0欧姆上拉–已连接至Vcc以进行自动量程–正确。
    R_FB:0欧姆上拉–选择上升边缘数据频闪灯。
    r_de: 0欧姆上拉–您指的是“R_FDE”吗? 如果R_FDE为绑定高数据,则当DE为高时,数据处于活动状态。
    双:10K/10k电阻分压器–针对单对双模式的正确设置。 “双”引脚和接地之间的电容器有助于在嘈杂的环境中稳定直流电压电平。
    BAL:0欧姆上拉–绑定到Vcc以实现直流平衡。

    在显示屏接收LVDS信号之前,您是否在电缆末端连接了示波器以确认信号的完整性?

    此致,
    Ryan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Ryan,

    感谢您的跟进。 我们最终发现了一个硬件问题,即时钟/rxin2被交换了,但我们也遇到了一个软件问题,最终解决了这个问题。 我们一直在尝试调整时钟频率/HSYNC/vsync的定时参数,以匹配面板规格,因为知道时钟频率被2偏离,但尝试同时调整所有参数是有问题的。 我们最终发现了"doubleclk"布尔值,并发现通过保持参数与面板相同,但只将时钟频率加倍,解决了该问题。

        面板计时{
             时钟频率=<7400万>;
             hactive =<1920>;
             vactive =<1080>;
             hfront门廊=<126>;
             hback门廊=<126>;
             hsysnC-len =<20>;
             vfront门廊=<17>;
             vback门廊=<17>;
             vsync-len =<11>;
             停用=<1>;
             pixelclk-active =<1>;
               双倍行;
          };

    感谢您的帮助!