This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF52832 flash endurance

Hi. I am confused about flash endurance. In the product specification for the nRF52832, there is a note that flash endurance is 10000 write/erase cycles:

  • Does it mean 10000 cycles for writing and 10000  for erasing?
  • Is this endurance for one page or all pages?

Thank you.

  • Hi

    You can check out this case for a very thorough explanation of how wear is caused on the Flash. Basically, it is the erase that causes the wear of flash, so the flash endurance will be of 10 000 erases. Keep in mind that you have to erase in order to write to a flash section that already has something written to it. Which is why the PS says write/erase. When you erase a page, you will cause wear to every bit in that flash page. If you erase the entire flash, you will cause wear to all pages.

    Best regards,

    Simon

Related