大家好、
在我们的设计中、我们使用自定义引导加载程序通过 I2C 进行 MSP 固件升级。 在中、MSP 的闪存分为下载分区、应用分区和应用管理器分区。 二进制文件从主器件发送到配置为从器件的 MSP430、并复制到下载分区。 进一步从主设备和复制的数据检查 CRC ,在匹配 CRC 时,它复制到应用分区,同样检查 CRC。 在成功进行 CRC 匹配时、MCU 会重新启动、该操作将加载新固件。
我们在此面临一个问题、即当映像大小约为65KB 时、上述步骤可以正常执行。 当图像大小超过时、从主站到下载区域的副本很好、CRC 是匹配的。 但从下载分区到应用分区的复制失败。 仅当映像大小超过65KB 时才会发生此情况、否则副本将被传递。 背后的原因可能是什么? 在这里帮我
此致、
Kokila K