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.

[参考译文] AM62P:关于通过 DSS1 上的 LVDS 通道显示的问题

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1621223/am62p-regarding-the-issue-of-displaying-through-lvds-channels-on-dss1

部件号: AM62P

要求:通过两个 LVDS 通道以单个模式显示不同的图像

 

问题:目前、我们的两个 LVDS 通道都已配置好。 DSS0 上的 LVDS 可以正常显示、但 DSS1 上的 LVDS 无法正常输出。 测试输出波形后、发现图像数据未正常输出。 LVDS 的时钟以及相应的 VS、HS 和 DE 波形均正常输出。

 

注意:两个 LVDS 通道的配置相同  

 

对于处理 DSS1 上的数据输出问题、您有哪些建议?

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

    添加有关问题的详细信息:

    关于两个 LVDS 通道、如下图所示

    LVDS 在 DSS0 上输出的正常数据波形如下图所示。

    总体波形

    详细的数据段波形,可以看出数据段的波形是可变的

    下图展示了 DSS1 上 LVDS 的异常波形输出

    总体波形

    详细的异常数据段波形,可以看出数据段没有波形变化

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

    您好、
    如果您使用 Linux 或 RTOS、您能分享一下吗? 此外、您使用的是哪个 SDK 版本?

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

    我们使用基于 SDK 版本 11_00_00_16 的 RTOS。 相关配置是通过代码实现的、并且不使用 syscfg 工具

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

    您好、
    当前不支持 RTOS 上的 DSS1。 由于这是一个自定义实现、因此我只能提供几个指导:
    1.请检查您是否已启用此功能: https://github.com/TexasInstruments/mcupsdk-core-k3/commit/bf2b4bf22836d2bfd3fa01b100e0bbaaee1631e2 
    2.检查 https://www.ti.com/lit/an/sprads3/sprads3.pdf 中的 DSS 路由映像 、并确保正确配置了所有 MUX。

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

    您好、

    您能告诉我、图标的红色区域有哪些相关寄存器

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

    您好、
    请参阅我上次发布的应用手册中的以下图像以及 https://software-dl.ti.com/tisci/esd/latest/5_soc_doc/am62px/clocks.html 

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

    红色标记的器件是否仅与时钟相关?目前、我们时钟的所有测量都正确。我的意思是、是否需要配置相关寄存器、以确保 OLDI TX 0 对应于 DSS0 的 VP0、OLDI TX 1 对应于 DSS1 的 VP0。

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

    您好、
    OLDI0 将始终从 DSS0VP0 馈送。
    OLDI1 可以从 DSS0VP0 馈送(这是 MUX 235 的默认配置、而 MUX 241 在 PLL17 上馈送)。

    如果要使用 DSS1VP0 中的 OLDI1、您需要配置 235(这是 2 个多路复用器的选择线路:一个配置数据路径、另一个配置 OLDI1 的时钟路径)以及 241 以将 PLL18 馈送到 DSS1VP0。

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

    此外、在您分享的波形中、我可以问您正在测量什么? 您已经标记了 HS、VS、DE 和数据通道、而 OLDI 输出的每个链路仅包含 4 个差分模拟数据信号+ 1 个差分模拟时钟信号、那么您要测量什么?

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

    将 LVDS 信号输入到照明板端后、它将转换为 RGB 信号

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

    谢谢

    如果要使用 DSS1VP0 中的 OLDI1、则需要配置 235(这是 2 个多路复用器的选择行:一个配置数据路径、另一个配置 OLDI1 的时钟路径)以及 241 个将 PLL18 馈送到 DSS1VP0。

    如果您有任何其他问题、请告诉我。

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

    你(们)好

    在 RTOS 中、我通过调用 SDK 接口来设置相应的时钟、如下图所示。 我想问一下、如何确保我配置的时钟与您所说的一致

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

    我之前询问了 DSS1 上 OLDI TX1 的输出、如下图所示。相关问题链接:https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1587724/am62p-am62p-regarding-the-output-of-oldi-on-dss1/6138602

    请问对于在 DSS1 中使用 OLDI TX1 是否有相应的发展计划

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

    您好、

    在 RTOS 中、我通过调用 SDK 接口来设置相应的时钟、如下图所示。 我想问我如何确保我配置的时钟与您所说的一致

    我明天再回来。

    我可以询问是否有关于在 DSS1
    中使用 OLDI TX1 的相应开发计划?

    我们无法在我们的 EVM 上测试独立的单链路 OLDI 配置、因此我们没有在 SDK 上实现和支持该配置的计划。

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

    Divyansh Mittal 特定于多路复用器以选择 OLDI TX1 的输入、“DSS_VP2_DSS_OLDI_CFG"位“位 4 是否是要读回和仔细检查的正确位字段? 如果没有、我们应该查看哪个寄存器和位字段来确认软件是否设置良好?

    此外、如果客户的电路板指示时钟通道(假设它由 DSS1 而不是 DSS0 驱动)到 OLDI TX1 已 通过光驱动器板检测到 VHSYNC/VSYNC/PCLK 的正确性、我们是否可以得出结论:您前面提到的那些 PLL 已经设置得很好?  

    源通道
    0 视频 0 是源
    1 视频 1 是信号源

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

    您好 Q W:
    您可以检查以下寄存器:

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

    这是寄存器中配置的值。 请检查一下是否存在上述问题

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

    看起来没有问题、您也可以共享以下寄存器值:0x3020a160、0x3022a160、0x00108700

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

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

    您好、

    此问题已解决。 这是由 DMA 引起的。 谢谢你

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

    我是否可以知道 DMA 中的问题是什么?