Thread 中讨论的其他器件: TMDS1204
工具/软件:
大家好:
我们已经使用 TDP1204 和 TMDS1204 器件开发了一个 HDMI 2.1 FPGA 开发板。 在大约一半的电路板上、器件不响应 I2C 通信。
以下是配置详细信息:
-
MODE 引脚: 悬空(I2C 模式)
-
VCC: 3.3V
-
VIO: 1.8V
-
I2C 线路 (SCL/SDA): 1.5kΩ 上拉电阻器连接到 VCC
-
EN 引脚: 1kΩ 上拉至 VIO 和 100nF 去耦电容器
我们已经尝试访问所有受支持的 I2C 地址 (0x5B、0x5C、0x5D、0x5E)、但器件不会确认其中任何地址。
我附上了 I2C 通信的示波器屏幕截图。 I2C 接口以 100kHz 的频率运行。
其他意见:
-
。 HPD_OUT 引脚处于高电平。
-
当我强制执行时 EN 引脚为低电平、 HPD_OUT 增大。
-
释放 EN (允许将其拉高至 VIO) 会)会导致 HPD_OUT 再次变为高电平。
有人知道为什么器件可能无法响应 I2C 吗?
任何见解或建议都将受到高度赞赏。
谢谢!
Marco
=======