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.
配置原理如图,不使用I2C,显示器I2C经过电平转换直接接到CPU。ISEL为低,PD及EDGE上拉至3.3V。
现象如下:使用惠普的一款显示器能够正常显示。
使用飞利浦/AOC的显示器,无DVI输出,测量信号,DVO信号正常,DVI输出信号幅值很小,且幅值周期性的上下摆动。(包括DDC 的CLK、SDA信号同样在3.5V~3.7V规律性的上下摆动)使用上述显示器,VGA接口接上一个输入信号源,DVI显示则正常。
请问是哪里有问题?
1.ISEL/RESET# 下拉到GND。
2. 输入是24bitRGB形式,BSEN/SCL为高。
3. DSEL/SDA 下拉到GND。
4. 前端视频源有提供DE信号。附件是整个TFP410的设计原理图
经过接显示器,对所有信号对比测试,发现11脚,MSEN接有显示的显示器时为高,没显示的显示器时为低(拔掉DVI插头也为低),其他信号都一样,就是DVI没有输出信号。
您好,看下MSEN的输出引脚定义: When I 2C is disabled (ISEL = low), a low level indicates a powered on receiver is detected at the differential outputs. A high level indicates a powered on receiver is not detected. This function is only valid in dc-coupled systems.
意思是说当MSEN输出为低时,说明已经上电的DVI receiver 被检测到已经连接到DVI transmitter TFP410的DVI差分输出端了,为高电平时,则说明没有检测到monitor连接到DVI的差分输出端,这个功能有效只是在DC耦合系统中适用。 所以看似和您测试的结果相反。
看了下TFP410 部分的原理图,strapping pin的引脚配置没有问题。
IDCK频率是多少? 飞利浦的显示器分辨率是多少?
手头上只有一块TF410的板子吗? 换个板子再和飞利浦的显示器接呢?
从MSEN定义来看,和现象相反。
另外:The receiver sense input (RSEN) bit indicates if a DVI receiver is connected to TXC+ and TXC-. The HTPLG bit reflects the current state
of the HTPLG pin connected to the monitor via the DVI connector. When I2C is disabled (ISEL=0), the RSEN value is available on the MSEN pin
RSEN: This read only register contains the receiver sense input logic state, which is valid only for dc-coupled systems.
0: A powered-on receiver is not detected
1: A powered-on receiver is detected (i.e. connected to the DVI transmitter outputs)
好像这段解释又和现象吻合。就是现在来看,没有显示的时候,msen脚为低电平。
IDCK频率为100MHz,换过同样规格的板子,现象一样。换过AOC,现象同飞利浦。惠普的显示器显示正常。