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:次级引导加载程序会停止板的 SWD 功能、每次都需要恢复出厂设置。

Guru**** 2466550 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1470171/mspm0g3507-secondary-boot-looader-stop-swd-functionality-of-board-and-need-factory-reset-every-time

器件型号:MSPM0G3507
主题中讨论的其他器件:SysConfig

工具与软件:

我正在使用次级引导加载程序示例、但如果我上传了此代码、则 SWD 功能将无法正常运行。 如果我尝试调试并尝试再次加载、则出现错误并要求恢复出厂设置。 为什么会发生这种情况? 如何避免这种情况?  

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

    尊敬的 Mehul:
    您能否确认此选项已在 SysConfig 中启用? SWD 似乎没有启用。  

    此致、

    Diego Abad

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

    您好、我已检查并启用它。   

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

    如次级引导加载程序示例代码的自述文件中所述、一旦此代码加载到器件中、只有 sec 引导加载程序处于活动状态并且默认引导加载程序处于非活动状态、要恢复此状态、我们需要进行出厂复位。 那么、我的问题是次级引导加载程序是否在器件中、SWD 是否无法正常工作? 是否无法使用调试端口再次加载程序?

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

    尊敬的 Mehul:
    我没有听说过、除非 NON-MAIN 修改错误或 SWD 未启用、否则辅助 BSL 可能会阻止 SWD 工作。 我建议先安装最新版本的 CCS、M0 SDK 和 SysConfig、然后尝试不同的次级引导加载程序示例、并查看错误是否仍然存在。
    此致、
    Diego Abad