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.

[参考译文] MSP430FR2355:MSP-FET430UIF 已在使用-这些年来仍然疯狂……

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1340945/msp430fr2355-msp-fet430uif-is-already-in-use---still-crazy-after-all-these-years

器件型号:MSP430FR2355
主题中讨论的其他器件:MSP-FET

自从我5年前开始使用 CCS 以来、一直存在一个问题、而且这个问题仍然存在。 我在尝试连接到和编程 A up 时收到此错误:

   MSP430:初始化仿真器时出错:MSP-FET430UIF 已在使用中

我有几个关于这种形式的帖子,在过去的10年里30多其他人。

为了节省时间、请参考以下信息:

到目前为止、我使用的每个板都是 MSP430系列。

重新启动 PC 无帮助。 重启电脑没有任何帮助。

我始终可以在器件管理器中看到 MSPFET 模块。

CCS 版本是 :12.6.0.00008

就在几天前,我在另一个板上工作,没有问题。 我现在正在处理的板是为了进行软件更改、该板已知可以正常工作、并且之前已将软件加载到其中。

特别令人不安的是,10年来,这一错误信息一直保持不变。 想象一下、如果除了"已在使用"之外、该错误消息提示"器件认为使用的是 MSPFET、这会有多大用处。 想一想开发人员浪费的时间是多少小时、因为 CCS 无法 在连接到 PCB 的过程中提供更详细的错误消息、例如:

1) 1)在 USB COM 端口上找不到调试器

2) 2)找到调试器、但无法与之通信

3) CCS 认为您仍在调试另一个项目、因此 MSPFET 已在使用(_and_告诉您哪个项目)

4) 4)找到了调试器、可以与之通信、但它无法与任何处理器通信

5) 5)找到的调试器、可以与之通信、但项目配置文件中未指定处理器。

在调试语句中这样清晰会很棒。 当前错误与仅显示"语法错误"的糟糕编译器一样无用、当遇到明确的一些非常具体的问题时、只是编译器写入器很懒、没有提供更详细的错误消息。 我再次声明、就在几天前、在另一个电路板上一切正常。

为了进一步避免几轮"是否插进来"、让我先问以下问题:

1) CCS 是否有关于哪个项目具有 MSPFET/哪个项目"拥有"MSPFET 的概念

2)如果是,如何清除此所有权?

3)错误读为"...已在使用"。 开发人员如何确定要使用 MSFET 的_项目/软件/处理器/资源/任何声明?

4)当您使用给定的处理器在给定的 PCB 上完成工作以避免出现".... already in use"错误时,应采用什么步骤?

