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.

[参考译文] INA229_239EVM:"results data"部分上的图始终为零

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/979166/ina229_239evm-the-plots-on-the-results-data-section-are-always-zero

器件型号:INA229
主题中讨论的其他器件: INA228

我正在使用 INA229EVM、并且能够在 GUI 的"寄存器映射"部分中查看数据;但是、"结果数据"部分中没有数据。 图上的所有值都为零。 另外、在手册中、我们必须在"EVM1 SW"的"结果数据"部分中选择 CS3。 但显示的 SW1和 SW2选项为 GND、Vs、SDA 和 SCL。 我看不到 CS1、CS2、CS3、CS4。 我尝试了"链接到 Regmap"、但它不起作用。  

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

    您好、Parisa、

    您能否检查您是否使用的是最新的用户指南和 GUI?

    目前最新的用户指南是 :https://www.ti.com/lit/ug/sbou241b/sbou241b.pdf

    可在以下位置找到最新的 GUI: https://dev.ti.com/gallery/info/4910879/INA228_229_237_238_239EVM_GUI

    注意对于 GUI、工具页面上的链接当前转到版本1.0.0、我正在将其固定为指向上面的链接等所有版本。  目前、最新版本为1.0.1。

    仅当使用旧 GUI 或使用 SENS064A EVM 时、仍需要 SC3。 请注意、如果使用 SENS064A EVM、则会在 EVM 上使用 CS3、但在 GUI 中使用 CS1。  (如果设置为 CS3、GUI 将自动在框中为您显示 CS1)。  如果您有修订版 B EVM、这并不重要。

    如果仅使用1个 EVM、则 GUI/固件应自动检测正确的 EVM 和开关设置并相应地填充下拉框(GUI 刷新时)。 然后、要查看图中的数据、只需单击"收集数据"按钮即可。

    不过、我看到还有其他几个问题。 如果 GUI 显示的是 SW1和 SW2,则认为您有一个 I2C EVM....   这将是硬件 ID SENS063。 您的 EVM 是否显示 SESN064? A 还是 B?

    您可以检查一些相关内容。 首先、将 EVM 连接到 MCU 板、然后将其上电(或复位 MCU 板)。 然后启动 GUI 并关闭 README.MD 对话框。

    1. 在左上角的"主页"选项卡上、您是否看到"设备已连接"? 有绿色指示灯?  
      1. 如果是、它说连接了什么器件? (如果您有 INA229EVM、则会显示 INA229)。
      2. 您还应看到"硬件已连接"。 左下角。
    2. 在寄存器映射页面上、您看到 DEVICE_ID 寄存器是什么?
      1. 应为0x229X、最有可能为0x2291。

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

    您好 Mitch、

    感谢您的回复。 我尝试了 GUI v1.0.1、但遇到了相同的问题。 我的 EVM 是 SENS064B、器件 ID 是0x229。

    当我将设备连接到笔记本电脑时、GUI 不会自动检测到它并给出以下错误:

    "未检测到 SCB 控制器"

    因此,我转到“选项”->“串行端口”来连接它,它只有一个选项:

    "COM6 (类型错误:无法正确读取未定义的'DEV-NAME')"

    在主页中,它也没有专门显示 INA229,它显示:

    "设备已连接  

    INA2228_229_237_238_239"

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

    您好 Parisa

    如果您看到"INA2228_229_237_238_239"、则可能会显示"Device disconnected"而不是"Device connected"。 我猜它是红色的、而不是绿色的。  但是、这看起来像是驱动程序问题。

    确保以管理员身份下载并安装驱动程序。 可以在以下位置找到: https://www.ti.com/lit/zip/sbac253  (您可能已经执行此操作,问题是关联驱动程序)

    您的驱动程序似乎未正确链接到器件。  当您看到"No SCB controller detected (未检测到 SCB 控制器)"时、单击窗口上显示的常见问题解答链接。 为方便起见、此处提供了链接: https://e2e.ti.com/support/data-converters/f/73/t/914940

    按照此常见问题解答中概述的步骤将驱动程序与器件相关联。  请注意、您可能必须执行此操作3次、对于步骤8中列出的每个驱动程序、执行一次。

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

    Parisa、

    在我自己执行此操作后、还有一个注意事项。  遇到驱动程序问题时、手动将器件置于 DFU 模式可能会更容易(根据用户指南说明)、然后确保驱动程序已连接。  例如、进入 DFU 模式后、您应该会在器件管理器中看到一个名为"Tiva 器件固件更新"的器件、如果没有、请使用常见问题解答中的说明将未知器件与"boot_usb.inf"链接起来。

    看到 "Tiva 器件固件更新"后、打开 GUI 并转至 File -> Program Device...  那么一切都应该正常工作。  

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

    谢谢你。 我尝试根据常见问题解答页面更新驱动程序。 它仍然无法正常工作、但我根据 用户指南中的说明手动对器件进行了编程、解决了这个问题。  

    注意:从一开始、我的器件就已连接、我能够读取 "寄存器映射"部分中的数据、而它显示已连接 "INA2228_229_237_238_239"。

    感谢你的帮助。  

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

    Parisa、

    很高兴它能为您服务!  感谢您的澄清、您能够读取寄存器并在显示"INA222_229_237_238_239"时将其连接、这一点很有趣。