ST意法半导体
直播中

张丽

7年用户 1458经验值
私信 关注
[问答]

请问STM32H750xB设备上实际可用的用户闪存空间有多少?

根据 STM32H7 参考手册 (RM0433),STM32H750xB 设备 (0x08000000 - 0x0801FFFF) 只有一个 128kB 的用户闪存空间扇区可用。
STM32H7 系列中的其他器件(H742xI、H743xI、H753xI)有 2 个 bank,每组 8 个 128kB 扇区,总计 2MB 可用用户闪存(0x08000000 - 0x081FFFFFF)。
在使用 STM32H750xB 设备进行初始测试期间,发现可以写入和读取 bank 1 扇区 0 (0x08000000 - 0x0801FFFF) 以外的闪存,这与该设备参考手册中的指示相反。可以使用从 0x08020000 和 0x08060000 开始的闪存扇区。
寻求解释为什么超出规定范围的闪存扇区似乎可用于 STM32H750xB 设备,以及在使用这些扇区时是否需要采取任何预防措施。
有没有人在任何 STM32 MCU 系列中遇到过这样的事情?









回帖(1)

姚秋月

2023-2-7 11:27:43
芯片上至少有 1MB 看起来可用。
通常,在 IC 测试设备上完全测试擦除、写入和读取功能会花费大量时间,通过仅测试 128KB,它们可能会将机器吞吐量提高 10 倍或更多。通常不是经过测试和失败的情况。
这是“使用风险自负”/“没有救生员值班”的情况。您应该测试严重故障,并对您计划运行的固件映像进行 CRC/签名。QSPI也是一条非常可行的路线。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分