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.

[参考译文] CCS/MSP430FR5994:MSP430:初始化仿真器时出错:接口通信错误

Guru**** 2616675 points

Other Parts Discussed in Thread: MSP430FR5994, MSP-FET

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/656791/ccs-msp430fr5994-msp430-error-initializing-emulator-interface-communication-error

部件号:MSP430FR5994
主题中讨论的其他部件: MSP-FETMSP-FET430UIF

工具/软件:Code Composer Studio

我看到了许多关于此错误的帖子,但似乎无法解决。  仅当我的计算机(Windows 7)进入睡眠状态时才会出现这种情况。  然后我必须重新启动,其他任何功能都无法正常工作。  只需拔下主板并重新插入,就不起作用。  当他们工作时,一切都正常,不要让它进入睡眠状态。  我的USB端口被配置为不会断电(在设备管理器中,未选中"允许计算机关闭此设备以节省电源"复选框)。  此设置是否有忽略它的Windows覆盖?  

我在单独的USB端口上有两个相同的MSP430FR5994,但它似乎只发生在其中一个端口上。  我正在使用7.3 Studio版本.0.0.0019万。  我只拥有了几个月的主板,我认为驱动程序都是最新的。

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

    只是为了获得更多信息,当您的计算机进入睡眠状态时,什么会停止工作? 当您将计算机从睡眠模式唤醒,然后尝试在CCS中对设备重新编程时,您看到的是此帖子标题中描述的错误吗?

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

    Larry,

    这些E2E帖子中概述了一些其他调试步骤,这些步骤可以帮助我们更接近帮助您解决问题( https://e2e.ti.com/support/development_tools/code_composer_studio/f/81/t/30.3133万 )和( https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/43.9404万 )。  请告诉我,链接线程中列出的任何问题和解决方案是否适用于您的设置,以及是否有任何问题和解决方案有助于您解决问题。

    此致,

    Matt Calvo

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

    感谢您的回复。 是的,我收到的消息显示在此帖子的标题中。

    今天早上,当我唤醒我的计算机并尝试对不工作的主板进行编程时,我收到了相同的消息(但另一个主板正常)。 但是,当我拔下电源插头,然后再次插上电源时,只是希望发生一些不同的事情,然后我收到以下消息:“MSP430:初始化仿真器时出错:连接的MSP-FET / EZ-FET调试器之一需要恢复。 选择'恢复'以开始恢复过程。 注:在恢复期间,只能将一个MSP-FET / EZ-FET调试器连接至您的系统。” 我记得我刚收到这个信息,或者至少有一个类似的信息,当我第一次开始使用这些板并在当时作出回应时,一切似乎都运转了一段时间。 因此,我拔下了我的第二个MSP430 (没有问题的MSP430)并选择了'恢复'。 完成后,可以对板进行编程,而不会显示错误消息。

    当我插入第二块板(正在工作的板)并尝试对其进行编程时,收到以下消息:“MSP430:初始化仿真器时出错:MSP430调试接口(MSP-FET430UIF/MSP-FET/EZ-FET)需要固件更新。 单击"更新"按钮以更新固件并启动调试会话(这可能需要几个更新步骤)。 请勿在更新过程中拔下接口。”。 此消息没有提到只能连接一个调试器,因此我只选择了“更新”并等待其完成。 完成后,可以对板进行编程,不再显示任何错误消息。

    所以,两个板都在工作。 午餐时间休息(我的计算机进入睡眠状态)后,我唤醒了我的计算机并尝试对每个板进行编程。 很棒! 我的手指一直在交叉,他们一直在工作。 但我想知道为什么一个主板需要恢复,一个主板需要更新固件? 我同时开始使用它们,所以人们可能会认为它们同时过时。 为什么CCS花了这么长时间才提出全部答案? 主板是从什么恢复的,如果再次发生这种情况,我如何强制恢复(我必须假设它需要恢复,除非我收到消息)? 如何检查MSP430固件并确保其为最新版本?

    谢谢!

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

    我很高兴听到他们现在都在同时工作。 我将联系我们的CCS和工具团队,看看我是否能够深入了解您为何遇到这些问题。

    此致,

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

    我尚未收到工具团队的回复,但我可以建议的一点是,当您尝试使用单个MSPFET对单个设备进行编程时,CCS将告知您固件是否过期; 并提示您更新它(如果它已过期)。 如果您为要检查的每个MSPFET执行此操作,则您将能够确保所有MSPFET都是最新的。 有时,CCS软件或我们的工具中的错误会在客户发现问题时更新,然后在客户不知道如何解决问题的情况下修复。

    您是否曾看到您在此帖子开始时看到的问题再次出现?

    此致,

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

    如果此线程所需的支持已完成,请继续并选择"已解决",以便我们可以关闭此线程。 如果您遇到任何其他问题,如您之前看到的问题,请随时发布另一篇E2E文章以重新解决该问题。

    谢谢,此致,

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

    Matt,您好!

    很抱歉耽误时间,但我的实际工作有时会优先。  当我离开时,我的两块板与计算机断开连接,但CCS仍在运行。  当我将它们重新连接到USB端口时,Windows设备管理器已识别它们,但其中一个无法加载(与以前相同的消息),直到我重新启动计算机。  因此,问题本身并没有解决。

    Larry  

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

    这是完全可以理解的,很不幸问题再次出现。 由于我已经为这些类型的方案完成了大部分的初步调试步骤,我将再次联系MSP工具团队的同事,以便更深入地了解您可能遇到这些问题的原因。 感谢您耐心等待他们的回复。

    此致,

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

    工具团队希望我向您传达的第一个问题是,询问您是否有任何硬件连接到主板,而这些硬件可能会与USB上的电源造成混乱。 主板和跳线是否与从机箱中拉出时的状态相同?

    我继续努力,研究了2个MSP430FR5994 Launchpad,并尝试重现您所看到的问题。 我使用的是最新版本的CCS (CCSONC)和7.4 10。 插入两块板后,我使用属性GUI中的CCS和“器件连接”窗口,通过TI MSP430 USB1和TI MSP430 USB2逐一对每个板进行编程。 然后我让我的笔记本电脑进入睡眠状态,将其唤醒,并成功对每个板重新编程。 我尝试过此过程多次,没有遇到任何错误。

    您是否尝试将CCS版本更新为最新版本以查看是否可以解决您的问题? 从我所看到的情况来看,我更倾向于与Windows中的版本和设置有关的问题,因为只有在您的计算机进入睡眠状态时才会出现此问题。

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

    从我上一次发布一周以来,是否有任何关于此主题的更新?

    此致,

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

    Matt,您好!

    唯一连接到笔记本电脑的其它硬件是USB端口上的鼠标转换器和串行端口上的另一个屏幕。 MSP430还附带了另一个板,其中包含:
    -两块STMicroelectronics STEVAL-MKI175VI评估板,带LIS2DE12加速计
    -一个德州仪器(TI) CC1200EM-868-930评估板,带CC120X射频收发器
    -一个AA电池组(目前已断开连接)。
    断开电池组后,我认为跳线处于原始状态,但我需要与设计师确认这一点(可能需要一两天时间,我们都有实际工作)。

    我正在使用CCS 7.3 .0.0.0019万 版。 当我检查更新时,没有显示任何内容。

    另一天,当我的计算机进入睡眠状态时,系统在唤醒后仍然工作。 但下一次却没有。 它似乎有好有坏(通常会错过)。 我拔下USB约20秒,然后再次插入-它不起作用。 我出于绝望尝试了几次,因为我不想重新启动。 最后,我拔掉了插头约10分钟。 成功! 我不知道这是否可以重复。

    感谢您查看此内容。

    Larry

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

    Larry,

    我仍在等待工具团队的回复,但我注意到一件事,即您没有使用最新版本的CCS (CCS,7.4 ,CCC的 一个版本)。 请继续执行最新版本的CCS ( http://processors.wiki.ti.com/index.php/Download_CCS )的全新安装 ,看看是否会出现这种情况来解决问题。

    -无光泽

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

    我以为我使用的是最新版本,因为当我搜索更新时,它找不到任何更新。 我转至您提供的链接并尝试安装它,但在安装过程中它崩溃了两次。 至少我以前的版本仍在运行。 启动时,我收到一条消息,说明更新可用,但仍然无法安装。 当我在"帮助"菜单下查找当前运行的版本号时,它现在不显示它。 似乎我陷入了“豪华轿车”中。 我将稍后重试。

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

    新下载的崩溃可能是网络问题或系统上的防病毒软件问题。 在开始下载和安装CC与“离线”安装版本的CC与7.4 之前,请停用所有防病毒和/或防火墙。 建议使用脱机版本,特别是在新下载出现问题时。

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

    Matt,您好!

    新CCS最终成功安装。 我必须使用脱机安装程序。 MSP430评估板现在的表现要好得多。 如果我的计算机进入睡眠状态,我有时仍会收到错误消息,但现在让它们重新工作所需的一切就是将它们从USB上拔下,等待几秒钟,然后重新插入。 我当然可以接受这种情况,只要这种情况继续下去。 我仍然有点困惑,为什么CCS最初告诉我,在有新版本可用时没有更新。

    感谢大家的帮助。

    Larry