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.

[参考译文] Linux/AM5728:LCD2不工作

Guru**** 2562350 points
Other Parts Discussed in Thread: AM5728, AM5718

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/620167/linux-am5728-lcd2-not-working

器件型号:AM5728
主题中讨论的其他器件: AM5718

工具/软件:Linux

您好,

我想使用 LCD2来显示、我的 SDK 为3.0.0.4。

我见 https://e2e.ti.com/support/arm/sitara_arm/f/791/t/494329 

我怀疑它在我的 SDK 中仍然会损坏。当我使用 LCD2显示时,内核打印:

[3.517929] omapdrm omapdrm.0:lcd2:等待启用超时
[3.767938] omapdrm omapdrm.0:原子完成超时(PIPE 1)!

但 LCD1和 LCD3工作良好。

我想获取修补程序。请帮助我。谢谢。

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

    您是否试用过最新 SDK: software-dl.ti.com/.../index_FDS.html
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我尝试 sdk4.0.0.4、但当我更改设备树时、它不起作用
    我曾在 SDK 3.0.0.4中更改 devicetree:
    DSS{
    状态="ok";
    端口{
    #address-cells =<1>;
    #size-cells =<0>;
    端口{
    reg =<1>;//使用此选项选择 LCD2
    DPI_OUT:端点{
    远程端点=<&G 2972_IN>;
    数据线=<16>;
    };
    };
    };
    };
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已要求软件团队查看这一点。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    VOUT2应与 am57xx-EVM-common.dtsi 文件中的 DSS 端口 reg 从0到1配合使用。 您是否使用多个 LCD 输出?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    感谢您的回复。
    我使用 am57xx-beagle-x15.dtb 进行引导。 我之前的更改是在 am57xx-beagle-x15-common.dts 中。 我只使用 VOUT2进行输出。我尝试将视频输出到 VOUT2。但它不起作用。我不知道这是什么问题。 是否有任何其他方法来测试 VOUT2?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我已启用 vout2以 sdk3.0.0.4输出,但仍有 peoblrm。
    am5728 Vout2输出 CLK 的负边沿。但我希望它输出正时钟。
    我应该更改哪个寄存器?我在5728技术参考手册中找不到说明。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您使用的是 AM5728还是 AM5718?

    视频时序在.dts 中的面板时序节点中定义。 请参阅:

    documentation/devicetree/bindings/display/panel/display-timing.txt
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    感谢您的回复。
    现在计时是正确的。我希望 VOUT2输出 BT1120,如何配置该?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我查看  am5728手册的 DSS 一章。

    这是否意味着 am5728不支持 BT1120?

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

    我想将 AM5728连接到 GS2972、但 gs2972的 BT1120时序为:

    水平消隐中的最后280个时钟

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

    DSS 驱动程序不支持 BT1120格式。 查看此 wiki 页面、了解驱动程序支持和不支持的所有功能列表-

    TRM 明确提到、对于超过256字节的水平消隐、应使用 RGB 输出模式。

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

    大家好、Manisha

    感谢您的回复

    我们 需要 使用 SDI 接口传输视频。我们选择了 gs2972作为 SDI 编码器、需要 BT1120。

    因此、我们计划使用以下方案:

    AM5728 HDMI -> ADV7611 -> GS2972 SDI

    我想谘询各位,以帮助我们确认 这项计划是否可行?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好、Manisha
    请帮助我们确认。
    此致
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ADV7611也不支持 BT1120、或者至少文档没有提到它。 然后、GS2972也没有提到 BT1120。 无法肯定地说什么、但听起来可行。

    您可能需要这些组件的驱动程序、除非它们通过上电自动工作。 我们的 HDMI 从未在没有直接连接到 HDMI 连接器的情况下使用过、因此驱动器中可能缺少任何内容。