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.

[参考译文] MSP-FET:闪烁时出现问题

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1176786/msp-fet-issue-while-flashing

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

各位专家:

在该查询中寻求您的帮助:

我们的 MSP-FET (闪存仿真工具)有问题。 在尝试对器件进行编程时、我们始终会遇到与器件无法初始化相同的错误。 我们尝试在另一台计算机上使用备用设备,但收到了相同的错误信息。 因此、我们假设这是 MSP-FET 驱动程序的问题、可能是由于 Windows 更新造成的、但我们不确定。

精确的错误消息是:"Error initializing emulator: Interface Communication error"。 我们检查了器件管理器、MSP-FET 显示正确、并且没有错误指示。

是否有办法检查用于 MSP-FET 的驱动器是否正常工作?
目标器件:MSP430F1611。


以下是 Windows 版本:
版本 Windows 10 Pro
版本21H2
Installiert AM 25.07.2022
Betriebssystembuild 19044.2251
Leistung Windows Feature Experience Pack 120.2212.4180.0

谢谢你。

此致、
阿尔基·A.

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

    后续行动:

    我们使用不同的计算机(两台都运行相同版本的 Windows)、不同的 MSP-FET 和不同的目标进行了检查。 即使没有连接目标、误差也会保持不变。 我们已确定 COM 端口未使用。 在第二台 PC (也是 Windows 10)上、我们全新安装了驱动程序和 CCS。 拔下调试器并将其插回也没有改变症状。 不过、我将查看该论坛、看看是否有其他人也有类似的问题。

    我已将 此论坛转发给客户、并回复:

    我很遗憾地通知您,论坛中提到的所有调试选项都没有帮助。 我们尝试了以下推荐的解决方案:

    1. 重新安装驱动程序,问题仍然存在
    2. 尝试不同的 MSP-FET 时、问题保持不变
    3. 使用不同的 PC 时、问题在 Windows 10下保持不变、但在 Windows 7上、问题不会发生、MSP-FET 正常工作
    4. 更改 COM 端口分配时、问题仍然存在。

    我们没有尝试的唯一选择是执行 Windows 10的全新安装,因为我们目前没有 PC 可用。 MSP-FET 在 Windows 7上完美运行这一事实表明该问题与 Windows 10有关。 除了尝试通过 CCS 对器件进行编程之外、是否有任何方法来检查驱动程序本身是否正常工作?

    已共享这些论坛、但也无任何可用:

    请提供帮助。

    此致、
    阿尔基·A.

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

    您好、Archie、

    我知道您说过、您浏览过以前的论坛以获得调试建议、但他们是否尝试 过此 e2e 线程中引用的 HID 冷启动? 如果 MSP-FET 未响应软件或固件更新 、这通常是最后一个选项、该过程在《用户指南》的5.6.5.3中进行了介绍。

    最棒的
    Amruta

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

    您好、Amruta、

    客户重申了以下情况:

    • 我们有  个 MSP-FET 器件、一个是有源器件、一个是备用器件
    •  台设备都显示相同的问题、尽管备件在进行简短测试以验证其是否正常工作之前从未使用过
    • 仅  在运行  Windows 10的计算机上出现此问题
    •  在 Windows 7上 、两 个器件 均在标称值下运行
    • 重新安装驱动程序和 CCS 未更改问题  

    由于我们的所有 Windows 7计算机都在现场, 因此我不想冒险使用用户指南第5.4.5.3节中描述的恢复选项。 只要我们不知道是什么原因导致问题出现在 Windows 10下、而不是出现在 Windows 7下、也不能保证执行恢复可以解决问题。 尽管我会考虑在我们的 Windows 7计算机之一可用时执行恢复过程。

    --

    以获得进一步帮助。 谢谢你。

    此致、
    阿尔基·A.

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

    您好、Archie、

    客户是否在 Windows 10中成功运行了任何程序? 此外、他们使用的 CCS 版本是什么?
    我还会尝试在我的末端使用 MSP-FET 对器件进行编程、但如果他们在 Windows 7计算机上执行恢复过程时能够保持更新、那将会非常好。

    最棒的
    Amruta  

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

    您好、Amruta、

    客户回应:

    除了 MSP-FET 在 Windows 10下不可用的问题外、此计算机没有其他问题。 至于所使用的 CCS 版本、下面是构建信息:

    Code Composer Studio
     版本:12.1.0.00007
    操作系统:Windows 10、v.10.0.1086_64/Win32
    Java 供应商:Eclipse Adoptium
    Java 运行时版本:11.0.13+8
    Java 版本:11.0.13  

    我希望这些信息将有所帮助。 接下来、我们将尝试设置一台 Windows 7计算机、以便使用 MSP-FET、因为它在那里完美地工作。

    谢谢你。

    此致、
    阿尔基·A.

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

    您好、Archie、

    MSP-FET 在我们的末尾使用 Windows 10;我们还可以检查一件事-他们的 MSP-FET 序列号是多少? 如果没有额外下载或使用、MSP-FET 的某些旧版本与 Windows 10不兼容

    最棒的
    Amruta

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

    您好、Amruta、

    我们的 MSP-FET 的序列号为:

    19010130B
    190101319.

     关于您建议使用 Win7执行恢复操作的问题,客户报告说,下周将再次提供 Win7 PC 中的一台。 如果您没有其他建议或解决方案、客户可以尝试执行恢复。

    谢谢你。

    此致、
    阿尔基·A.

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

    您好、Archie、

    我已将此主题转发给 SDTO 团队、我将在收到回复后尽快回复您。

    最棒的
    Amruta

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

    您好、Amruta、

    期待很快收到更新。

    非常感谢。

    此致、
    阿尔基·A.

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

    您好、Archie、

    一些后续问题:

    -在尝试 Windows 7和 Windows 10时、他们是否使用完全相同的硬件来支持 MSP430F1611?
    -他们能否发送器件管理器和"MSP 调试接口"属性的屏幕截图? 以检查设备管理器中是否正确列出了两个端口。
    -看起来很初级、但他们是否尝试重新启动 PC? 似乎适合 此主题中存在类似问题的客户。

    请告诉我、
    Amruta

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

    您好、Amruta、

    感谢您的指导。 请参阅下面的 CX 回答

    [引用 userid="489746" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1176786/msp-fet-issue-while-flashing/4440759 #4440759"]尝试 Windows 7和 Windows 10时,他们是否使用完全相同的硬件来运行 MSP430F1611?

    我们在 Windows 7和 Windows 10上使用完全相同的器件、串行器件19010130B。

    [引用 userid="489746" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1176786/msp-fet-issue-while-flashing/4440759 #4440759">他们能否发送器件管理器和"MSP 调试接口"属性的屏幕截图? 为了检查设备管理器中是否正确列出了两个端口。

    设备管理器:

    MSP 调试接口的属性:

    [引用 userid="489746" URL"~/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1176786/msp-fet-issue-while-flashing/4440759 #4440759")似乎比较简陋,但他们是否尝试重新启动 PC? 似乎适用于 此主题中存在类似问题的客户。

    重新启动电脑后、问题仍然存在;切换到具有不同硬件配置的其他电脑、然后重新安装所有软件。

    我希望这些信息将有助于找到问题。 如果您需要器件属性中的详细信息、我们也可以将其发送给您。
    --

    此外、客户将检查您链接的主题、以查看其应用范围。

    感谢您的努力。

    此致、
    阿尔基·A.

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

    好的、它似乎显示在设备管理器中。 他们是否试用过 UniFlash 和 MSP-Flasher?  

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

    谢谢、Amruta。

    客户体验回应:

    我们已经尝试过 MSP-Flasher、但通常情况下会出现这种错误。 我怀疑这是由于我们的目标器件的硬件设计、因为它们的运行需要非常规的复位方案。 到目前为止,我们还没有尝试过 UniFlash。 我们必须了解它的工作原理。  

    不过,有一个有趣的发展。 在我们测试过的其中一台 PC 上、MSP-FET 现在再次正常工作。 我们无法理解为什么这台 PC 与其他 PC 没有区别。 然而、我们注意到的一个问题是、MSP-FET 始终被分配相同的 COM 端口(COM4和 COM5)、而不管这些 COM 端口是否已被使用。 如果我们在某些 Windows 7 PC 上尝试使用它、这可能会导致问题、因为 COM1至 COM8被保留用于与我们在这些 PC 上使用的某些其他设备进行通信。

    73、
    阿尔基·A.

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

    您好、Archie、

    是的、当他们尝试 UniFlash 时、请告诉我。 很高兴听到它正在使用 Windows 10 PC 之一、COM 端口可能是问题所在。 它们是否将目标设备直接连接到计算机?

    最棒的
    Amruta  

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

    您好、Amruta、

    由于节假日而导致更新延迟的道歉。 请参阅我的客户体验回应:

    我们能够在 MSP-FET 再次工作的一台 Windows 10 PC 上测试 UniFlash。 除了无法读取某些旧的 Hex 文件之外、没有任何问题。  

    关于 COM 端口、在 MSP-FET 不工作的 PC 上、  除了分配给 MSP-FET 的端口之外、没有 COM 端口。 虽然自首次出现此问题以来出现的一些其他硬件问题表明问题出在 Windows 而不是驱动程序。 我们必须单独调查此事。  

    在其余的 PC 上、可能的解决方案是将 MSP-FET 分配给其他 COM 端口。 请注意、COM1至 COM8被保留用于特定的应用程序、并且控制这些应用程序的相应标准不允许我们重新分配它们。 因此、我想问您是否可以将 MSP-FET 分配到超出该范围的 COM 端口。

    请提供建议。

    此致、
    阿尔基·A.

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

    您好、Archie、

    让我来看看这一点、明天再回来。

    Amruta  

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

    您好、Archie、

    您可以调整 COM 端口、但需要在 Windows 端完成。 您可以在设备管理器中对此进行调整。

    最棒的
    Amruta  

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

    您好、Amruta、

    客户体验回应:
    问题不是调整 MSP-FET 的 COM 端口,问题是在不检查 COM 端口是否已在使用的情况下,为其分配了 COM 端口。 但是、通过添加一些处理指令、可以在我们的末尾缓解该问题。

    73、
    阿尔基·A.