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.

[参考译文] AM62L-PROCESSOR-SDK:MIPI-DSI 显示不呈现 GUI–可能的 DSS 数据总线宽度不匹配(24 位与 18 位)

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1529084/am62l-processor-sdk-mipi-dsi-display-not-rendering-gui-possible-dss-data-bus-width-mismatch-24-bit-vs-18-bit

器件型号:AM62L-PROCESSOR-SDK
主题中讨论的其他器件:AM62L

工具/软件:

您好、  

我目前正在构建一个配置为 4 个通道并使用 24bpp RGB 格式来存储像素数据的 MIPI-DSI 显示面板。 但是、显示屏仅显示背光、没有实际的 GUI 或图形内容。

为了验证接口、我使用 TVG(测试视频生成器)寄存器测试了面板、测试图形在屏幕上正确显示、表明 DSI 链路和面板上电序列正常工作。 但是kmstest、标准的图形测试应用程序(如和)kmscube无法在显示屏上产生任何可见的输出。

同一面板和显示驱动程序已在其他平台上成功验证、因此我认为软件方面(面板驱动程序,时序等)应该是正确的。

我的困惑源于在当前设置中使用 DSS(显示子系统)配置。 DTS(器件树源)包括 DSS 端口和 DSS 驱动程序的定义。 在k3-am62l-evm.dts参考文献中、在引脚控制设置中配置 24 位 DSS 输出。 不过、我们的定制电路板仅支持从 DSS 路由的 18 位 RGB 信号。

您能否帮助确认(可能通过查看原理图)这种不匹配(24 位配置与 18 位实际接线)是否可能是 GUI 未在显示屏上呈现的原因?

SOC -RGB



SOC -MIPI


OSM RGB -  

仅使用 18 位用于显示、其余连接到供应商定义的引脚。




OSM-DSI

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

    该主题已分配给相关专家、请预计在 2 天内收到回复。

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

    您好、Dheeraj、

    请参阅 18 位的引脚映射。

    如果您使用的是 24 位、我想您可能必须使用 MSB 6 位。

    我需要 PDF 可搜索原理图来查看连接。

    我的困惑源于当前设置中 DSS(显示子系统)配置的使用。 DTS(器件树源)包括 DSS 端口和 DSS 驱动程序的定义。 在k3-am62l-evm.dts参考文献中、在引脚控制设置中配置 24 位 DSS 输出。 不过、我们的定制板仅支持从 DSS 路由的 18 位 RGB 信号。

    Divyansh、该软件是否支持 18 位配置、可以使用。

    此致、

    Sreenivasa.

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

     您好、Dheeraj、

    我们有一个常见问题解答、其中列出了所有主要配套资料、包括供客户使用的数据表和 TRM。

    请参阅以下内容:

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1478018/faq-am62l-am62l32-am62l31-custom-board-hardware-design-collaterals-to-get-started

    此致、

    Sreenivasa.

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

    您好、Dheeraj、

    我假设您知道 AM62L 支持在运行时连接 DPI 或 DSI。

    所需的显示应在引导期间配置。

    此致、

    Sreenivasa.

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

    您好、Srinivas、  

    AM62L 处理器支持在运行时连接 DPI 或 DSI 显示器。 在我的设置中、我只配置了 DSI 显示。

    虽然我已经使用 18 位色深成功验证了 RGB 显示、但当前重点是使用 4 个数据通道且需要 24bpp(每像素位数)来渲染 GUI 的 DSI 显示。

    鉴于 DSI 显示以 24bpp 运行、我想澄清是否有必要在 DSS 节点下配置 pinctrl 设置以使用 24 位数据线。 在这种情况下、DSS 引脚配置和 DPI 信号之间是否存在任何直接关系?

    据我所知、为了使 MIPI DSI 显示屏正常工作、需要正确配置 DSS 和 DSI 控制器。 希望确认仅使用 DSI 接口时 DSS pinctrl 设置是否仍然相关。

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

    您好、Dheeraj、

    请参阅 TRM 的以下部分

    12.7 显示子系统和外围设备
    12.7.1 DSS
    本节介绍该器件中的 DSS。
    12.7.1.1 DSS 概述
    DSS 是一个灵活的单流水线显示子系统、支持单个高分辨率显示输出。 发生正转换
    流水线支持伽马校正和亮度/对比度色调/饱和控制功能、从而实现增强功能
    视频输出质量。 每个显示输出无缝连接到 DSI 或 OpenLDI 显示接口。
    或者、它可以在 SoC 级驱动其他显示接口控制器类型或连接到器件引脚
    并行视频输出接口。

    专家意见:

    DSS pinctrl 设置不相关、因为相同的 DPI 信号馈入 DSI Tx

    此致、

    Sreenivasa.

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

    您好、  

    感谢您提供有关此问题的许可。

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

    您好、Dheeraj、

    在 Am62L EVM 上、 DSI 正常工作并经过测试。

    您可以重复使用相同器件。

    此致、

    Sreenivasa.