您好、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