2022-11-27 06:53 PM
I have STM32F207ZE and made a project that read and write data to flash memory.
STM32F207ZE flash size is 512Kbyte.
but I tried writing data to a 0x80E0000 address(flash sector 11), it worked.
Surprisingly, the STM32CubeProgrammer can also has access to that sector.
Why can data be written to an address beyond of flash memory boundary?
Is it ok to use beyond the flash memory size indicated in the datasheet?
Solved! Go to Solution.
2022-11-27 07:24 PM
All the STM32F2 have 1MB on die, subsets of this are tested in an effort to reduce costs.
2022-11-27 07:24 PM
All the STM32F2 have 1MB on die, subsets of this are tested in an effort to reduce costs.
2022-11-27 11:32 PM
So Reading and writing to flash sector 11 in STM32F207ZE actually works, but is not guaranteed?
2022-11-28 02:25 AM
right.
2022-11-28 02:41 AM
Yes, but I don't think they endrance test the earlier memory either, just operate it under stressed conditions looking for gross failure. ie do all cells erase and program.