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.

[参考译文] MSP432E401Y:如何使用 XDS110在不擦除引导加载程序的情况下通过 CCS 进行调试

Guru**** 2392905 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1517639/msp432e401y-how-to-debug-via-ccs-with-xds110-without-erasing-bootloader

器件型号:MSP432E401Y
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

您好、

是否可以使用 XDS110通过 CCS 调试应用程序代码、而不会对/不擦除引导加载程序/任何特定存储器位置产生任何影响。 如果是、请指导执行正确的步骤。

因为我们面临的问题是-当通过 Uniflash 刷写引导加载程序后连接 XDS110调试器进行应用调试时、我们必须获取保存在特定存储器位置的引导加载程序版本在连接后将被擦除。

谢谢  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Unknown 说:
    其中、我们必须获取保存在特定内存位置的引导加载程序版本的位置在连接时将被擦除。

    连接 XDS110后、不会擦除闪存。 发出擦除操作或加载新程序必须由用户控制。 引导加载程序通常位于0x0、您的应用程序位于较高的地址(例如0x4000)。 如果您正在重新加载新的应用程序映像、默认情况下它将擦除0x0处包括引导加载程序的整个闪存。 要防止0x0处的引导加载程序被擦除、您可以为"Erase"选项选择"Needs Pages Only"。 CCS 中的编程器只能擦除应用程序将占用的闪存页、而不能擦除0x0处的闪存引导加载程序。