请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMDS442 工具与软件:
我正在设计一个将两个 TMDS442器件串联的电路板、但会遇到无法通过器件成功传输 TMDS 信号的问题。 根据数据表(图39)、该配置应该是可能的。
以下是我在两个 TMDS442器件上通过拉电流4到灌电流2进行测试时所采取的步骤和我从这两个 TMDS442器件获得的状态信息:
- 寄存器0x01:
0b100–已确认灌电流1已禁用。 - 寄存器0x02:
0b1011–已确认 Sink 2已启用、并且 Sink 已设置为 Source 4。 - 寄存器0x03:
0b11000–已验证我可以看到来自供电方4的5V_EN 和5V_Power。
但是、我注意到 SP 位没有设置为H。 这表明当两个器件都具有相同的源时、器件当前正在对受电方1而不是受电方2进行优先级排序。 自从我明确禁用了受电方1后、我认为这不会影响运行、但我在此提及此问题、以便避免相关问题。
我观察到的问题如下:
- 当我将计算机连接到供电方4并将显示器连接到第二个 TMDS442器件的受电方2时、计算机会识别某种形式的连接(检测到 HPD 或5V)、并尝试与显示器建立通信。
- 尽管如此、没有 TMDS 信号传输到监护仪。
- 我通过使用 HDMI 测试器件进行测试证实了这一点、该测试还表明没有 TMDS 信号通过。
我仔细检查了 I2C 命令和硬件设置、一切似乎都符合数据表。 如果未安装 TMDS442板、监视器会正常工作。 我已确保器件之间的 I2C 线路有自己的专用上拉电阻器、与用于控制 TMDS442芯片的主线路的上拉电阻器分开。 此外、我已对这些上拉电阻的不同电阻值进行了实验、以确保正常通信、但问题仍然存在。
下面是一些万用表测量值:
- 灌电流和拉电流为3V HPD
- 拉电流 VDD 为5V、灌电流 VDD 为3V
- 我在监控 TMDS 线路和 CLK 线路上看到3V 电压
- 我的所有 I2C 线路都上拉至 VDD、但在线路上未观察到通信
如果有任何人在类似的设置中有 TMDS442故障排除经验、我希望听到您的见解! 我很乐意通过 DM 分享原理图和板面布局。
提前感谢您的帮助!
