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.
您好,可以这样使用, 寄存器0X5B是怎么配置的,是自动检测FPD link的工作模式,还是配置的single link或dual link模式?
另外,读下状态寄存器0X5A的bit[5:4],验证下是否为10: Single FPD-Link III Transmit on port 1.
我们硬件上配置的都是dual link,开机初始化的时候947打开透传并且设置0X5B=0x21,但是947,948无法lock住,947检测不到948的i2c地址,947的0x5a=0X0D
而且规格书中这一段怎么理解,port1是secondary通道吗
您好,硬件上是dual link连接,MODE_SEL这里是怎么配置的,是dual link还是single link?
硬件配置和寄存器配置效果是相同的,如果您硬件配置dual link, 可以通过读取寄存器0x5A状态寄存器[5:4]看是否和硬件配置一致。
另外,port1是secondary通道,port0 是primary通道。
不好意思,我表达有问题,我的意思是硬件的mode_sel上设置的是dual link,947,948之间只有port1连接,启动时已经通过i2c设置为signal link了,就是0x5b=0x21,设置完后947和948没有lock上,如果port1是secondary 通道,上图规格书里面的截图的意思是不是设置为signal link的时候,port1就不能用了
您好,明白您的意思了,您的意思是硬件上port 0 和port 1都连接了,如果我们force single link的话,因为port1 为second channel,所以single link mode下 不使用port 1而是使用port0, 对吧? 是这样子的,如果两个port都连接了, 那么single link mode下,使用的是port 0.
如果在single link mode下,想使用port1的话,那么port0 是不需要接的,和哪个port连接就使用哪个port。
不知我这样解释,您这边是否能明白?
明白,我现在想使用port1,硬件上947->948间也只连接了port1,设置947的0x5B=0x21,上电后947和948没有lock住,请问是否还有别的寄存器需要配置?
947和948没有lock住,所有没办法通过947去配置948的0x28寄存器,配置948的寄存器只能通过948的local i2c,但是感觉不因该是这种方式
您好,那您enable internal pattern,看下是否能lock,如果还不能,说明link是有问题的,建议看下是否是cable的问题。