TI中文支持网
TI专业的中文技术问题搜集分享网站

TPD12S016的HDMI问题

大家好!我使用TPD12S016用于HDMI接口的ESD防护,可是好像在linux读取下总是超时,IIC读取转换芯片是正常的,但是在HDMI接口部分却一直不行,不知道这个芯片是我用的不对吗????

user151383853:

不知道你的ESD 接口器件有没有问题,可以先去掉后测试吗

Kailyn Chen:

您好,这款用于ESD防护是没问题的。  看电路没有检查出问题来呢。

您这里指的HDMI接口一直不行,具体指的什么? 有用示波器测量HDMI差分信号波形吗?

user6004128:

回复 user151383853:

目前的问题就是这个芯片太小了,不好拆下来测试

user6004128:

回复 Kailyn Chen:

对的,HDMI接上没有反应呢,而且在linux系统下i2c探测总是会超时,所以我有点怀疑这个ESD的缓冲问题,是否需要IO控制缓冲使能

user6004128:

回复 Kailyn Chen:

对的,HDMI接上没有反应呢,而且在linux系统下i2c探测总是会超时,所以我有点怀疑这个ESD的缓冲问题,是否需要IO控制缓冲使能

Kailyn Chen:

回复 user6004128:

TPD12S016 内部集成了I2C的电平转换buffer,所以I 2C有一定的传输延迟,在datasheet中的switching characteristics中都有给出tpd的时间,您也可以用示波器测量下,目前I2C超时是否满足这个延迟。

另外,HDMI接口没反应,那么在Host端或者connector端有测试HDMI接口吗? 没有加TPD12S016之前HDMI接口为正常的吧?其次,电路中SCL_B, SDA_B 内部已经上拉到5V了哈,所以外部可不用再上拉。

赞(0)
未经允许不得转载:TI中文支持网 » TPD12S016的HDMI问题
分享到: 更多 (0)