Other Parts Discussed in Thread: MSPM0G3507, LP-MSPM0G3507, SYSCONFIG, UNIFLASH
Thread 中讨论的其他器件:、 SysConfig、 UNIFLASH
工具与软件:
尊敬的 TI 专家:
我将 CCS Theia 与 LP-MSPM0G3507的板载 XDS110调试探针配合使用、使用 MSPM0G3507 (LQFP-48 (PT)(封装))刷写我的定制 PCB。
我的代码运行起来非常正常、只要我没有在 SysConfig 中停用 BSL 调用、就可以调试-配置 NVM:

在"Project Properties"中、 我激活了主函数和非主函数擦除:

现在我尝试调试/刷写时收到以下错误消息:
File Loader: Memory write failed: Flash Programmer: Error, Attempting NONMAIN write without erasing! GEL: File: C:\Users\MATTHI~1.HEI\AppData\Local\Temp\ti_cloud_storage\wi*********ft.out: Load failed.
当我尝试验证*****时 在 UniFlash 中通过"Verify Image"按钮删除.out 文件我收到以下错误窗口弹出消息:
Error! File: C:/Users/m*****n/Documents/GIT/Wi****ft/Sandbox.wi***ft.sw.LP-MSPM0G3507/wi****ft/Debug/wi***ft.out: a data verification error occurred, file load failed.
...而控制台输出说:
[6.11.2024, 13:34:21] [INFO] CORTEX_M0P: GEL Output: Memory Map Initialization Complete [6.11.2024, 13:34:21] [ERROR] CORTEX_M0P: File Loader: Verification failed: Values at address 0x41C0000A do not match Please verify target memory and memory map.
但是、当我点击"Load Image"按钮时、它将固件加载/刷写到我的控制器、一切正常。
请告诉我,验证的问题是什么,为什么我不能通过 CCS Theia 刷写/调试;)
如果您遗漏了部分信息-请随时提问!
我希望我向您提供了您需要帮助的完整信息。
提前感谢!
此致
Matze

)。 


