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-EXP430FR6989:调试接口固件更新后出现MSP-EXP430FR6989内部错误

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1097794/msp-exp430fr6989-msp-exp430fr6989-internal-error-after-firmware-update-of-debug-interface

部件号:MSP-EXP430FR6989
主题中讨论的其他部件:MSP430FR6989MSP-FET430UIFMSP-FET

我 以前使用过此Launchpad,并且使用CCS 8.3 1在MsP430FR6989微控制器上刷新固件。

现在,当我使用CCS 8.3 对相同的启动板和微控制器重复相同的操作时,它会要求更新启动板的固件。

说明:“初始化仿真器时出错:MSP430调试接口(MSP-FET430UIF / MSP-FET / EZ-FET)需要固件更新。”
如果我忽略此更新,CCS将响应“Error connecting to the target: unknown device”(连接到目标时出错:未知设备)。

如果我更新固件,CCS将响应“Error connecting to the target: Internal Error”(连接到目标时出错:内部错误)。

像blinkLED这样的简单示例现在无法在主板上工作! 设备 与PC连接时,绿色电源LED亮起。

我现在想了解有关如何使用此Launchpad的更多信息。

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

    抱歉,我刚刚过了国庆假期回来。

    您可以刷新设备与忽略更新无法刷新设备之间有何区别?

    “未知设备”是指调试器无法识别该设备。 请检查硬件设置。

    "像blinkLED这样的简单示例现在不能在主板上工作!",您是否执行了编程? 代码可能被擦除。

    某些用户将遇到调试器代码更新问题。 如果编程正常,我建议您不要更新。

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

    感谢您调查此事。

    "CAN闪存"意味着我可以在板上运行调试会话,以启动/暂停/停止使用CCS进行调试的逻辑。

    "无法闪存"是指单击调试/闪存按钮时会弹出一个阻止程序,要求更新MSP430调试接口的固件。

    有两个可能的选项可供继续,1.忽略2.更新

    如果我忽略此更新,CCS将响应“Error connecting to the target: unknown device”(连接到目标时出错:未知设备)。

    如果我更新固件,CCS将响应“Error connecting to the target: Internal Error”(连接到目标时出错:内部错误)。

    [/引述]

    如上所述,我无法继续!

    硬件设置与我之前成功复制的一样,我没有发现任何错误。

    [quote userid="37.258万" url="~/suppl/microcontroller/MSP-low power -microcontrollers-group/MSP430/f/MSP-low power -microcontroller-forum/109.7794万/MSP-exp430fr6989-MSP-exp430fr6989-internal-error-after firmware-update-of6989 firmware-update-of debug-interface/4070895#4070895#4070895"LED6989 debug-interface/4070895#4070895#4070895"LED现在407.0895万现在就407.0895万就像407.0895万像在电路板上做个简单的工作了吗?" 代码可能已被擦除。[/QUOT]

    我已经用现有的示例代码测试过。 假设代码已被擦除,不能再次刷新? 如果是,如何操作?

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

    1.在我的第一个问题中,我是指在前面的中,您可以对设备进行编程。 但是,最近它无法工作。 有何区别? 正如您所说,您使用相同的启动板,MCU和CCS 版本。 您是否更换了电缆或另一台PC?

    2.关于我的第三个问题,我的意思是,如果您没有对设备进行编程,它不应该擦除闪存,因为没有设置JTAG通信。 我无法理解 为什么"像BlinkLED这样的简单示例现在在主板上不起作用!"。 是否确定未再次对其进行编程?

    3. 当编程器尝试连接设备时,您能否使用示波器捕获SBW波? 我可以从中获得更多信息。 请确保设备电源良好。