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

使用TFP410编码没有输出的差分时钟

我使用TFP410将视频数据进行TDMS 编码输出到HDMI显示器显示,TFP设置为24位上升沿单像素模式,芯片的TDMS差分时钟输出有问题一直为低电平,用示波器测过,一直为低电平,其他的TDMS三个数据通道用示波器测过有波形,那么这是芯片坏了,还是有什么地方没设置好呢?连接到显示器一直为黑屏?

信号输入无误,经过输出到VGA显示正常?

原理图如下:

Kailyn Chen:

输入时钟IDCK没问题吧?输出没有时钟,有数据信号?那么其他三通道的数据有波形,波形正确吗?

jian kang1:

回复 Kailyn Chen:

输入没有问题,输出没有时钟,其他三通道的数据信号有波形,但是怎么判断是否正确呢?还有一个就是我现在没有用I2C读取液晶的EDID,直接检测HPD的值如果为高就输送数据,会有影响吗?

Kailyn Chen:

回复 jian kang1:

TFP410仅仅是将RGB转换成TMDS的串行器,不需要读取EDID动作。

另外,我看您是将ISEL拉高,PD是拉低的,也就是说需要通过I2C 寄存器配置TFP410是否处于power down状态,检查下0x08h bit0是否将PD配置为normal operation状态。

差分data输出的话,建议使用差分碳棒测量下波形,测量下输出Vswing是否符合TMDS标准。

jian kang1:

回复 Kailyn Chen:

ISEL接的是一个上拉电阻,是通过FPGA的一个管脚控制使其一直为低的,所以应该是根据管脚的接法设置其模式吧

赞(0)
未经允许不得转载:TI中文支持网 » 使用TFP410编码没有输出的差分时钟
分享到: 更多 (0)