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.

[参考译文] CODECOMPOSER:MSPM0G3107通过 XDS 调试器写入非主部分

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1506208/codecomposer-mspm0g3107-writing-nonmain-section-via-xds-debugger

部件号:CODECOMPOSER
Thread 中讨论的其他器件:LP-MSPM0G3507UNIFLASH

工具/软件:

你(们)好  

由于我目前 jlink 探针出现问题、因此我已切换到连接到外部目标的 LP-MSPM0G3507上的 XDS 编程器。  

我有一个二进制文件、其中包含 Nonmain 部分的非默认内容;虽然使用 jlink 探针可无缝擦除 NONMAIN 部分、然后在使用 XDS 探针启动调试会话时将其覆盖、但我似乎无法找到用于更改该部分的设置。 但我得到了  

当尝试使用 uniflash "仅生产闪存"时也是如此-此时会出现相同的错误、但至少可以使用一个设置来对多个段(包含非主部分)进行批量擦除、然后在另一个步骤中进行编程

它令我感到奇怪,(虽然 jlink 探针不是完美的)第三方(jlink)探针的工作更似乎比你自己的第一方解决方案...  

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

    您好:Marc、

    在调试设置中、默认情况下、调试器将仅擦除 MAIN 闪存、以避免任何意外擦除 NONMAIN。 您收到的警告是让您知道 NONMAIN 从未擦除。

    在工程属性中、您可以更改擦除主闪存和非主闪存的设置。

    类似的设置

    此致、
    Luke

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

    切换调试探针后、必须保存并关闭"Properties"对话框、然后重新输入以填充子菜单... 这就是为什么我找不到...