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.

[参考译文] AM5718:HDMI 硬件问题

Guru**** 2815875 points

Other Parts Discussed in Thread: AM5718, TPD12S016

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/736478/am5718-hdmi-hardware-issue

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

大家好!

我们设计了使用 AM5718处理器的定制板。 在测试过程中、我们发现"omapdss error:HDMI I2C timeout reading EDID"错误。


请查看我们板的 HDMI 连接下图。 我们对硬件有疑问、因此可以检查并指导我们是否存在任何硬件问题?

此致、谢谢!

Nikunj Patel

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

    您是否在 HDMI 上连接了显示器? 您是否检查了 HDMICONN_I2C 信号上的信号电平?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    HI Biser;

    我们在启动/关闭期间检查、但这些引脚上没有任何信号。
    您能帮我检查信号吗?
    您是否检查了我们的 HDMI 连接? 还可以吗?


    此致、谢谢!
    Nikunj Patel
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    请回答我的上述问题:

    您是否在 HDMI 上连接了显示器? 您是否检查了 HDMICONN_I2C 信号上的信号电平?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好、Biser。

    您是否在 HDMI 上连接了显示器?
    答案:是的

    您是否检查了 HDMICONN_I2C 信号上的信号电平?
    ANS:两个引脚上都没有任何信号[我们在 R795和 R796上测量]

    谢谢

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

    您好、Biser、

    温和的提醒。

    谢谢、此致、

    Nikunj Patel

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

    很抱歉耽误你的时间、这已经在内部讨论过。 请参阅 AM572x GP EVM 原理图 :www.ti.com/.../tidria3 HDMI 原理图位于处理器模块板的第17页。 请注意、应移除所有标记为 DNI 的上拉/下拉电阻器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    我们查看了" www.ti.com/.../tidria3 "原理图的第17页、但该原理图与我们的配置不匹配。

    我们参考 了"www.ti.com/.../sprr242.pdf" Am5718 idk's Schematic for our board"、我们没有在电路板上安装 R556、R563、R804、R805、R562、R560电阻器。

    您能再为我们提供一份有关 AM5718 idk 板 HDMI 日志的完整日志吗?

    此致、谢谢!
    Nikunj Patel
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是我从工厂团队获得的请求:

    "他们需要在通信开始时捕获信号电平。 我假设热插拔检测用于通过 I2C 总线触发查询。 此初始查询(以及可能的响应)是他们需要在分析范围上捕获的内容。 它们需要在示波器上清楚地指示0V 的位置、然后确定 I2C 信号是否足够低以指示低电平。"
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    HI Biser;

    我们已经检查了 R795电阻上的"HDMI_DDC_SCL"引脚。 当我们将 HDMI 电缆插入电路板时、该信号会变为低电平。 按已连接的图像。

    1) 1)插入 HDMI 电缆时

    2) 2) 拔下 HDMI 电缆时

    此致、谢谢!

    Nikunj Patel

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

    Nikunj、

    SCL 引脚不应变为低电平并保持低电平。  这对 I2C 的功能无效。  必须存在导致此情况的设计或装配体问题。  您组装了多少块电路板?  它们的行为是否都相同?  您是否有不同的 HDMI 显示屏、您可以插入以查看其行为是否不同?  另一项测试是将 AM571x IDK 与 HDMI 面板配合使用、并探测信号以查看有何不同。

    Tom

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

    你好,Tom;

    感谢您的快速回复。

    必须存在导致此情况的设计或装配体问题。  您组装了多少块电路板?  它们的行为是否都相同?  您是否有不同的 HDMI 显示屏、您可以插入以查看其行为是否不同?

    答案:我们已经使用3个不同的板和3个不同的 HDMI 显示屏进行了检查、并且都有相同的问题。

    另一项测试是将 AM571x IDK 与 HDMI 面板配合使用、并探测信号以查看有何不同。

    答案:我们没有 AM571x IDK 板、因此无法测量该 SCL 引脚。 如果您有 AM571x IDK 板、您能帮助我们探测信号吗?

    此致、谢谢!

    Nikunj Patel

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

    Nikunj、

    很抱歉、我单击了错误的按钮。  我并不是要表明问题已经得到了回答。

    Tom

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

    Nikunj、

    我们知道 IDK 可以正常工作。  SCL 被保持在低电平是一个无效的 I2C 总线条件。  它阻止所有通信。  让您探测 IDK 的重点不是查看 SCL 是否保持在低电平。  您应该测量 TPD12S016周围的各种信号、以确定不同运行状态下的差异。  我建议您为此购买一个。

    您的 HDMI 原理图实现方式与 IDK 上的实现方式略有不同。  您是否交叉检查了这些差异以确保它们满足您的要求和软件驱动程序?  您能否修改其中一个电路板上的连接以使其与 IDK 实现相匹配、以查看这是否成功?

    Tom

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

    Nikunj、

    我看到您之前在以下位置打开了有关此主题的 E2E:  

    。  该线程中 I2C 上的分辨率是多少?  您提到您在标准 I2C 引脚多路复用模式下进行了功能通信。  我看到您询问标准 I2C 和 HDMI I2C 之间的引脚定义是否相反。  这种反转是已知的、并且是正确的。  您的板上是否有此连接不正确以供 HDMI I2C 使用?

    Tom

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

    你好,Tom;

    您的 HDMI 原理图实现方式与 IDK 上的实现方式略有不同。  您是否交叉检查了这些差异以确保它们满足您的要求和软件驱动程序?  您能否修改其中一个电路板上的连接以使其与 IDK 实现相匹配、以查看这是否成功?

    回答:是的、GPIO 控制的变化与 IDK 只有一个不同。 但我们已经为此更改了软件配置、并测量了电压、该值为3.29伏。 此外、根据您的建议、我将检查移除 GPIO 连接并将 R559更改为0欧姆。

    该线程中 I2C 上的分辨率是多少?  您提到您在标准 I2C 引脚多路复用模式下进行了功能通信。  我看到您询问标准 I2C 和 HDMI I2C 之间的引脚定义是否相反。  这种反转是已知的、并且是正确的。  您的板上是否有此连接不正确以供 HDMI I2C 使用?

    答案:我们的板上有正确的连接。

    您可以查看我在启动此线程时发布的 HDMI 连接原理图的图像。

    此致、谢谢!

    Nikunj Patel

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

    Nikunj、

    在另一篇文章中、您展示了 I2C 数据传输的示波器图像。  与那时有什么不同?  现在、您报告说、一旦插入 HDMI、SCL 网络就会保持低电平。

    您知道哪一侧将其保持在低电平吗?  您能否为连接器侧和处理器侧提供上面显示的图片?

    Tom

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

    您好、Tom、

    我们已使用 spl-uboot 引脚 MUX 配置将 HDMI_DDC_SCL 配置为正常 I2C_SDA、并将 HDMI_DDC_SDA 配置为正常 I2C_SCL 模式、仅用于根据其他文章中的说明进行引脚损坏或正确焊接检查。

    此致、谢谢!

    Nikunj Patel

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

    Nikunj、

    但是、这如何与交换的引脚一起工作呢?

    Tom

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Tom;
    我不是说 HDMI-DDC-I2C 正常工作。
    我们仅使用"i2cdetect" Linux 实用程序测试这两个引脚。 在实用程序运行期间、我们测量了信号、并根据之前的帖子找到了信号。

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

    Nikunj、

    在 Linux I2C 模式下、您是否能够与 HDMI 显示器通信?  还是在没有连接显示器的情况下进行了这些捕获?

    Tom

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

    这只是对引脚连接的测试。

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

    Nikunj、

    好的、让我们回到这个问题:

    在报告的故障情况下-您是否知道哪一侧将其保持在低电平?  您可能必须切断走线或提起 IC 引脚才能确定这一点。

    您能否为连接器侧和处理器侧提供上图(信号在何处被拉至静态低电平)?  请确保示波器捕获中清晰显示了0V 电平和垂直偏移(V/div)。

    Tom

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tom、
    是的、我将根据您的建议捕获图像。
    两天后我会给你发送这些信息、因为我不在办公室。 很抱歉给您带来不便。
    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Tom、

    我捕获了下面列出的图像。

    现在、我们已将电路板配置为类似于 IDK[卸载 R561和 R1068、将 R559从10K 更改为0 Ω]。但在连接到 HDMI 连接器后、仍然在 SCL 上、我们无法获得正确的电压输出、因为它看起来不像时钟。

    未连接 HDMI 并在 R795处测量时。  

    2) 2) HDMI 未连接、在 R796处测量。

    3) 3) HDMI 未连接、在 R560处测量。

    4) 4) HDMI 未连接、在 R562处测量。

    5) 5) HDMI 已连接并在 R796处测量。

    6) 6) HDMI 已连接、并在 R795处测量。

    7) 7) HDMI 已连接并在 R560处测量。

    8) 8) HDMI 已连接并在 R562处测量。

    我是否还需要从硬件的角度进行更新,请联系我们。

    谢谢、此致、

    Nikunj Patel。

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

    Nikunj、

    此处有两条评论:

    1) 1) 我们知道 IDK 可以正常工作。  因此、如果您使连接和电阻器与 IDK 匹配、您的电路板将正常工作。  这表明设计或装配体中有一些与 IDK 不同的东西。  您应该会获得一个 IDK EVM、以便在调试期间启用比较。

    2. 你越过了我的要求。  我要求从 TPD12S016的两侧获取示波器捕获、其电路板和测试条件与10月18日的博文中所示相同。

    Tom

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

    你好,Tom;

    很抱歉耽误你的回答。

    我们已按照以下步骤进行测试。

    我们移除了"R795"电阻器以检查电平转换器 IC 的问题。 但在移除"R795"电阻器后、信号仍然会降低电平转换器 IC 引脚的电平。

    此致、谢谢!

    Nikunj Patel  

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

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

    Nikunj、

    正如我在我的10月23日的帖子中所说的那样。  我需要查看请求的范围捕获。

    Tom

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

    您好、Tom、

    我们现在未捕获示波器图片、但我们测量了两侧的电压、如下所示。 我们已经对另一项测试进行了一些更改、因此我将在两天后捕获示波器图像、然后发送给您。

    1. HDMI 显示电缆已拔下
      1. HDMI 连接器侧
        1. HDMIONN_I2CSCL (J24-pin17):4.9V
        2. HDMIONN_I2CSDA (J24-pin18):4.9V
      2. 处理器端
        1. AM572X_HDMI_DDC_SCL (R795):3.29伏
        2. AM572X_HDMI_DDC_SDA (R796):3.29伏
    2. HDMI 显示电缆已插入
      1. HDMI 连接器侧
        1. HDMIONN_I2CSCL (J24-pin17):100-200毫伏
        2. HDMIONN_I2CSDA (J24-pin18):4.83伏
      2. 处理器端
        1. AM572X_HDMI_DDC_SCL (R795):0.483伏
        2. AM572X_HDMI_DDC_SDA (R796):3.23伏

    此致、谢谢!

    Nikunj Patel

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

    Nikunj、

    我要求提供示波器图片、因为我希望在数据传输期间看到低电平。  提供的测量不够。

    值得注意的是、您的静态测量显示 SCL 静态低电平。  这是挂起状态。  传输完成后、SCL 应始终返回高电平。

    Tom

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

    您好、Tom、
    感谢您为我们的查询分享宝贵的时间。

    实际上、我们在电路板中发现了连接器尺寸与标准 A 型连接器不匹配的问题。 因此 HDMI 不起作用。

    此致、谢谢!
    Nikunj Patel

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

    Nikunj、

    由于您将重新设计电路板以固定连接器,因此您还应参考以下相关的 E2E 讨论: 

    由于您使用的是 AM5718的3.3V 信号、因此将满足所有阈值。  但是、如果您选择在处理器侧切换到1.8V 信令、TPD12S016不符合 DDC 端口的最坏情况信令阈值。  在这种情况下、这些信号需要我单独的电平转换器件。

    Tom

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

    我们将牢记这一点。

    此致、谢谢!
    Nikunj Patel