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.

[参考译文] BOOST-DRV8711:GUI 问题

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1275138/boost-drv8711-gui-problem

器件型号:BOOST-DRV8711
主题中讨论的其他器件: MSP-EXP430G2ET、DRV8711、 UNIFLASHMSP430G2553DRV8711EVM

您好!

我有一个带 MSP-EXP430G2ET 的 BOOST-DRV8711。 我遵循了 BOOST-DRV8711的手册、但无法获取手册中的第4.3部分。 手册显然已过时。

它说下载最新版本的 GUI Composer 运行时,经过几个小时的搜索,我找到了一个下载 gcruntime-12.0.0的链接,它说安装正常,但如果我检查安装日志有错误。

BOOST DRV8711手册中会提示从从 TI 网站下载的文件复制 GUI 应用程序、并将其复制到 GUI composer webapps 文件夹、但 webapps 文件夹不存在。

我还尝试从该链接 https://software-dl.ti.com/ccs/esd/documents/gc_downloads_v1runtime.html 安装软件6.2.0.1 。 这有如前所述的 webapps 文件夹,所以我将文件复制到其中,但它会出现一个错误,不会打开。

此致、

内森

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

    嘿、Nathan、

    我找到了 BOOST-DRV8711 EVM 和 MSP-EXP430G2板、让我明天尝试使其正常工作。 就已经过时的步骤达成一致意见、请允许我写下一些简化的步骤。  

    刷写固件 连接至 MSP430 Launchpad:

    1. 安装 TI 工具  UNIFLASHhttps://www.ti.com/tool/UNIFLASH#downloads
    2. 打开 UNIFLASH、插入 MSP-EXP430G2、然后输入"MSP430G2553"作为器件名称、选择片上版本。   
    3. 选择连接列表中的第一个条目、应为"TI MSP430 USB1"或相似项。  
    4. 单击"开始"。   
    5. 浏览至固件文件-应为  BOOST-DRV8711_FIRMWAREv1.11.out  从 BOOST-DRV8711页面下载硬件和软件文件后、请在文件夹"...\slvc575b\BOOST-DRV8711硬件和软件文件\Application\BOOST-DRV8711_FIRMWAREv1.11\Debug\"中执行此操作。
    6.  单击  加载映像 。  这样会将 BOOST-DRV8711固件成功刷写到 Launchpad 上

    GUI Composer Runtime V1安装:

    1. 从此处下载并安装 GUI Composer v1 Runtime 版本6.2.0.1: https://software-dl.ti.com/ccs/esd/documents/gc_downloads_v1runtime.html
    2. 将整个 BOOST-DRV8711_GUIv1.0文件夹移至"C:\ti\guicomposer\webapps\BOOST-DRV8711_GUIv1.0"。  创建 webapps 文件夹(如果不存在)。 现在不要运行它。  
    3.  

    串行端口 FIFO 设置:

    1. 打开 Windows  设备管理器。  展开"Ports  (COM & LPT)"、  
    2. 选择 MSP430器件-应命名为"MSP430 Application UART (COM###)"。  右键单击它并选择"属性"、转到"端口设置"、"高级"
    3. 禁用 Use FIFO Buffers (使用 FIFO 缓冲区)框。  单击 OK (确定)、OK (确定)。  

    硬件设置

    1. 在下图右上角的黑色框中圈出 RX/TX 上的2个接头。  使它们与图像匹配
    2. 连接并打开 EVM 电源

    最后、运行  BOOST-DRV8711_GUIv1.0.exe 文件。  给它几分钟的时间来设置。  如果您幸运、它应该可以连接并工作-它可以在我的计算机上正常工作!

    此致、

    雅各布

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

    您好、Jacob:

    感谢您对此进行深入了解!
    但是、我按照您的所有步骤操作、在尝试运行 GUI 应用程序时会出现以下错误。  

    e2e.ti.com/.../1695863175610.log

    我真的不明白日志、但它说明了很多已经安装的捆绑包。   在尝试今天的说明之前、我已确保卸载之前从 TI 安装的所有程序、其中包括卸载 code composer studio。

    此外、看起来我使用的电路板是较新版本、MSP-EXP430G2ET。 我在 Uniflash 程序中选择了这个选项、表明它成功完成了闪存。 我还找到了相同的相应跳线并更改了相同的跳线。

    此致、

    内森

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

    嘿、Nathan、

    您是否有兴趣使用独立的 EVM (https://www.ti.com/tool/DRV8711EVM)而不是此器件的 Booster Pack? 我们经常使用它、它非常稳定且是最新的。   

    嗯、这个错误看起来更像是一个与 MSP-EXP430G2ET/非 ET 无关的计算机/软件安装问题。  如果在未将 MSP-EXP 板连接到计算机的情况下启动 GUI、是否会收到错误消息?  

    查看您的第一个错误图片、它看起来安装程序文件位于您的 OneDrive 文件夹中。  请确保它的安装位置是默认位置(我认为 C:/ti/)、并尝试将 GUI 安装程序移动到 C:/Users/natha/Downloads/.这样的本地文件夹中   

    还要再次确保您已删除所有旧的 Code Composer Studio 和 GUI Composer 文件。  考虑到 OneDrive 错误、我想知道它是否在那里找到了其他版本?  检查 OneDrive 文件夹、您可能需要  在尝试卸载程序后手动删除 C:\ti\guicomposer 的内容。  

    它是在个人计算机还是公司计算机上? 有时防病毒程序可能会干扰运行/安装。   

    DRV8711是一款相当旧的器件-您可能需要研究较新的驱动程序、例如最近发布的 DRV8462。 它具有8711所不具有的许多高级功能、如自动微步进、自动扭矩、并且是一种集成式步进电机驱动器、因此无需外部 MOSFET。   

    此致、

    雅各布

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

    您好、Jacob:

    我们的 PCB 设计了 drv8711、可能在下一个修订版中我们可以考虑对其进行升级。 我尝试使用这款评估板  以及 GUI 和示波器来快速更改值并正确调优步进电机。 我是否以正确的方式实现它? 我发现很难找到任何对步进电机有过如指掌的人、所以我之前是自己介绍的。 这是我尝试用我们的产品解决的几个技术问题之一、如果您对一些自由职业者工作感兴趣、或认识任何人来帮助我、请告诉我。

    是属于该问题的。 我认为您说得对、这是一个安装问题、即使在拔下 MSP 板的情况下也会出现问题。 我已经尝试了很多方法来纠正。 我再次卸载了所有内容、甚至 Microsoft 可重新分发软件和不会自动卸载的驱动程序。 我浏览了我的所有驱动器、手动删除了与 TI 相关的任何内容、包括我与 UNIFLASH 配合使用的 TI 云代理。 我确保从下载文件夹中运行安装文件,并以管理员身份运行安装文件,安装位置为 C:\ti。 这是在我的个人计算机上。 我还阻止 OneDrive 备份我的桌面、这意味着故障日志文件现在保存在我的用户名下、而不是保存在一个驱动器文件夹中。 我 已经附加了安装日志、因为它们在驱动程序方面有很多错误、我还在尝试启动 GUI 应用程序时附加了错误日志文件。

    e2e.ti.com/.../ti_5F00_msp430pack_5F00_setup_5F00_6.3.4.1_5F00_install.loge2e.ti.com/.../ti_5F00_emupack_5F00_6.0.399.0_5F00_install.loge2e.ti.com/.../ti_5F00_dspack_5F00_ibsetup_5F00_6.2.1.1665_5F00_install.loge2e.ti.com/.../ti_5F00_msp432pack_5F00_setup_5F00_6.3.0.5_5F00_install.loge2e.ti.com/.../ti_5F00_tiva_5F00_stellaris_5F00_2.1.1.15071_5F00_install.loge2e.ti.com/.../1695963812741.log

    再次感谢您的帮助、

    内森

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

    另一项更新是、我刚在我的妻子的计算机上尝试了一次全新的安装、她也在运行 Windows 11、从未安装过任何与 TI 相关的东西、而且会出现完全相同的错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    另一个更新,我刚在我的妻子计算机上尝试了一次全新安装,她也在运行 Windows 11,从未安装过任何与 TI 相关的软件,而出现了完全相同的错误。

    嗯、现在这更奇怪了、让我在周末思考一下。 我也可以在个人计算机上尝试相同的步骤、如果我遇到相同的错误、我会告诉您-可能是 TI 公司的计算机上预装了一些特殊的 Java 运行时。   

    我正在尝试使用此评估板  以及 GUI 和示波器来快速更改值并正确调节步进电机。 我是否会以正确的方式进行?

    嗯、好的、明白了。  您可以 改用 DRV8711EVM 尝试这样做。  在订购/申请之前、您可以尝试从"软件下载"中安装它的 GUI、以确保您可以安装它并无错误地运行它。它是在 LabView 中开发的、而不是在 GUI Composer V1中开发的(在 Java/Eclipse?)。   

    我想的另一个选择是使用任何与 Arduino 兼容的微控制器以及 Pololu 的 库适用于 Arduino 的高功率步进电机驱动器库。  这是 基于 DRV8711为其电机驱动器板开发的。  我个人没有使用这个图书馆,但我以前使用过其他 Pololu 图书馆。   

    此致、

    雅各布

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

    我刚刚下载了该链接中最旧的版本1.7.0.0。 我得到了更进一步、但得到了以下屏幕。

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

    尊敬的 Nathan:

    您测试的两台计算机可能都使用相同的防火墙配置、内置 Windows 防火墙或其他已安装的客户端来阻止 CCS 调试服务器。 您可以在暂时禁用防火墙后再次尝试运行该应用程序。  

    此致、Murugavel

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

    尊敬的 Murugavel:
    感谢您的答复。 我刚刚尝试关闭防火墙的安装和运行的应用程序,但相同的错误仍然存在。

     此致、

    内森

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

    嘿、Nathan、

    请给我另一天的时间来研究这件事。  我尝试在我的个人计算机上安装,并得到一个错误,虽然它不是相同的你的。  我可以启动 GUI、但即使更改了 FIFO 缓冲区、它也无法连接到我的 EVM。  

    到目前为止我尝试过但不起作用的方法:

    • 下载 MSP430 DriverLib
    • 安装 MSP430Ware
    • 按照第二个错误日志文件的结尾安装 FTDI Dxx 驱动程序。   
    • 已安装所有 NI LabView 驱动程序 至2019 (安装12.7GB)
    • 安装了 Re 的 GUI Composer V1.0  

    Executing C:\ti/guicomposer/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe  /q /se /sa /lm /path "C:\ti/guicomposer/ccs_base\emulation\drivers\msp430\USB_eZ-RF"
    Script exit code: 256
    
    Script output:
     
    
    Script stderr:
     Program ended with an error exit code
    
    Error running C:\ti/guicomposer/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe  /q /se /sa /lm /path "C:\ti/guicomposer/ccs_base\emulation\drivers\msp430\USB_eZ-RF": Program ended with an error exit code
    Executing C:\ti/guicomposer/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /se /sa /lm /path "C:\ti/guicomposer/ccs_base\emulation\drivers\msp430\USB_CDC"
    Script exit code: 256
    
    Script output:
     
    
    Script stderr:
     Program ended with an error exit code
    
    Error running C:\ti/guicomposer/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /se /sa /lm /path "C:\ti/guicomposer/ccs_base\emulation\drivers\msp430\USB_CDC": Program ended with an error exit code
    Creating Uninstaller
    Creating uninstaller 25%
    Creating uninstaller 50%
    Creating uninstaller 75%
    Creating uninstaller 100%
    Installation completed
    Log finished 10/02/2023 at 17:41:56

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

    您好、Jacob:
    我读了几年前的另一个线程、说 BOOST-drv8711不能与 MSP430G2ET 一起运行、并且没有计划对其进行纠正。 情况仍然如此吗? 仍然不能解释我无法安装 GUI 的原因、但可能会解释您遇到问题的原因。  e2e.ti.com/.../3143633

    无论哪种方式,我浪费了足够多的时间在这个,慕斯很可能不让我退还这些产品,因为我已经打开了它们。 TI 是否愿意送给我一个 DRV8711EVM 电路板作为替代产品? 我刚刚成功安装了 DRV8711EVM 电路板的 GUI、看起来它应该很简单。

    此致、

    内森

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

    嘿、Nathan、

    我读了几年前的另一个线程,说 boost-drv8711不能在 MSP430G2ET 下运行,也没有计划对其进行纠正。 是否仍然如此?

    事实不应该是这样-我看到 MSP430G2ET 的唯一区别是它使用更小外形尺寸的封装 QFN、而不是引线。  其他一切都应该相同。  我在我的工作计算机上工作、而不是在我的个人计算机上工作。  让我继续研究一下。

    我将向您发送有关更换的电子邮件、您需要使您的公司获得 TI 样片计划的资格

    此致、

    雅各布