主题中讨论的其他器件:UNIFLASH、
工具与软件:
大家好、团队成员:
最近、我使用 UniFlash 将固件下载到 MSPM0L1106、发现以下错误。 您能帮助解释什么是导致错误的原因以及如何避免错误吗? 我也附上了日志供您参考。 
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.
工具与软件:
大家好、团队成员:
最近、我使用 UniFlash 将固件下载到 MSPM0L1106、发现以下错误。 您能帮助解释什么是导致错误的原因以及如何避免错误吗? 我也附上了日志供您参考。 
尊敬的 Diego Abad:
我根据您的建议修改了.cmd 文件。 但是、我比较了生成的十六进制文件和映射文件。 hex 文件与之前相同、映射文件仅更改了关于 BCR_CONFIG 的修改行。 所有其他都相同、所以仍然出现错误。
关于 BCR_CONFIG、修改后的长度是否应该为0x100而不是0xFF?
关于工具问题、是否有任何功能可用于验证器件存储器与十六进制文件? 您提到的内存浏览器似乎只显示用于人类读取的内存。
AlanC。
尊敬的 Diego Abad:
感谢您的答复。
我尝试了 Memory Browser、结果出现故障。 您能给我一些有关存储器浏览器的以下问题的建议吗:
1.我没有设置密码、默认密码是32 0xFF、不是吗?
2.使用32个0xFF 密码,起始地址=0x00,长度=0x10000,错误消息得到:"[错误] Cortex_M0P:[错误]内存读出在 BCR 配置中禁用!"。 问题是什么以及如何解决?
对于"器件存储器和十六进制验证"、我的意思是该功能将读取固件文件(例如十六进制、bin 等)、并在不对其进行编程的情况下与器件的程序存储器进行比较、然后提供结果来确定它们是否匹配。 如果更多的分析结果在其不匹配将是最好的,例如内存比较窗口并排。 这只是我的建议。
AlanC。
您好、Alan:
您能否向我介绍一下您设置密码的方法? 我还建议查看 MSPM0引导加载程序(BSL)实现(修订版 C)
此致、
Diego Abad