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.

[参考译文] TPS6594EVM:硬件未连接-可扩展的 PMIC GUI

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1339311/tps6594evm-hardware-not-connected---scalable-pmics-gui

器件型号:TPS6594EVM

我在 Windows 系统上使用"Scalable PMIC GUI 3.0.0"连接 TPS65941111EVM 时遇到困难。 我正在将 Windows 的离线版本与 gcruntime 11配合使用。 插入 USB 电缆时、我在设备管理器中观察到两个新的 COM 器件、以及在没有驱动程序的情况下一个无法识别的"虚拟 COM 端口"。 当我在 GUI 中打开"Device Settings"窗口时、这是我在控制台中接收到的输出:

我的 PC 上始终存在 COM4和 COM6。 似乎软件试图与 COM4连接、但 COM7实际上是正确的端口。 虽然我之前成功连接过几次、但现在无法再连接。

在 Linux 虚拟机上,我遇到一个错误,指出"Controller is not responding"(控制器没有响应),尽管这可能是由于虚拟机环境造成的。 下面我附上了控制台屏幕截图和错误消息。

我在 EVM 上唯一进行的物理改动是将 V3V3连接到 J15上的 VSYS。 只能通过 USB 供电。

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

    您好、Adam:

    我知道这听起来可能很愚蠢、但您能否确保 VIO Selection (J30)上有一个跳线、并查看它是否适用于3V3?

    如果您还没有拿到 EVM 用户指南、这里是 EVM 用户指南:单击此处查看 EVM 用户指南

    GUI 左下角的连接表示 MSP432 (EVM 上的微控制器)是否能够通过 I2C 或 SPI 建立连接(取决于 GUI 中的配置)。 收到确认信息后、左下角将显示"Hardware Connected"

    因此这里的问题可能不是 COM 端口、而是板上的跳线设置、但我会先尝试排除这一问题。

    确保在 Windows 中使用的是 ACCtrl 器件。

    Br、

    尼古拉斯

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

    此外,我看到在 javascript 中,超时也在发生在 MSP。

    请先尝试使用 ACctrl、然后告诉我会得到什么。

    谢谢!

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

    是的、测试是在 Linux 和 Windows 上进行的、在 J30上选择了3.3V 电压。 这是当我收到它时的样子。

    是的、我已经阅读了用户指南。

    当无法建立连接时、我无法从 Windows 中的"设备设置"下的"选择端口:"菜单中选择任何端口。 当我可以建立连接时、菜单会自动显示"COM7 (Microsoft)"、如下面的屏幕截图所示、没有其他选项。 出现这种行为是因为 GUI 应用程序会检查是否有正确的端口、并且仅在菜单中显示该端口。

    我已经注意到、在本例中、COM 端口看起来与您提供的屏幕截图不同。


    我完全相信、如果我在保留对"_autoDetectPortIdentity"的调用时删除文件"ti-tpslp-main.js"第453行的"if"条件、该问题将不会出现任何复杂问题并且始终如一地得到解决。

    我不想在 Linux 上解决此问题,因为此错误很可能是由虚拟机引起的。 我展示它的目的只是为了提供更多信息。

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

    您好、Adam:

    我在另一个线程中看到您可以对 PMIC 进行编程、这意味着连接成功。

    如果您不介意最终如何用 Linux 或 Windows 中的微控制器来解决这一连接问题的话?

    Br、

    尼古拉斯

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

    正如我之前提到的、我在过去曾经能够进行过几次连接。 但是、现在这种情况极不可能发生。 我认为问题源于我的 PC 配置(包括两个额外的 COM 端口和一个不同的驱动程序)和应用程序的行为组合。

    在我看来、该应用甚至没有尝试连接到正确的 COM 端口。 我可以尝试通过改变行为来验证这一点、但我不确定许可证协议是否允许这样做。

    我怀疑 Linux 应用程序证实了这一假设,因为它始终显示正确的 COM 端口,因为它始终是 Linux VM 上的"第一个端口"。 这进一步证实了电路板完全正常运行。

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

    感谢您对 Adam 的反馈、

    非常感谢!

    它如何将自己标识为不同的器件是奇怪的、但对于不同的驱动器来说、这是合理的。