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.

[参考译文] TFP401A:EDID 交换成功后、检测到显示器、但 HDMI 源不传输显示数据

Guru**** 2393725 points


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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1202951/tfp401a-after-successful-edid-exchange-monitor-is-detected-but-no-display-data-transmitted-from-hdmi-source

器件型号:TFP401A

您好、TI!

我正在开发 HDMI 到 LVDS 桥接器、并且在您之前的支持基础上一直缓慢地取得进展、我想对其表示感谢。

我目前正在将 TFT 分辨率和频率等的 EDID 存储在 EEPROM 上的阶段、当连接 HDMI 源时、该 EEPROM 可通过 I2C 总线读取。 所使用的 EEPROM 为 CAT24C208。

将 HDMI 源(我的 PC)连接到电路板后、EDID 交换成功、检测到"监控器"并在我的 PC 上显示为已检测到并准备好显示。 不过、我的问题是、无论这次成功的 EDID 交换、仍然没有通过 HDMI 差分对传输的图像数据、这表明仍然缺少内容。

我在另一个工作的 AD 板上测量了 I2C 总线以观察发生了什么、并注意到在传输 EDID 后、有一些额外的数据发送到地址0x3A -经过一些研究、我是否正确地将其识别为 HDCP? 如果是、为什么我的应用需要 HDCP?

您能告诉我需要做些什么才能让我的计算机将视频数据传输到芯片吗?

我附上了我的 EDID 原始数据,使 PC 检测到它作为一个外部显示器,我还附加了一个波形屏幕截图和文件(使用 ScanaStudio 打开 https://www.ikalogic.com/scanastudio/ )供您参考。

感谢您的任何帮助、

此致、

Kacper

 re2e.ti.com/.../Raw-EDID-Data.txt

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

    您好!

    您需要在当前 PC 中找到不支持 HDCP 或禁用 HDCP 的源。  

    谢谢

    大卫

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

    尊敬的 David:

    我已禁用显卡的英特尔Registered内容保护 HDCP 服务。 这停止了对 I2C 器件0x3A 的数据请求、因此很确定 HDCP 现在已关闭。 虽然在350ms 之后仍然有一个在 NACK 中结束的请求。

    在连接 HDMI 电缆和我的 PC 检测到"监控器"后、差分线路上仍然没有会产生图像的显示数据。 还有其他我失踪的东西吗?

    在交换 EDID 后、还会请求读取/写入 I2C 总线上的地址0x40 -这在 NACK 中结束、但它是否可以停止发送可视化数据?

    谢谢!

    Kacper

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

    尊敬的 David:

    我只是想将电路板上的 I2C 数据与通过 TFT 购买的电路板进行比较。

    您可以看到、在工作中的 AD 板(相同的 EDID 和 TFT)上、寄存器0x3A 中的数据与我的板上的数据差别很大、即使在 关闭或禁用英特尔Registered内容保护 HDCP 服务的情况下也是如此。 这仍然是 HDCP 吗?

    谢谢!

    Kacper

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

    Kacper

    HDCP 协议是根据地址为0x3A 的向 HDCP DDC 从器件的传入 DDC 读取/写入事务检测的。 因此0x3A 用于 HDCP。

    谢谢

    大卫