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.

[参考译文] SK-AM62P-LP:SN65DSI85 与 SK-AM62P-LP 集成:器件树和放大器;支持 DSI 至 LVDS 转换的驱动器

Guru**** 2416110 points
Other Parts Discussed in Thread: AM62P, SN65DSI83, SK-AM62P-LP, SN65DSI85, SN65DSI86, DSI-TUNER

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1526469/sk-am62p-lp-sn65dsi85-integration-with-sk-am62p-lp-device-tree-driver-support-for-dsi-to-lvds-conversion

器件型号:SK-AM62P-LP
Thread 中讨论的其他器件: SN65DSI85、AM62P、 SN65DSI86、SN65DSI83、 DSI-TUNER

工具/软件:

大家好:

我正在使用 SK-AM62P-LP 开发套件、并计划集成 SN65DSI85 DSI 转 LVDS 桥接转换器 驱动 LCD 面板。 目标是将来自 AM62P 处理器的 DSI 信号转换为 LVDS、以便连接到显示器。

我正在寻找有关如何在 AM62P 的 Linux 环境中启用和配置此设置的指导。 具体而言、我希望了解以下信息:

  1. 现有设备树叠加层: 是否有任何.dtso针对 SK-AM62P-LP 或类似的 TI AM6x 处理器预先存在的器件树叠加层 () 或示例、这些处理器演示了如何配置 SN65DSI85?
  2. 内核驱动程序支持: 在适用于 AM62P 的标准 Linux Processor SDK 中、是否有适用于 SN65DSI85 的现成内核驱动程序、或者是否需要定制驱动程序?
  3. 相关文档/示例: 任何指向 TI 文档、应用手册或社区示例的链接、详细说明如何将 SN65DSI85(或类似的 DSI 转 LVDS 桥接器)与 TI 的 AM6x 系列处理器集成、都将非常有用。 这包括有关配置 DSI 控制器、桥接 IC 和显示面板的详细信息。

我们非常感谢您为我们提供的任何帮助或建议!

谢谢你。

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

    您好、
    首先、我不确定我是否了解使用这种桥接器的用例。 SK-AM62P-LP EVM 上已有 OLDI (LVDS) 端口、可以直接使用。  
    来回答您的问题:
    1.  现有设备树叠加层: 否、我们目前尚无任何 SN65DSI85 中适用于任何 AM6x 或相关 SoC 的 Dtso 文件。 我看到 k3-am68-sk-base-board.dts 等 DTS 使用 SN65DSI86、它将 DSI 转换为 eDP、可能对您没有帮助。  SN65DSI83 已被其他 Si 供应商使用、但您可能需要将其移植到我们的 SoC 中。
    2.  内核驱动程序支持:   SN65DSI83 和 SN65DSI86 存在内核驱动程序 、但您需要为 SN65DSI85 创建定制驱动程序。
    3.  相关文档/示例: 我看到这个文档: https://www.ti.com/tool/DSI-TUNER。 您可能需要查看此页面上的应用手册。 遗憾的是、我们没有任何示例展示这种集成。

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

    尊敬的 Divyansh Mittal:

    感谢您的迅速响应以及对 SN65DSI85 相关情况的澄清。

    关于您对用例的问题:对于 SK-AM62P-LP EVM 具有 OLDI (LVDS) 端口的问题、您是正确的。 我们实际上正在将这个端口用于主显示器、这是一个双链路 LVDS 设置。 我们的特定工程要求是连接第二个 LCD 模块、对于第二个显示器、我们计划利用连接到 SN65DSI85 DSI 转 LVDS 桥的 AM62P DSI 输出之一。 根据我们的设计、此设置对于适应两个不同的显示模块至关重要。

    我感谢有关现有设备树叠加层和内核驱动程序支持的信息。 我们需要了解的是、SN65DSI85 可能需要定制驱动器、并且其他 DSI 桥的现有 DTS 文件可能需要显著移植。

    我已经查看了您链接的 DSI-TUNER 文档、其中提供了一些一般性的见解。

    鉴于目前没有专门针对 SN65DSI85 与 AM6x 处理器的 DTS 示例、内核驱动程序或应用手册、我希望在将此类桥集成为第二个显示器的过程中获得更详细的指导。 这将包括以下方面的最佳做法:

    • 在 AM62P 上为定制 DSI 转 LVDS 桥接器(特别是为第二个显示器)配置 DSI 控制器。
    • 为 SN65DSI85 开发定制内核驱动程序的基本步骤和注意事项。
    • 除数据表中的一般信息外、从硬件角度将 SN65DSI85 与 AM62P 连接。
    • 当涉及第二个显示屏时、对于成功集成至关重要的 AM62P DSI 子系统中的任何已知挑战或特定寄存器/序列。

    我们正在寻求更全面的支持、可能需要包括详细的开发指南、其他定制 DSI 桥接器的示例、或者在无需直接示例的情况下解决如此复杂的集成问题的专家建议。 任何关于建立这种支持的进一步见解或资源都将是非常有价值的。

    再次感谢您的时间和帮助。

    此致、

    Narendra Kumar Reddy,

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

    您好、
    我已将您的查询转递给相关团队、请等待他们的答复。

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

    尊敬的 Narendra:

    若要对 DSI 转 LVDS 桥接器件 SN65DSI85 进行编程、您可以使用 DSI 调谐器工具生成初始化脚本。

    DSI 调谐器下载和指南: https://e2e.ti.com/support/interface-group/interface/f/interface-forum/918890/faq-sn65dsi84-how-to-configure-the-sn65dsi84-and-sn65dsi85-for-single-channel-dsi-to-dual-channel-lvds


    请遵循数据表“8.3.2 初始化设置“部分中所示的上电和初始化序列。

    您也可以使用此 Linux 驱动程序适用于您的系统: https://e2e.ti.com/support/interface-group/interface/f/interface-forum/546145/question-about-sn65dsi84/


     数据表包含编程的编程和初始化步骤、您可以参考原理图和 EVM 用户指南原理图作为硬件设置的参考。


    此致、
    Ikram