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.

[参考译文] MSPM0G3507:下电上电后未保留代码

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1446118/mspm0g3507-code-not-getting-retained-after-power-cycling

器件型号:MSPM0G3507

工具与软件:

你(们)好

我正在尝试加载正确加载的代码,但当我重启时,代码不会被 保留。(我一直保持 LED 闪烁以检查相同,同时加载代码,代码被正确加载, LED 闪烁

但在下电上电后、LED 不会闪烁)。

在对脉冲进行下电上电后、我检查了其他详细信息、但都没有出现。

请引导我完成此过程

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

    您好!

    您是说 MCU 在断电后无法工作?

    此致、

    Zoey

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

    或者您的意思是、在断电后、LED 也不会闪烁

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

    加载的代码不会被保留。 这意味着重新上电后会擦除加载的控制器代码。

    我需要反复加载代码、因为它在电源循环后被擦除。

    它可通过 LED 闪烁来看到。

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

    我想了解是硬件还是软件问题?  我缺少微控制器中的一些内容、或者需要更改代码

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

    您好!

    我认为是 IDE 闪存配置问题。 您使用哪个 IDE、以及您能否显示刷写属性的配置?

    此致、

    Zoey

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

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

    当我在不同的电路板中转储代码时、是否需要为任何引脚使用任何上拉电阻器、这样可以正常工作。 也可以在下电上电后恢复

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

    PA0和 PA1是开漏 IO、需要上拉电阻器。

    您是否基于我们的 LaunchPad 进行开发? 我可以看到您的硬件连接是为了仔细检查它是否是硬件问题吗

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

    附加图片作为参考

    但我之前尝试过 PA0和 PA1不上拉、但代码保留

    此外、PA18 是 BSL 调用是否需要 TRM 中提到的下拉电阻器、是否可以在软件中禁用 BSL 调用?

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

    1.仔细检查 PA18在 MCU 上电时是否连接到 GND。

    2.能否连接设备以读取存储器、查看代码是否已刷写到 MCU 中。

    是否可以在软件中禁用 BSL 调用?

    是的、可以在 NONMAIN 中禁用 BSL。

    此致、

    Zoey