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.

[参考译文] AFE7950EVM:启动故障和放大器;缺少 CAPI 命令

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1467433/afe7950evm-bringup-failure-missing-capi-commands

器件型号:AFE7950EVM
主题中讨论的其他器件:AFE7920EVMAFE7950

工具与软件:

你好

我正在将 AFE7920EVM 与 TSW14J57采集卡配合使用、但无法执行正常启动。 我对 AFE 使用脚本"AFE79xx_EVM_Mode2.py"
和 HSDC Pro 中 ADC/DAC 选项卡的文件"AFE79xx_2x2RX_24410"和"AFE79xx_2x2RX_44210"。 启动期间会发生多个错误、指示 JESD 链路无法正常工作。
不过、我能够使用 ADC 采集数据、只有 DAC 链路看起来无法正常工作。 我收到以下错误:

通道0:1的 SERDES-FIFO 错误(对于每个通道0-3和两个通道都是 RX:0和1)
逗号对齐锁定通道0:错误;请查看发送器是否正在发送且眼图良好。 (对于每个通道0-3和两者的接收:0和1)

我使用了命令 getSerdesEye 来绘制眼图、这只是一个恒定的0图。 发送器可能不会发送任何内容。
可以通过哪些方法来解决这些问题?

此外、还提供了文档"AFE79XX JESD 应用手册"和"调试 AFE7950以实现运行时和启动后控制"
"故障"参考多个 CAPI 命令来调查这些问题。 但是、我无法执行它们、并且在任何模块的 python 源代码中找不到它们?。 具体而言、
我指的是以下命令:

来自 AFE79XX JESD 应用手册:
getSerdesRxLaneEyeMarginValue
enableSerdesRxPrbsCheck
getSerdesRxPrbsError
sendSerdesTxPrbs
getSerdesRxPrbsError

中的"Debugging AFE7950 for Run Time 和 Post-Up
失败:
getSerdesLinkStatus
重新适配器串行器/解串器总线
PollSerdesLinkStatusAllLanes
SetSerdesTxCursor

如何运行它们?

谢谢!
Yan

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

    尊敬的 Yan:

    当您在 Latte 中看到这些 FIFO 错误时、您能否尝试按 HSDC Pro 中的"Send"按钮并在 Latte 命令行"AFE.adcDacSync (1)"中输入以下命令、这将尝试重新建立 JESD 链路?

    此致、

    David Chaparro