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.

[参考译文] MSPM0G1507:闪存下载错误:未找到 Cortex-M 器件

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1270171/mspm0g1507-flash-download-error-no-cortex-m-device-found

器件型号:MSPM0G1507

您好、TI!

我在对 MSPM0G1507芯片进行编程时遇到问题。 我经常在编程过程中会收到一个错误"No Cortex-M Device Found"。 我把一颗芯片装在我们自己自制的原型板上、第一次就成功的编程成功通过了调试工作。

但是、在 Keil 中使用闪存擦除功能后、无法对新固件进行编程、此后从未成功过。

程序看起来已崩溃后、无法使用新固件对另一个芯片进行编程。 它始终说找不到芯片。

为什么会这样?如何解决?

非常感谢!

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

    1.您能否检查硬件连接是否良好? 可能是您的电线过长。

    2.我建议您使用 CCS 尝试将 MSPM0连接到 Launchpad。

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

    您好、Eason、

    谢谢你的答复。

    1.是的,连接良好。 非常好。 导线太长? 嗯、它不是很长。 只是一条普通的杜邦线。

    2.是的,我已经使用过 CCS 和 XDS110 (在 launchpad 上)。 这是一样的。 找不到 MCU 器件。

    我们正在检查我们的软件。 可能出现了问题并导致此问题?

    我们发现"重置部分"可能有一些问题。 电源关闭然后再次打开、MCU 将不会自动运行程序。 使用软件点击调试后、它可以正常运行。 手动复位、MCU 将正常运行。

    明天将提供技术支持。 如果您有任何好建议、请随时提供。

    非常感谢您的回复!

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

    报告找不到 MCU。 我假设 MCU 未通电、或者 MCU 设置将出现某种问题。

    我认为在移除 MCU 并尝试再次调试后您可以得到相同的结果。 请检查 MCU 设置、如电源。

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

    您好、Eason、

    感谢您的答复。

    昨天Gery和Leo来这边把这个问题解决了。主要还是关于Non 主页 的擦除以及Ram地址的原因。目前可以正常烧录了,感谢支持。

    昨天,Gery 和 Leo 过来解决了这个问题。 它主要与非主器件的擦除以及与 RAM 地址相关的原因有关。 现在、可以执行正常编程。 感谢您的支持。