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.

[参考译文] AFE7950:如何读取 FREF 状态并生成测试模式

Guru**** 2473260 points
Other Parts Discussed in Thread: AFE7950, AFE7950EVM

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/1190831/afe7950-how-to-read-fref-status-and-produce-test-pattern

器件型号:AFE7950

您好!

afe7950的参考时钟直接从 lmx2694馈送、时钟生成器为11520MHz。  

我正在尝试使用 dacJesdConstantTestPatternValue 函数生成常量测试信号、但没有信号。

我通过 Latte 的日志文件初始化 afe、JESD_FS_STstate 值读取为00、其预期值为0x55。

1> 当未建立 JESD RX 状态时、 是否未生成测试模式?

2>如何检查输入参考时钟是否正常?

在测试的早期阶段没有初始错误。 随着测试的进行、电路板看起来会更糟。  

无论如何、通过频谱分析仪识别来自 lmx2694的11520MHz 时钟。

3>函数 dacJesdConstantTestPatternValue 与 Latte 日志稍有不同。

当我选择 A 时、Latte 写入的寄存器是0xb8 ~ 0xbb、但 C 函数写入了0xb8~bbf。

4>是否验证了功能检查设备运行状况?

它的运行方式与注释的运行方式不同。

5>C 库版本

我下载 了 C_libraries_CAFE2p5.zip、但压缩的文件夹名为 CAFE2p0。 我需要检查我是否下载了正确的文件。

此致、

YS

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

    您好、YS、

    1、即使未建立 JESD 链路、测试模式 dacJesdConstantTestPatternValue  仍应起作用。 这是否在 AFE7950EVM 上进行了测试? 需要检查的一点是、脚本设置为使用外部时钟、如果使用 EVM、则应针对外部时钟进行修改。

    2.检查方法是使用您在第一个问题中提到的测试模式。  

    我们的团队正在研究 您的最后两个问题、 我们应该在下周初得到解答。  

    此致、

    David Chaparro

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

    您好、Yoonsun、

    3) 3)当您使用这两条命令时、您是否 为 I 和 Q 设置了相同的值? 该寄存器保存函数中给定的 I 值的 LSB。  

    (dacJesdConstantTestPatternValue (Enable、Channel、Band、I Value、Q Value))

    4) 4)此功能已验证。 您能否分享您注意到的差异?

    5) 5)最新文件是安全文件夹中提供的文件。  

    此致、

    David Chaparro

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

    尊敬的 David:

     checkMcuHealth (afeId、&mcuHealth)函数中关于 healthOk 的注释表明、如果 MCU 正常工作、该值为1、如果 MCU 卡滞、则为0。

    但是、在 checkDeviceHealth 函数中、当 mcuHealth 为0时、它打印"MCU 可以"。

    此致、

    YS

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

    您好、Yoonsun、

    在与我们的软件团队核实后、我们发现 我们有一个更新的咖啡库、该库尚未发布、您注意到的问题 CHECKDeviceHealth 已修复。 我们正在努力获取更新的库及其支持文档。 一旦我们完成此操作、我们就会将其发布到 AFE79xx 安全文件夹中。  

    此致、

    David Chaparro