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.

[参考译文] ADS9219EVM:GUI Device_Mismatch 错误

Guru**** 2460850 points
Other Parts Discussed in Thread: ADS9218, ADS9227EVM, ADS9219EVM, TSWDC155EVM, ADS9219

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1384610/ads9219evm-gui-device_mismatch-error

器件型号:ADS9219EVM
主题中讨论的其他器件: TSWDC155EVMADS9219、ADS9218 、ADS9227EVM

工具与软件:

您好!

我最近购买了 ADS9219EVM 和 TSWDC155EVM、并 从 https://www.ti.com/tool/ADS9219EVM#order-start-development 下载了 ADS92XXEVM-GUI 软件的2.0版(最新)

按照 ADS9219EVM 用户指南中的步骤开始操作时、先前的配置步骤已完成、但 GUI CONFIG 选项卡(用户指南第3.2.3节)中的"Initialize ADS92xx"按钮返回了 Device_Mismatch 状态并显示日志消息(请参阅下图)。  

通过挖掘 python 文件、该消息似乎源自 GUI_bridge.py、并与检查其中一个 ADC 寄存器的版本 ID 读取命令相关。 尚未在论坛上找到任何与此相关的信息、并且没有 ADS92XXEVM-GUI 手册(仅 ADS9219EVM 用户指南中提供的手册)。

有趣的是、一位同事能够成功使用从这篇帖子 https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1214830/ads9218evm-pdk-download-location-for-the-ads92xxevm-software-referenced-in-user-guide 上的链接收到的类似早期版本的 GUI。 不过、该 GUI 似乎仅在4MHz 采样率下正常运行、并且缺少 v2.0所具有的功能(例如读取内部温度传感器)、因此我想解决这个问题、而不是尝试解决这个问题。

我的设置为:

  • Windows 10笔记本电脑、按照用户指南安装 USB 驱动程序
  • 直接连接 USB 3.0端口并通过提供的 USB 电缆为 TSWDC155EVM 供电
  • 连接到为 ADS9219EVM 供电的5.5V 外部电源。 未配置时静态流耗~70mA
  • ADS9219EVM 的电源时序似乎无关紧要-在 TSWDC155EVM 之前或之后上电的结果相同、在所有情况下、都是在尝试初始化之前为 ADS9219EVM 上电
  • 数据速率、数据通道等的默认 GUI 设置
  • 值得注意的是、ADS9219EVM 上的物理 IC 仅标记为"92xx"、而不是我期望的完整器件型号。
  • 遵循 ESD 安全实践(垫子和接地带)

 

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

    您好、Austin:

    感谢您提出这个问题。 由于该器件尚未完全上市、此 GUI 上会显示此消息、但 GUI/器件仍应正常工作、可忽略此消息。

    此 GUI 适用于多个 EVM 和器件、其中一些器件已完全发布、另一些尚未发布、如 ADS9219。 由于此 EVM 是在 ADS9219的完整发布之前发布的、因此器件上的标记也标记为"ADS92xx"。 不过、它仍用作 ADS9219。  如果将此 EVM 上的器件替换为完全释放的器件(例如 ADS9218)、则不会弹出消息。

    在为 ADS9218EVM 共享的另一篇文章中、该软件尚未完全发布、需要执行这个额外步骤。  我还将注意到、ADS9218EVM 现已停产。 此后、我们更新了 GUI 以及 ADS9219EVM 和 ADS9227EVM、使其全部与所有 ADS92xx 器件兼容。  

     

    非常感谢您分享您的步骤以及您的设置、这一切都非常有帮助、应引导您实现功能设置。

     

    您能否进一步介绍一下 GUI 如何仅在4MHz 上正常运行? 您是否能够在4MHz 采样率之外的所有时间从器件读回? 使用 FPGA 时钟还是外部时钟?  

    GUI 中的温度读回选项看起来不正确。 在寄存器映射视图中这似乎是正确的、在 GUI 中实际显示的内容似乎仍然需要进一步计算(下面的公式)。 此 GUI 即将更新、这是即将更新的功能之一。

    此致、  

    Yolanda