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.

[参考译文] AM69:虚拟 DP 软件狗的显示端口问题

Guru**** 2485975 points
Other Parts Discussed in Thread: AM69, SK-AM69

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1440449/am69-display-port-issues-with-dummy-dp-dongle

器件型号:AM69

工具与软件:

您好!

我们将使用虚拟 DP 软件狗进行硬件测试、但它不能与 AM69 DisplayPort 配合使用。 物理 DP 监视器工作正常。

在调查 DP 驱动器后、我们发现检测到了软件狗(可以看到 HPD 调试消息)。 但是、驱动程序无法从加密狗中读取 DPCD。 当驱动程序请求 DPCD 时、它将期望6字节响应、但软件狗仅提供5字节。 驱动程序会将此解释为失败并显示消息"Failed to read DPCD addr 0"(无法读取 DPCD 地址0)。  我已从驱动程序中附加了一些调试日志。  

您知道这种行为的原因吗? AM69 DisplayPort 能否使用虚拟 DP 软件狗运行? 如果没有、您能解释原因吗?

谢谢!

日志:

/cfs-file/__key/communityserver-discussions-components-files/791/dp_5F00_drm_5F00_cdns_5F00_mhdp_5F00_driver_5F00_dbg_5F00_logs.txt

此致、
S ã o Paulo Gonçalves í João

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

    尊敬的 Joao、

    可能是由于此补丁(不存在、因此 EDID 读取失败、或者由于软件狗不支持800x600而存在该补丁并导致某些问题):

    为了查看您的设置中是否存在此补丁、您正在使用哪个 SDK 版本?

    此致、

    Takuma

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

    你好、Takuma、

    是的、当前版本的 BSP 包含补丁。 不过、我相信我的问题是无关的。 据我了解、补丁问题出在 DSI 转 DP 桥接器无法读取 EDID。 在本例中、我可以在使用实际 DP 监视器时成功读取 EDID (以及 DPCD)、但在使用 DP 软件狗时无法成功读取。

    为了方便您参考、我们以dp0与 SK-AM69板相同的方式使用接口、因此我们ti,j721e-mhdp8546直接使用 DP 控制器()。


    此致、
    S ã o Paulo Gonçalves í João

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

    您好!

    我恢复了补丁并再次尝试。 行为也是一样的。

    此致、
    S ã o Paulo Gonçalves í João

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

    尊敬的 Joao、

    它使用的是哪个 SDK 版本?

    此致、

    Takuma

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

    您好!  

    RC 版本  10.01.08.  

    此致、
    S ã o Paulo Silva Gonçalves í João

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

    尊敬的 Joao、

    我看,这是释放候选人分支,所以稳定性是有点问题. 但是、我确实看到有人报告了有关此桥接驱动程序的相关错误日志: https://github.com/t-c-collab/linux/issues/49

    问题与 AUX 有关。

    此致、

    Takuma

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

    尊敬的 Joao、

    您是否可以尝试删除 DDC 支持: https://git.ti.com/cgit/ti-linux-kernel/ti-linux-kernel/commit/?h=ti-linux-6.6.y&id=118cf0c8b392bed94437f1519de10b63705dbacd

    此致、

    Takuma