您好,论坛
我正在将 CCS 10.4.0.00006与 MSP432E401Y 配合使用。 它具有1024K 的闪存(长度为0x00100000字节)。 我们的代码目前仅使用约0x00050000字节,但仍在增长。
我需要计算整个闪存(或至少使用过的闪存)上的 SHA-256,以便连接 MSP432的主机可以验证是否安装了正确的固件。
如何使用已知值(如0xFF -看起来像正常的“已擦除”值)填充缝隙或未使用的代码空间(闪存)?
或者,是否有办法以编程方式获取已用闪存的结尾,以便我可以计算出仅覆盖该空间的 SHA-256?
用0xFF 填充所有闪存的缺点似乎是我每次都必须下载1024K,这在编辑/编译/调试周期中显然需要更长的时间。
感谢你的帮助!
斯科特