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.

[参考译文] DS90UB948-Q1:947设置Single μ A 链路和放大器;双像素模式、打lvds信号给948,948出现异常、无法识别和读写 μ A

Guru**** 2589280 points
Other Parts Discussed in Thread: DS90UB948-Q1, USB2ANY

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1392399/ds90ub948-q1-947-single-link-dual-pixel-mode-lvds-948-948

器件型号:DS90UB948-Q1
主题中讨论的其他器件: USB2ANY

工具与软件:

您好、TI、

情况1:947设置Single 链路和双像素模式、打lvds信号给948,948出现异常、无法识别和读写;

CASE2:947设置Single 链路和单像素模式、打lvds信号给948,948是正常的、但是无显示;

-------------------------------------------------------

case1、打lvds信号后、dump 947&948寄存器信息如下:

CASE2、打lvds信号后、dump 947&948寄存器信息如下:

按照屏的需求、应该是要设置成双像素模式、请问该如何设置?

谢谢。

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

    现在0x5B DUAL_CTL1寄存器的 FORCE_LINK】0是默认值【-自动检测 FPD-Link III 模式

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

    947_modesel_0:10

    947_modesel_1:00  

    948_model_0:100 [双路 OLDI 输出]

    948_modesel_1:010 [20Mbps STP]

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

    您好、Tao、

    使用翻译工具、很难理解您所问的问题。 如果可以、请您联系当地的 FAE 并让他们提问、或者如果您可以用英语重新表述您的问题、这样我们就可以更好地理解您的问题。

    此致!

    Josh

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

    尊敬的 Baik:

    感谢您的答复。 我会 用英语重新提出我的问题。

    DS90UB948-Q1:947设置单链路和双像素模式、将 LVDS 信号发送到948,948异常、无法识别和读取及写入。

    情况1:对于947、请设置单链路和双像素模式、并将 LVDS 信号发送至948、但无法识别或读取或写入948

    案例2:对于947、 设置单链路和单像素模式、并将 LVDS 信号发送至948、  可以识别或读取或写入948、但显示屏没有图像

    之前已经列出了947和948的寄存器信息。

    有关设置的一些信息:

    947 -寄存器 0x5B DUAL_CTL1、设置为默认值、 自动检测 FPD-Link III 模式

    947_modesel_0:10

    947_modesel_1:00  

    948_model_0:100 [双路 OLDI 输出]

    948_modesel_1:010 [20Mbps STP]

    根据屏幕要求、应将其设置为双像素模式。

    因此、请帮助检查这个问题。

    谢谢。

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

    我也做了948的元音测试,但没有图像出来。

    面板定时{
    时钟频率=<93600000>;
    hactive =<1920>;
    Vactive =<720>;
    前沿=<70>;
    后沿=<47>;
    HSYNC-LEN =<43>;
    vsync-len =<3>;
    v 前沿=<3>;
    vback-porch =<24>;
    VSYNC-ACTIVE =<0>;
    HSYNC-ACTIVE =<0>;
    };

    --------------------------------------------------------

    i2cset -f -y 3 0x34 0x66 0x03
    i2cset -f -y 3 0x34 0x67 0x02
    i2cset -f -y 3 0x34 0x66 0x07
    i2cset -f -y 3 0x34 0x67 0x80
    i2cset -f -y 3 0x34 0x66 0x08
    i2cset -f -y 3 0x34 0x67 0x07
    i2cset -f -y 3 0x34 0x66 0x09
    i2cset -f -y 3 0x34 0x67 0x2D
    i2cset -f -y 3 0x34 0x66 0x04
    i2cset -f -y 3 0x34 0x67 0x20
    i2cset -f -y 3 0x34 0x66 0x05
    i2cset -f -y 3 0x34 0x67 0xE8
    i2cset -f -y 3 0x34 0x66 0x06
    i2cset -f -y 3 0x34 0x67 0x2E
    i2cset -f -y 3 0x34 0x66 0x0C
    i2cset -f -y 3 0x34 0x67 0x2F
    i2cset -f -y 3 0x34 0x66 0x0D
    i2cset -f -y 3 0x34 0x67 0x18
    i2cset -f -y 3 0x34 0x66 0x0A
    i2cset -f -y 3 0x34 0x67 0x2B
    i2cset -f -y 3 0x34 0x66 0x0B
    i2cset -f -y 3 0x34 0x67 0x03
    i2cset -f -y 3 0x34 0x66 0x0E
    i2cset -f -y 3 0x34 0x67 0x03
    i2cset -f -y 3 0x34 0x65 0x03
    i2cset -f -y 3 0x34 0x64 0x11

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

    DID 模式测试后、LOCK-PIN1为948高电平(3.3V)。  

    但没有图像出来。

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

    您好、Tao、

    您是否已通过948上的 PATGEN 验证计时?  建议先从 DES 模式测试开始、验证目标时序并无系统级显示侧问题、然后通过执行 SER 模式测试返回 SER 侧、最后通过 OLDI 端到端测试。  对于视频控制/计时源、我建议遵循以下步骤:

    1. 解串器 PATGEN
      1. 内部-内部时序源/内部 PCLK
      2. 内部时序源/外部 PCLK
      3. 外部-外部时序源/外部 PCLK
    2. 串行器 PATGEN
      1. 内部-内部时序源/内部 PCLK
      2. 内部时序源/外部 PCLK
      3. 外部-外部时序源/外部 PCLK

    此致!

    Josh

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

    尊敬的 Baik:

    感谢您的答复。

    我在 948上进行了图形测试、但直接在系统中使用 i2cset 命令、而不使用 USB2ANY 工具。

    您可以帮助检查我的测试吗?

    --------------------------------------------------------

    面板定时{
    时钟频率=<93600000>;
    hactive =<1920>;
    Vactive =<720>;
    前沿=<70>;
    后沿=<47>;
    HSYNC-LEN =<43>;
    vsync-len =<3>;
    v 前沿=<3>;
    vback-porch =<24>;
    VSYNC-ACTIVE =<0>;
    HSYNC-ACTIVE =<0>;
    };

    --------------------------------------------------------

    以第一行为例:

    0x34是916的 i2c 从器件地址、0x66是寄存器的地址、0x03是设置值。

    i2cset -f -y 3 0x34 0x66 0x03
    i2cset -f -y 3 0x34 0x67 0x02
    i2cset -f -y 3 0x34 0x66 0x07
    i2cset -f -y 3 0x34 0x67 0x80
    i2cset -f -y 3 0x34 0x66 0x08
    i2cset -f -y 3 0x34 0x67 0x07
    i2cset -f -y 3 0x34 0x66 0x09
    i2cset -f -y 3 0x34 0x67 0x2D
    i2cset -f -y 3 0x34 0x66 0x04
    i2cset -f -y 3 0x34 0x67 0x20
    i2cset -f -y 3 0x34 0x66 0x05
    i2cset -f -y 3 0x34 0x67 0xE8
    i2cset -f -y 3 0x34 0x66 0x06
    i2cset -f -y 3 0x34 0x67 0x2E
    i2cset -f -y 3 0x34 0x66 0x0C
    i2cset -f -y 3 0x34 0x67 0x2F
    i2cset -f -y 3 0x34 0x66 0x0D
    i2cset -f -y 3 0x34 0x67 0x18
    i2cset -f -y 3 0x34 0x66 0x0A
    i2cset -f -y 3 0x34 0x67 0x2B
    i2cset -f -y 3 0x34 0x66 0x0B
    i2cset -f -y 3 0x34 0x67 0x03
    i2cset -f -y 3 0x34 0x66 0x0E
    i2cset -f -y 3 0x34 0x67 0x03
    i2cset -f -y 3 0x34 0x65 0x03
    i2cset -f -y 3 0x34 0x64 0x11

    --------------------------------------------------------

    因为我没有 USB2ANY 工具、您可以帮助 我根据 我列出的面板计时来生成948的模式测试脚本吗?

    谢谢。

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

    抱歉、更新面板计时。


    所以可以提供一个脚本来进行9310的模式测试吗?

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

     您好、Tao、

    您能解释一下水平消隐吗? 它应该是双倍的、因为它是960到1920的? 您是否尝试使用具有内部时序的信号发生器?

    同时、请查看提供的配置示例(定制显示配置或外部时钟示例配置)应用手册: 链接

    此致!

    Josh

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

    尊敬的 Baik:

    已与面板供应商确认、LVDS 时序如下所示:

    面板定时{
    时钟频率=<93657420>;
    hactive =<1920>;
    Vactive =<720>;
    前沿=<70>;
    后沿=<84>;
    HSYNC-LEN =<24>;
    vsync-len =<3>;
    vfront porch=<11>;
    vback-porch =<10>;
    VSYNC-ACTIVE =<0>;
    HSYNC-ACTIVE =<0>;
    };

    我在948上进行了图形测试(定制显示配置)、请参阅 应用手册。

    LOCK PIN 为高电平、但未显示图像。

    i2cset -f -y 3 0x34 0x66 0x03
    i2cset -f -y 3 0x34 0x67 0x02
    i2cset -f -y 3 0x34 0x66 0x07
    i2cset -f -y 3 0x34 0x67 0x80
    i2cset -f -y 3 0x34 0x66 0x08
    i2cset -f -y 3 0x34 0x67 0x07
    i2cset -f -y 3 0x34 0x66 0x09
    i2cset -f -y 3 0x34 0x67 0x2D
    i2cset -f -y 3 0x34 0x66 0x04
    i2cset -f -y 3 0x34 0x67 0x32
    i2cset -f -y 3 0x34 0x66 0x05
    i2cset -f -y 3 0x34 0x67 0x88
    i2cset -f -y 3 0x34 0x66 0x06
    i2cset -f -y 3 0x34 0x67 0x2E
    i2cset -f -y 3 0x34 0x66 0x0C
    i2cset -f -y 3 0x34 0x67 0x54
    i2cset -f -y 3 0x34 0x66 0x0D
    i2cset -f -y 3 0x34 0x67 0x0A
    i2cset -f -y 3 0x34 0x66 0x0A
    i2cset -f -y 3 0x34 0x67 0x18
    i2cset -f -y 3 0x34 0x66 0x0B
    i2cset -f -y 3 0x34 0x67 0x03
    i2cset -f -y 3 0x34 0x66 0x0E
    i2cset -f -y 3 0x34 0x67 0x03
    i2cset -f -y 3 0x34 0x65 0x03
    i2cset -f -y 3 0x34 0x64 0x11

    是否需要检查任何点?

    谢谢。

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

    您好、Tao、

    PATGEN 编程适用于所需的时序。 您能否检查947中提到的代码是否已被写入? 需要该代码遵循上电序列。 您可以查看该主题以供参考: 链接

    此致!

    Josh