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.

[参考译文] AFE7769:SYNCOUT 低电平的可能原因

Guru**** 2390755 points
Other Parts Discussed in Thread: AFE7769

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/954497/afe7769-possible-reason-on-low-syncout

器件型号:AFE7769

您好,在那里

我在我们的定制板上运行 AFE7769 2T2R1FB 配置。  

RX 和 FB JESD 链路已成功完成、但 TX 不 同步。

根据 FPGA 端的芯片范围观察、 FPGA 持续发送 K28.5、而所有4个 AFE_SYNCOUT 保持低电平。

从 AFE 侧、函数 getJesdRxMisSerdesErrors (来自 KeyFunction v1.8)指示使用的通道0-3上没有错误、未使用的通道4-7上的 LOS。

不知道为什么当 AFE SyncOut 看起来 已经收到 K 代码时它保持低电平。

有什么建议吗?  谢谢。

e2e.ti.com/.../RRU2_5F00_2T2R1F4L.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这可能是配置问题。 尽管您只需要2TX 通道、但 AFE 可能会在所有4个 TX 通道上查找 K 代码、并且不会使 SyncOut 无效、因为它在专用于您不打算使用的2个 TX 通道的通道上看不到任何活动。  

    您可以通过为 TX-1/2设置与 TX-3/4不同的 syncux 参数来更改此行为、并让 FPGA 忽略不打算使用的 TX 通道中的 SyncOut。 我将在下面复制一个示例。 在这种情况下、使用 TX-1/2、而不使用 TX-3/4。 已使用和未使用的 SYNC 引脚被分离。

    sysParams.jesdRxABSyncMux		= 0 
    sysParams.jesdRxCDSyncMux		= 2 #NA

    The following lines in the bring-up script will disable the un-used signal chains and the SerDes. This is just for your reference as
    these may not be directly applicable to your use case.
    #Powers Down TX/RX-CD 
    AFE.TOP.powerDownConfigTx(0xc)
    AFE.TOP.powerDownConfigRx(0xc)
    
    device.currentPageSelected.setValue(0)
    #Sets 0 for SRX(5...8) lane_ena
    device.writeReg(0x15,0x20)
    device.writeReg(0x7C,0x00)
    device.writeReg(0x15,0x0)
    #Sets 0 for STX(5...8) lane_ena
    device.writeReg(0x15,0x10)
    device.writeReg(0x25,0x00)
    device.writeReg(0x15,0x0)