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.

[参考译文] LP8764-Q1:可扩展 PMIC GUI 3.0不会列出任何串行端口

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1279209/lp8764-q1-scalable-pmic-gui-3-0-does-not-list-any-serial-ports

器件型号:LP8764-Q1
主题中讨论的其他器件:MSP-EXP432E401YUNIFLASH

我正在尝试配置 LP876411 PMIC、
(I2C 接口经过测试、可用于通过 RPi 来读取和写入寄存器)  

芯片编程不是很直观、所以我尝试了这个可缩放 PMIC GUI 来更好地了解它。
要进行连接、我使用 MSP-EXP432E401Y 将 USB 桥接至 I2C (没有可用的 PMIC EVM)。
设备管理器中显示了开发板以及功能 CH340 USB 串行软件狗:

当我尝试使用 Scalable PMIC GUI 应用程序进行连接时、会尝试进行连接、但失败。 出现选项窗口、但下拉列表中没有可用的串行端口:

每次我按下 REFRESH 时、CH340上的 LED 闪烁、因此应用程序正在扫描端口。

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

    Stephe、您好!

    您是否  使用 GUI 刷写了 MSP-EXP432E401Y 固件? 在首次将可扩展 GUI 固件强制上传至 MSP 器件之前、我不确定是否会自动生效。  

    由于此 GUI 需要 MSP 自定义固件、因此您可能无法同时将 MSP 器件与 GUI 连接。  

    另外、确保连接到 MSP-EXP432E401Y 板的正确端。

    若要刷写 MSP432固件  、您需要 Unilfash 工具并连接 XDS110 End、同时确保安装跳线、以将 XDS 连接到 MSP 并运行固件更新

    最简单的方法仍然是获取 EVM 并将其用于网桥编程。  

    e2e.ti.com/.../3073.aevm_5F00_1_5F00_0_5F00_3_5F00_6.txt

    BR、Jari

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

    Ji Jari,

    但感谢大家的支持、在将 XDS110固件更新到 v3和下载 MSP432映像后、Scalable GUI 应用程序仍然看不到任何串行端口。

    升级结果:

    升级后的设备管理器:

    可扩展的 PMIC GUI:

    感谢您的支持!

    对我来说、UniFlash 应用程序可以使用串行端口接口、但 PMIC GUI 无法使用、这一点很奇怪。 它使用不同的 API。
    请帮助解决。

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

    尊敬的 Stephen:

    真有意思。 是否确定已连接到正确位置的 USB 电缆? 您是否看到有灯点亮了? 我认为 MSP432侧的电压是通过一些跳线提供的。 请参见所附图。  

    BR、Jari

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

    今天、我在新 PC 上安装了 XDS110驱动程序+ PMIC GUI。 同样的问题-下拉列表中没有"Serial ports"(串行端口)(如上所示)。

    是否可能:

    • 是否可以通过任何方法来调试此故障、从而找到串行端口? 必须是一个常见的问题!
    • MSP-EXP432E401Y XDS110固件 v3.0.0.26是否会损坏? UniFlash 执行了更新、如何强制再次更新?
    • 跳线设置不正确(请见下文)? 我将 MSP-EXP432E401Y 板设置为默认设置。
      连接过程中 XDS110 XDS110/Tx Rx 线路上没有流量。
    • I2C 设置不正确? GND 和来自 J13的5V、PB2为 SCK、PB3为 SDA (上拉电阻在我的原型上)
    • LP876411静态连接器的电源为5V @ 6mA。

    设置图片:

    这是一次令人沮丧的体验、需要知道如何上报-请帮助。

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

    亲爱的,我认为是它(用户错误),但. 。 。 。

    插入 MSP UART 并不会为电路板供电、因此、需要连接两个 USB 端口(通过 XDS110供电)。
    我现在在 PC 端口列表中看到"ACCtrl & ACCtrl Console"作为 COM15/16。 Putty 会打开这些正常的文件、但不会打开 GUI:


    是否必须从外部5V 为 EVM 供电、而不使用 XDS110 USB?

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

    尊敬的 Stephen:

    请参阅我的上图。 您只能将 USB 连接到 U7。 该同一电路板具有两个不同器件。 上部是 XDS110、它是用于将固件上传到下部 MSP432器件的调试探针。 固件进入后、您应断开上部和下部之间的三(3)根跳线以避免冲突。 如果您连接了上部部件、则在复位时将保持下部、否则仅允许使用调试器进行调试连接。

    • 是否可以通过任何方法来调试此故障、从而找到串行端口? 必须是一个常见的问题!
    • 我们建议使用 EVM 进行连接、因为这是后续支持的方式。 不建议使用 Launchpad 进行连接。
    • MSP-EXP432E401Y XDS110固件 v3.0.0.26是否会损坏? UniFlash 执行了更新、如何强制再次更新?
    • 我不这么认为
    • 跳线设置不正确(请见下文)? 我将 MSP-EXP432E401Y 板设置为默认设置。
      连接过程中 XDS110 XDS110/Tx Rx 线路上没有流量。
    • 您只能将 USB 连接到下部。 并确保跳线如图中所示。
    • I2C 设置不正确? GND 和来自 J13的5V、PB2为 SCK、PB3为 SDA (上拉电阻在我的原型上)
    • 看起来不错。
    • LP876411静态连接器的电源为5V @ 6mA。

    如果您要上报、请联系您当地的 TI 销售办事处。  

    但正如我提到的、使用 EVM 进行连接是推荐的方式。  

    BR、Jari

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

    Jari、您好!

    我放弃了我一直使用的 PC (企业污染) 切换到另一台新的 Windows 11 PC。 故事很不一样。

    插入 MSP-EXP432E401Y 的两端后、只会创建2个虚拟 UART 端口(无 XDS110)、它们显示为 COM3和 COM4。 它们显示为常规串行端口(没有唯一名称,因此不是  ACCtrl 或 ACCtrl Console。

    现在可扩展的 PMIC GUI 在找到端口并连接到 LP876411器件时没有问题、我可以看到所有寄存器并下载到 NVM。 终于成功了!

    我注意到(为了更清楚):

    似乎必须连接 XDS110端来为 MSP430侧3.3V 和5V 电压轨供电、但可以移除、MSP-430端将在 Scalable PMIC GUI 连接后继续为一切供电。 (我没有核实原因、但这显然是可以的)。

    切换回我的公司 PC:
    我仍然获得4个 USB 端口:2个作为 XDS110、2个作为 ACCtrl (见上文)、(显然这不是我们想要的、Scalable GUI 不会连接)。
    因此、如果我选择属性、卸载设备并选中"删除驱动程序"框、则会删除2个端口。 然后、断开 MSP430端 USB 并重新连接(当 XDS110端仍在为电路板供电时)、串行端口会按如下所示在器件管理器上出现(因此看起来像任何其他 UART 器件)。
    现在、启动 Scalable PMIC GUI 首次连接失败、但重新扫描后成功、如下所示:

    所以、现在我断开所有连接、重新启动公司 PC 并检查它是否仍然有效-是的、成功。

    松动的端:

    ACCtrl 端口标识符是否来自"开箱即用"MSP-EXP432E401Y 电路板库存图像? 如果是、可能我遗漏了说明删除驱动程序的文档。 我在其他论坛主题中看到过此 ACCtrl。
    我认为有一些驱动程序问题、连接 MSP430端后、两台 PC 的设备管理器上都出现了"虚拟 COM 端口"。

    所以外壳关闭。

    非常感谢您的支持、 对于我造成的用户错误、沮丧和困惑深表歉意。 从我们挖的洞里爬出来总是让人满意的! 希望他人可以从我的经验中受益。

    现在、我必须对 NVM 进行编程。