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.

[参考译文] AFE7444EVM:DAC 输出问题

Guru**** 2482105 points
Other Parts Discussed in Thread: AFE7444

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

https://e2e.ti.com/support/rf-microwave-group/rf-microwave/f/rf-microwave-forum/878286/afe7444evm-dacs-output-issue

器件型号:AFE7444EVM
主题中讨论的其他器件:AFE7444

大家好、我继续为 AFE7444而苦恼。 到目前为止、我有两个新问题。

条件:使用 AFE744EVM 连接到 Enclustra Mercury PE1基板(带 XU7模块)(XCZU15EG-2FFVC900I)

AFE 设置为标准模式6 (300MHz)。 FPGA 的固件基于您的官方示例"KCU105AFE74xx"。

1)第一个问题:当我尝试对所有 DAC (A+B+C+D)的 JESD 进行同步以传输某些信号时、同时所有 ADC 的 JESD 也会同步、所有 DAC 的输出信号都具有可怕的脉冲噪声。 TX 器件的警报 JESD 也会显示错误、因此该噪声似乎是由传输的数据丢失引起的。 但是、当我关闭 ADC JESD 时、所有 DAC 的信号都变得清晰、所有误差都消失了。 此外、如果仅针对 DAC A+B+C 同步 JESD -这些输出上的信号是纯净的、但 DAC D 上当然没有信号

     

2) 2)在本主题 中:https://e2e.ti.com/support/rf-microwave/f/220/p/849298/3157633#3157633 我发布了解决方案:如何生成配置序列、以便在将来使用该序列、例如与微控制器配合使用。 我使用了软件版本。 2.2.1.现在我在你的网站上找到了新版本:2.2.7。 我安装了它、但我的方法不起作用! 当我为 PG3.0激活上的转储模式时、logFile.txt 在我执行算法时不会更新。 那么、现在情况如何呢? 如何获得与您的芯片配合使用的正确序列以实现真正的设计???  

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

    Nihal、

    我们将对此进行研究。

    此致、

    Jim

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

    关于我的第二个问题:

    我发现日志文件的新位置为: C:\Users\Public\Documents\Texas Instruments\AFE74xx\Log Files

    但是、当我在"低级视图"选项卡中使用此文件夹中生成的 cfg 文件时、它仍然不起作用、因为 AFE 的编程是非常交互的:有时您应该读取、并且只在写入正确的值之后才会读取。

    您能否解释一下、如何获取、如何保存一个工作序列的命令、至少一个 python 脚本、该脚本可以进一步用作启动通过 SPI 连接到微控制器的 AFE 的算法? 即使在您的数据表中、您也要求使用 GUI 来获取工作顺序、这也会导致启动过程非常复杂。  

    您还知道吗、您的 GUI 中的许多东西都不起作用? 例如、更新按钮在交叉开关、SERDE 通道开/关、RX 和 TX 部分等中不起作用、更容易说出哪些按钮起作用、而不是计算哪些按钮不起作用。

    第1个问题仍然没有解决。

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

    您好、Nihal、  

    您在 TX 输出上看到的杂散。 您能否看到将 sysref 编程到脉冲模式是否会对频谱产生影响?  参考下图。  

    如果尝试通过低级加载公用文档文件夹中的转储文件,则说明该转储文件不起作用。请尝试加载已验证可以正常工作的配置文件,该文件是从旧版本的 GUI 生成的。 将该配置文件加载到 GUI 的新版本中。 这奏效了吗?

    关于 python 脚本、您可以在以下路径中找到有关如何使用 python 对 AFE 进行编程的有用文档。  

    C:\Program Files (x86)\Texas Instruments\AFE74xx\Python Scripts\Help Documents

    GUI 中的交叉开关配置等某些功能要求您在对器件进行编程之前设置和更新所需的参数。

    优素福  

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

    您好、Yusuf。 感谢您的回答。  

    之前我已经在没有连续 sysref 的情况下对其进行了检查、但它不会产生影响。 到目前为止、唯一影响的是当我关闭与 ADC 的 JESD 的同步时、当它被打开时-输出是良好的。

    配置文件。 当电路板被连接时、我根据 Mode6设定设置、之后通过 Init 脚本、获取 Rx/Tx..、LMK 配置并在操作结束时运行完全启动 ADC 和 DAC 正在处理我上面提到的问题。 但当我使用 cfg 文件(该文件是使用相同的设置模式6创建的、但使用激活的转储模式 PG3.0、因此通过日志文件)时、只有 ADC 部件工作、但 DAC A、B、C 上没有输出、尽管没有 JESD 警报、仅在 D 上、 但这是最初的问题。

    这种行为与 GUI 版本无关、原因是我之前在芯片内部的回送模式期间检查了这些 cfg 文件、但现在可以正常工作、但现在我有了参考设计 "KCU105AFE74xx"中的实际输入和输出。

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

    Nihal、  

    请向我发送您正在使用的.cfg 脚本以及 GUI 中的 Advanced、AFE74xx RX 和 AFE74xx TX 页面的快照。  

    优素福