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.

[参考译文] AFE7799:JESD204B 链路故障

Guru**** 667810 points
Other Parts Discussed in Thread: AFE7799, AFE7769
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1192088/afe7799-jesd204b-link-fail

器件型号:AFE7799
主题中讨论的其他器件: AFE7769

您好专家、

客户使用了 AFE7799、执行100次重启测试后、可能会看到 JESD204B 链路出现故障。 一些问题和调试过程可能会与您协商、

  1. 如何通过 SPI 命令检查 AFE7799 JESD 204B RX 状态?
  2. 如何通过 SPI 重置 AFE7799 JESD 204B TX 命令?
  3. 如何通过 SPI 命令重置 AFE7799 JESD 204B RX?
  4. 这是一种正确的方法吗?如何使用 Tx 信号回送至 Rx/FB、然后让 FPGA 检查 Rx/FB 路径信号质量?  

此致、

Allan

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

    1. getJesdRxAlarms、getJesdRxLinkStatus 是客户可用于检查 JESD Rx 状态的 CAPI。  此外、为了验证串行器/解串器物理层的信号质量、客户可以使用以下链接中的串行器/解串器眼图读取命令来读取眼图裕度。  如果信号质量良好、读数值应> 600。  例如、在下面的屏幕截图中、十六进制的寄存器4661和4660的读取值分别为0x57和0x60。  同时、眼图裕度值变为0x5760。 眼图裕度值以12位的形式写入、因此忽略前# 5。  将760转换为十进制数变为1888。  1888大于600、这意味着在这种特定情况下信号质量良好。   

    串行器/解串器眼图读取命令:

    /cfs-file/__key/communityserver-discussions-components-files/220/serdes-eye-read-commands

    2、 JescleardTxAlarms CAPI 可用于复位 AFE7769 JESD204B Tx   

    3、JescleardRxAlarms CAPI 可用于复位 AFE7769 JESD204B Rx   

      4.发生链路故障的原因有多种、可能是 FPGA 未发送信号、AFE 未接收信号或 SerDes 物理层发生了什么、 它是负责从 FPGA 向 AFE 发送/接收数据的层、反之亦然。  客户进行了100次重新引导测试、  并且链接可能失败、这一事实表明、当链接失败时、必须更改某些内容。  如果不了解有关链路故障或测试设置的更多信息、TI 就很难准确地确定发生故障的确切原因;在我们得出此问题的根本原因之前、需要进行更多调查。

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

    Kevin、

    客户在其射频初始化过程中应用了以下 API:

    getJesdRxAlarms

    getJesdRxLinkStatus

     

    引用了 C 文件、编译时似乎缺少 FTDI_writeReg、FTDI_readReg 的定义。  

    请提供建议。

    谢谢、

    Allan

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

    字母数字工作如何在其无线电中实现其他 AFE7769 CAPI? 对于两个 CAPI 、getJesdRxAlarms、getJesdRxLinkStatus、您将函数内的参数设置为0、函数应该可以正常工作、而不会出现任何问题。  我已经在 AFE7769 EVM 上验证了这一点。  为了进一步解决这个问题、我已将屏幕截图转发给负责维护 AFE7769 CAPI 的软件工程师、我将在听到他们的回复后通知你们。

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

    大家好、Kevin 和专家、

    我只将 AFE77xxKeyCFunctions_v1p12.c 称为我们拥有的唯一文件、并将  getJesdRxAlarms、getJesdRxLinkStatus 及其所有  相关函数置于 我们的射频初始化过程中。

    我需要文件或完整代码来完成代码 编译、从而缺少 FTDI_writeReg 和 FTDI_readReg 的定义。

    谢谢

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

    好的、我将与负责维护 AFE7769 API 的工程师合作、下周再次与 Alpha 合作。