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

DS90UB940 接收端,在只使用一个PORT的情况下,是否可以使用PORT1?寄存器需要怎么配置?

DS90UB940 接收端,在只使用一个PORT的情况下,是否可以使用PORT1?寄存器需要怎么配置?

Kailyn Chen:

可以,只使用一个port,可以是port 0 也可以是port 1, 不用的port可直接悬空即可。
不需要寄存器配置,直接和前端的serializer 输出连接即可。

Scodieu:

回复 Kailyn Chen:

Hi  Kailyn:

        我们当前的硬件结构如下:

DS90UB947-Q(DOUT1)——->720P@30 RGB24—–>(RIN1)DS90UB940-Q1(CSI1)—–>MIPI  CSI2接收芯片

现在的情况是这样的,我们可以确保947输出的720P@30 RGB24视频信号是正确的,这个已经得到验证。我们通过飞线的方式如下图,将RIN0与RIN1连起来,这样之后,发现940的LOCK = 1。

如果不飞这2根线,即940接收端使用的是RIN1,则始终LOCK不上,请问是什么原因?

我们尝试过对940寄存器做如下配置,依然LOCK不上。

0x23寄存器配置成0x20(使用STP,Back-Channel 为5Mbps);

0x6a寄存器配置成0x00

0x34寄存器配置成0x12

0x03 寄存器配置成0xf8

Kailyn Chen:

回复 Scodieu:

不用的输入端可直接悬空没问题的,寄存器0X13, 0X14是否有配置CSI port 0 disable, CSI port 1 enable了呢?

另外需要注意的就是,您可以看下datasheet Figure 28. Datapath Configurations配置,您现在是1lane 输入,4 mipi lane 输出配置吧? 那么MODE_SEL[1:0] 的连接建议按照datasheet Table 8和9的连接方法进行配置。www.ti.com/…/ds90ub940-q1.pdf

Scodieu:

回复 Kailyn Chen:

Hi  Kailyn:

                   感谢回复!

                   0x13、0x14已经配置过了,MODE_SEL[1:0]的硬件配置也没问题(我们试过2lanes和 4lanes,都不行),不过有关csi port、mipi lanes的配置都是关于940输出端的吧?和LOCK不上应该没有直接关联吧?

                   我现在的现象是使用PORT1接收FPD-Link III数据,940的LOCK PIN为低电平,也就是没有LCOK上,即使把0x34[6]设置为1,还是LOCK不上。

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB940 接收端,在只使用一个PORT的情况下,是否可以使用PORT1?寄存器需要怎么配置?
分享到: 更多 (0)