954 手册显示支持两个通道同时输入视频源,但是在 相应的寄存器设定了 port1 的参数之后,并不能正确的link到953。请问Ti的技术支持有什么建议或者帮助吗?
Kailyn Chen:
您好,您参考下Table 7的寄存器配置。 里面有同时选择Port0和Port1 或者只选择Port0或者Port1的寄存器配置,您看下:
user6132324:
回复 Kailyn Chen:
感谢你的回信,但是按照这个配置完成,还是无法link成功,还有别的建议吗? 谢谢。
Kailyn Chen:
回复 user6132324:
您好,您是如何判断Port1 没有link成功的? 您的应用是输入两路,输出是怎么配置的?
user6132324:
回复 Kailyn Chen:
我通过i2c 对954 对应寄存器进行写值,使用prot1 时,我无法对953的寄存器地址进行i2c操作,因此来证明port1无法建立链接,并且与port0进行对比。输出通过 0x20寄存器进行同步转发。
Kailyn Chen:
回复 user6132324:
您好,寄存器0X4C是怎么配置的? 两个port可以同时写,但读的时候只能读取一个port。
另外,您的应用是什么,host是接在953 这边还是954 这边?也就是说对Port1 进行I2C操作是采取的local I2C 方式还是通过双向控制通道来读取的?
您看下0X4Cbit4 RX_READ_PORT的定义:
Select RX port for register read
This field selects one of the two RX port register blocks for readback.
This applies to all paged FPD-Link III Receiver port registers.
0: Port 0 registers
1: Port 1 registers
When accessed via local I2C interfaces, the default setting is 0.
When accessed via Bi-directional Control Channel, the default value
is the port number of the Receive port connection.
user6132324:
回复 Kailyn Chen:
你好,我0x4c配置了0x12,使用port1进行读写, host在954,采用的是local i2c。
Kailyn Chen:
回复 user6132324:
嗯0X4C配置没问题。
这样吧,您先按照datasheet中的步骤做下BIST自检测试吧,看输出是否pass,从而断定link是否完好。
user6132324:
回复 Kailyn Chen:
好的,我先自检一下看看。
Kailyn Chen:
回复 user6132324:
您好,您的问题解决了吗?