This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我使用TFP410将视频数据进行TDMS 编码输出到HDMI显示器显示,TFP设置为24位上升沿单像素模式,芯片的TDMS差分时钟输出有问题一直为低电平,用示波器测过,一直为低电平,其他的TDMS三个数据通道用示波器测过有波形,那么这是芯片坏了,还是有什么地方没设置好呢?连接到显示器一直为黑屏?
信号输入无误,经过输出到VGA显示正常?
原理图如下:
输入没有问题,输出没有时钟,其他三通道的数据信号有波形,但是怎么判断是否正确呢?还有一个就是我现在没有用I2C读取液晶的EDID,直接检测HPD的值如果为高就输送数据,会有影响吗?
TFP410仅仅是将RGB转换成TMDS的串行器,不需要读取EDID动作。
另外,我看您是将ISEL拉高,PD是拉低的,也就是说需要通过I2C 寄存器配置TFP410是否处于power down状态,检查下0x08h bit0是否将PD配置为normal operation状态。
差分data输出的话,建议使用差分碳棒测量下波形,测量下输出Vswing是否符合TMDS标准。