主题中讨论的其他器件:UNIFLASH
工具与软件:



[错误] Cortex_M0P:文件加载程序:验证失败:地址0x00000000处的值不匹配(预期值:0x20204000、实际值:0x34203030)请验证目标存储器和存储器映射。
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.
工具与软件:
[错误] Cortex_M0P:文件加载程序:验证失败:地址0x00000000处的值不匹配(预期值:0x20204000、实际值:0x34203030)请验证目标存储器和存储器映射。
尊敬的苗老师:
1. 从消息中可以看出、0x0地址中似乎出现了意外数据。 请检查您的 BSL 映像编程地址、确保它不是0x0。 我建议您回读所有闪存数据、以检查映像是否已成功编程。
[报价用户 id="641969" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1473058/mspm0g1505-upgrade-mspm0g1505-through-i2c-failed "[ERROR] Cortex_M0P:文件加载程序:验证失败:地址0x00000000的值不匹配(预期:0x20204000、实际:0x34203030)请验证目标存储器和存储器映射。[/QUOT]2.关于恢复 MCU、您的意思是批量擦除整个闪存吗? 也可以在 Uniflash 中实现此更新。
此致、
Pengfei
尊敬的 Pengfei:
关于项目2、您在下面的 E2E 上回答。 谢谢你。
尊敬的 Pengfei:
根据您在#1中提供的信息、我现在对如何解决我的问题有一些想法。 我可能将错误的映像刷写到闪存中。
我使用了 I2C 来升级(XXX.txt)、但我认为我应该使用(xxx.bin)。 我目前正在验证这一点。
奇怪的是、当出现问题1时、我无法通过读取存储器操作从 IC 读取闪存信息、连接好像断开了。
在任何情况下、我都将通过 I2C 重试使用新生成的.bin 文件进行升级。 如有任何进展、我会告诉您。
谢谢
Mervyn