5 )(这是有些修辞的)任何解释,如何这种错误没有被修复了10年以上?

 -皮特

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

    尊敬的 Pete:

    我理解您对此问题的失望。 我觉得这像是一个 CCS 问题。 我将把该主题放在 CCS org 中以获得帮助。  

    此致、

    现金豪

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

    与 CCS 相关的问题:我正在 TI 目录中查看、并看到了 CCS 的3个快捷方式。 我还看到了 CCS1000和 CCS1010的目录。 每个内存约为9 GB。 我所做的只是随着新版本的出现进行更新。 保留旧版本是否正常?我是否可以安全地删除这些旧目录? 现在、整个 ti 目录很大、大小为23GB。

    我删除了较旧的快捷方式、因此现在我只具有12.6.0的快捷方式。

    在进行 CCS 更新时是否有理由保留这些旧目录? 旧工程是否仍会加载最新版本? Fewiw、所有项目都保存在另一个驱动器分区中、C:\中没有任何设计活动  。当您有 CCS 更新时、它应该删除旧版本吗?

    感谢您答疑解惑。 它希望这个问题可以得到解决。

     -皮特

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

    您好!

    CCS 团队回复说、这个错误"MSP430:初始化仿真器时出错:MSP-FET430UIF 已经在使用"似乎来自 MSP430团队拥有的 MSP430 dll。 好的、现在又回到了 MSP 团队。 我建议您打开一个新主题、询问与 CCS 相关的问题。  

    对于 MSP430错误、我们需要向我们的软件团队咨询有关 MSP430 dll 配置的情况。  感谢您的理解。  

    此致、

    现金豪

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

     任何在 CCS 组中创建新问题的尝试都会退回到 MSP 低功耗论坛中、因为 for 需要一个器件型号、这是它们要启动的。  因此、我不知道如何"打开一个新主题来询问您的 CCS 相关问题"。 从我能讲的内容来看、无法发布到 Tools->CCS。

     -皮特

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

    尊敬的 Pete:

    您可以将其发布在 MSP 下、然后将您的发布链接发送到此处。 我可以将其分配给 CCS 团队来解决您的 CCS 相关问题。  

    此致、

    现金豪

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

      我已卸载 CCS (嗯、就程序打印"Critical Error"并中止之前的情况而言)。

    移除 ti 目录中的所有文件、然后安装最新版本的 CCS

    我仍然获得:

    MSP430:初始化仿真器时出错:MSP-FET430UIF 已在使用中

    示例。 所以3个星期我死在水中不能编程任何板.

    我只能说,即使是最随便的观察员也不会得出结论。 感到非常失望。

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

    我刚刚阅读了一篇文章、其中有人遇到了同样的问题、解决方案是:

    成功了、运行 μ~/ti/ccs/install_scripts/install_drivers 后

    我的 CCS 新安装中没有此路径。 在 CCS 目录中、没有"install_scirpts"目录。

    不是所有安装都有相同的基本代码和工具吗?

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

    我一直在重新搜索帖子。 我发现我4年前做的一篇文章与同样的问题。 任何人最早的帖子是大约15年前。 由于各种菜单已更改、大多数帖子无法提供帮助。 确实有德州仪器的相关人员了解加载过程的工作原理吗?

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

    您好!

    我真的很抱歉在使用 CCS 环境时遇到了糟糕的体验。  

    从帖子中可以得知、您可以  先删除所有 JTAG 调试器器件驱动程序、然后重新安装 CCS 应该会有所帮助。  

    下面是处理器:  

    在 Windows 中、如果 需要完全删除 JTAG 调试器器件驱动程序、则必须执行更彻底的过程:

    1. 查看此 典型过程  使用  设备管理器 ,但请记住,您必须启用此选项  显示隐藏的设备  在菜单下  查看  以显示曾经连接到您的 PC 的所有 JTAG 调试器。
    2. 启用该选项后、在目录树中查找以  Blackhawk、基于 SD USB 的调试工具  Stellaris 器件固件升级  Stellaris 内电路调试接口  德州仪器仿真器   德州仪器调试探针
    3. 对于这些分支中的每个项目、右键单击并选择  卸载 。 此外、选中"File"和"Save"旁边的  删除  此设备的驱动程序软件
    4. 此外、当扩展分支时、  端口 ,检查是否有任何提及一个或多个 TI 目标的相关条目,如  CC3200LP 双端口  MSP 应用 UART1  XDS  信号 等。 对每个条目重复上面的步骤3。
    5. 与分支类似的事情  通用串行总线控制器

    您可以在下面的章节中找到更多相关说明:   9.1.7.清除现有安装。  https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_troubleshooting.html

    此致、

    现金豪

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

      "你说什么,我就给你脱衣服。" 但是、您最后一项编号为5的项目是成功的。  我进入并删除了 MSPFET 的驱动程序、这些 USB 随即释放。 然后、我卸载并重新安装 CCS。 我 弹出了要加载的项目、设备管理器只显示了两个 COM 端口1和2 (我禁用了这两个端口)、我编译了该项目、当我加载两个 MSP 接口时、弹出到了设备管理器中。

     然后所有内容正常加载、没有出现任何错误。

      因此、我认为 MSP 器件的驱动程序并不仅仅是简单的"专用串行端口"。 显然、它们必须具有一个更高级别的 CCS 接口、该接口具有与它们相关的状态信息。 我推测、断开 MSP-FET 与 USB 总线的连接或者在不终止调试会话的情况下关闭 CCS 的顺序最终会使驱动程序处于他们认为 MSP-FET 正在使用的状态、 并且、CCS 或终端用户均无法"重置"这些驱动程序。

      这也将解释这种错误是如何存在15年的、以及各种尝试修复诸如重新安装世界、重新启动 PC、关闭端口等问题的方法最终是如何工作的。 向 CCS 团队指出这一点很好。 诸如获取 MSP-FET430UIF 时这样的功能已经在使用、可以让您"清除"、"分离"或"复位" MSP_FET"将非常方便。

     感谢你的帮助。 我在几天后将改用另一个 PCB、而且会注意更改项目、断开 MSP-FET 以及开启和关闭 CCS 的顺序。 当这起作用时、我会将此标记为已解决、并希望所有这一切都对其他人有所帮助。

     -皮特

      

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

    您好!

    很高兴知道这对您有所帮助! 很抱歉给您带来不便。  

    此致、

    现金豪