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

DS90UB947-Q1: 只能使用Single FPD-Link而无法使用Dual FPD-Link

Part Number:DS90UB947-Q1

Hi TI 前辈,我们正在调试DS90UB947样机,使用STP线缆输出,需要在甲、乙两块屏上显示(不同项目,确认甲屏可以使用Single FPD-Link和Dual FPD-Link模式,乙屏只能使用Dual FPD-Link模式),有以下现象:
1.当接到甲屏时,用测试模式可以正常显示彩条,通过IIC看947的0x5A寄存器,第5:4位是01,即01: Single FPD-Link III Transmit on port 0;硬件上飞线把947的DOUT0和DOUT1交换后,甲屏还是可以显示,再看0x5A寄存器的第5:4位都是10,即10: Single FPD-Link III Transmit on port 1;
2.当接到乙屏时,不能显示;通过硬件修改MODE_SEL0/MODE_SEL1引脚电阻分压、或通过设置947的DUAL_CTL1(0x5B)寄存器,将947设置为自动检测 FPD-Link III 模式、强制单 FPD-Link III 发送器模式或者强制双 FPD-Link III 发射器模式时均无法在DUAL_STS(0x5A)寄存器观察到有效的FPD3_LINK_RDY位和FPD3_TX_STS位;无论如何设置 FPD-Link III 模式,读取DES ID(0x06)寄存器都能读到DES Device ID值(0x2C)。
通过现象1,我们可以确认947的外围电源、复位以及两路信号传输链路是正常的,问题是为何会有现象2,即这块947板为何不能使用Dual FPD-Link,是还有哪里需要配置的吗?

Kailyn Chen:

您好,我不太明白您的意思,甲屏已经确认既可以使用single link也可以使用dual  link,这说明MODE_SEL0/MODE_SEL1的配置应该是没问题的。

但是接到乙屏的话,只能使用single link 是吗?dual link模式下,不能显示?

您使用的哪款deseralizer?

,

Jinju Mo:

Hi Kailyn,是我表述不太清晰;

1.甲屏:我们的947样机在甲屏上正常显示,但是也是只有在single link时可以显示,另外我们还有一个友商的947样机,在甲屏上single link和dual  link模式下都能显示;

2.乙屏:友商的947样机在接乙屏时只有在dual  link可以显示,而我们的947样机接乙屏无论是single link还是dual  link都不能显示,但是能找到下游IIC设备。

经过测试,我们947样机和友商的947样机所有引脚电平都是一样的,另外我们把友商947样机寄存器配置信息读出,写进我们947样机里,我们样机还是没有显示。输出差分信号线上串的电容0.1uF或0.033uF也都换过,也是没有效果。请再帮忙分析,谢谢!

,

Kailyn Chen:

您好, 那么我们的947样机电路接的是dual link还是单link呢?因为通过硬件电路连接 ,设置成自动检测link模式就可以了。

另外, 注意单link模式下,默认的是port0,注意电路连接。

,

Jinju Mo:

我们的947样机是硬件上是dual link的,接甲屏的时候保留dual link可以显示,但通过寄存器查看实际使用的是single link,为port0;硬件上飞线把947的DOUT0和DOUT1交换后,还是可以显示,此时通过寄存器查看实际使用的是single link,为port1;现在问题是:接乙屏的时候,无论是自动link还是强制single或者强制dual link,都是没有图像的,这三种情况下通过IIC看947的0x5A寄存器,FPD3_LINK_RDY位和FPD3_TX_STS位都是无效的。

,

Kailyn Chen:

FPD3_LINK_RDY位和FPD3_TX_STS这两位都是无效的,说明接收端并没有检测有效的数据流,并且FPD link的传输也是无效的。

甲屏和乙屏有什么差异吗?

,

Jinju Mo:

这两个是后装项目,并不了解这两个屏的具体差异,只是从友商的947板能点亮甲、乙这两个屏,我们的只能用single link模式点亮甲屏,不能点亮乙屏,而我们两家的947板软、硬件配置一样,这一点无法理解。

,

Kailyn Chen:

您好,您的应用中,是不是deserialzier已经集成在屏里?如果是的话,可能两种屏集成的deserializer型号是不同的。

947前端Graphics Processor 输出openLDI输入源都是一样的吗?

因为目前947的软硬件配置都一样,那么问题可能不在947这里,947不论是配置为single link还是dual link,用示波器测试下输出波形呢? 因为不能点亮乙屏,所以看下是否两种link下都有波形?

,

Jinju Mo:

是的,deserialzier已经集成在屏里了,我们认为也是不同型号的。

openLDI开始用的输入源是不一样的,后面为了排查问题,全部不用前端Graphics Processor 输出openLDI,而都改用947的测试模式,输出彩条那种,我们的样机接乙屏还是没有图像。

我们也测试过,947配置为single link时DOUT0有信号波形,DOUT1没有;947配置为dual link时DOUT0和DOUT1上都是可以测到信号波形。

,

Kailyn Chen:

single link下,947只能用于port0, 所以DOUT0有波形DOUT1没有波形,是正常的,

dual link下,DOUT1和DOUT0也都应该是有波形的。

所以听起来947这边工作是正常的。

彩条测试的话,友商的在甲乙两屏上都能显示吗? 不知集成的deserializer是否支持pattern generator。

,

Jinju Mo:

是的,友商的在甲、乙两屏上都能显示。要怎么知道是否支持pattern generator呢?

,

Kailyn Chen:

您好,在datasheet中有给出描述,因为现在deserializer都集成在屏幕里也不知具体型号,所以可能也无法看到它的spec。

比如DS90UB954,就可以通过寄存器enable或者disable pattern generator.

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB947-Q1: 只能使用Single FPD-Link而无法使用Dual FPD-Link
分享到: 更多 (0)