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

TMDS181: 作为HDMI TX使用无输出

Part Number:TMDS181

我们的设计是FPGA –> TMDS181 –> HDMI Connector,使用TMDS181配置为I2C模式。寄存器配了0x09值为0x02,0x0A值为0x32,其他寄存器都为默认值,视频无输出,读取出来的寄存器0x20的值为0x8A(bit7=1,power down模式),问题:

1. TMDS181是否支持这种应用?

2. FPGA到TMDS181中间有0.1uf电容,TMDS181到HDMI Connector直接连接,这样的链路是否有问题?

3. 这样配置寄存器是否有问题?

4. 有没有这种应用的寄存器配置参考?

Kailyn Chen:

您好,0x09配置位0x02,则bit2 配置位为0 ,定义为自动根据HPD_sink的状态决定是否自动进入低功耗模式,所以0x20您这里读取了为power down模式。 可以配置为1 不允许自动进入低功耗模式再验证是否有输出。

,

bingbing xie:

修改了09寄存器为0x06,不再进入power down模式,但是视频还是没有输出。

,

Kailyn Chen:

视频没有输出,TMDS 输出用示波器测量有信号输出吗?

附上您的电路看下。 

,

bingbing xie:

我把PIN17引脚悬空,I2C_EN拉低,运行在pin strap模式,SRC_DDC连接HDMI,SNK_DDC悬空,现在1080P可以显示,如果要显示4K的话,现在的配置可以直接用吗?如果还要使用pin strap模式硬件需要修改什么?

,

Kailyn Chen:

您好,pin 17  SIG_EN我建议在strap pin模式下拉低,disable clock detect circuit。另外,需要注意的还有以下几个方面:

1. SDA_SRC和 SCL_SRC 如果不使用,建议接地。

2. SDA_SNK 和 SCL_SNK 需要接在FPGA和HDMI的 DDC bus 上。这样就可以自动配置 TMDS_CLK_RATIO_STATUS,否则需要手动去配置这个bit。

3.TX_TERM_CTL不论是strap还是寄存器有没有合理配置?

TX_TERM_CTL = H, no transmit termination

TX_TERM_CTL = L, transmit termination impedance in approximately 75 to 150 Ω

TX_TERM_CTL = No Connect, automatically selects the termination impedance

Data rate (DR) > 3.4 Gbps – 75 to 150 Ω differential near end termination

2 Gbps > DR < 3.4 Gbps – 150 to 300 Ω differential near end termination

DR < 2 Gbps – no termination

,

bingbing xie:

感谢您的回复,TX_TERM_CTL现在是悬空状态,目前4K可以稳定输出

,

Kailyn Chen:

感谢您的反馈。 

赞(0)
未经允许不得转载:TI中文支持网 » TMDS181: 作为HDMI TX使用无输出
分享到: 更多 (0)