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.

[参考译文] AM4376:HDMI 器件 I2C 接口

Guru**** 2550550 points
Other Parts Discussed in Thread: TPD12S016, TFP410

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/605621/am4376-hdmi-device-i2c-interface

器件型号:AM4376
主题中讨论的其他器件:TPD12S016TFP410

您好!

我有一个包含 AM437x 和其他外设以及 HDMI 接口的定制板。

I2C 接口将如何在与处理器的 HDMI 连接中建立?

HDMI 接收设备的从地址对于显示设备不同、因此应考虑什么从设备 ID?

此致、

Dhara Pandya

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

    AM437x 没有 HDMI 端口。 此处理器使用外部 HDMI 发送器。 如果使用 I2C、则表示 HDMI 连接器上的 DDC 接口、则会在 HDMI 发送器和接收器件之间建立此接口。 AM437x 的 I2C 接口仅用于配置 HDMI 发送器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../7178.AM437x_5F00_EVM_5F00_3k0006_5F00_Schematic_5F00_Rev1_5F00_4A.pdf

    您好!

    是的、我知道 AM437x 需要用于 HDMI 接口的 HDMI 发送器 IC。

    我已参考 EVM 板的设计、其中 HDMI 连接器(J19)上 有从 TPD12S016 (HDMI 发送器 IC)路由的 I2C 信号(HDMIONN_I2CSCL、HDMI2CSDAL)。

    我的理解是:I2C 接口将用于配置 HDMI 接收设备的设置和显示属性、但我需要从设备地址进行 I2C 通信。 如果从器件不断变化(HDMI 接收设备)、则地址也会改变。 在这种情况下(HDMI 连接)、当从 ID 未固定时、如何实现 I2C?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TPS12S016不是 HDMI 发送器。 这是一个 ESD 保护/电平转换器。 HDMI 发送器为 SIL9022A。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!
    我使用 过 TFP410 TI PanelBusTm数字发送器 IC  


    Dharae2e.ti.com/.../HDMI-Transmitter_2D00_TFP410.pdf

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是一个 DVI 发送器、而不是 HDMI、我们在 Processor SDK 中不支持此用例。 您将需要通过 I2C 实现 DDC 通信驱动程序。 根据 DDC2B 标准、监控器在7位 I²C 地址50h 处充当从器件、并提供128-256字节的只读 EDID。 由于该访问始终为读取、因此第一个 μ I²C 八位位组将始终为 A1H。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我在设计之前使用了 SIL9022A HDMI 发送器 IC,但后来逐渐发现此 IC 不可用,最后使用了此 TFP410 TI PanelBusTm数字发送器 IC。

    您能为具有与 SIL9022A IC 相似功能的兼容器件提供帮助/建议。

    此致、
    Dhara
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很抱歉,我无法。 TI 不生产 HDMI 发送器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Dhara、

    TFP410可被使用、但是这个部件只设计用于传输 DVI / HDMI、此 DVI / HDMI 将只传送视频(无音频)。

    显示检测是使用 EDID 格式通过 I2C 完成的。 这是一个标准定义的128字节结构、具有显示标识和支持的功能。 我在声明0x50下面链接的资源是要使用的 I2C 从地址。 您的 I2C 线路应通过电平转换器、因为 HDMI 期望线路具有5V 上拉电阻。 我建议使用 TPD12S016来提供电平转换器、热插拔检测和 ESD 保护。  

    我找到了一些资源:
    -使用普通 I2C 读取原始 EDID (使用0x50从地址):
    - EDID v1.3格式规范:

    如果您还有其他有关 TFP410器件的问题、可在 高速接口论坛中找到专家

    此致、
    Ahmad

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

    感谢您分享 HDMI 和 EDID 接口的参考。

    我发布在高速接口论坛、并收到了与您相同的建议(e2e.ti.com/.../605644)

    此致、
    Dhara