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

NRF52832 flash endurance

According to the nRF52832 spec, the flash memory can handle a minimum of 10K write/erase cycles. I need to understand the following:

  • I understand the write/erase cycles are at a word level. That is, each 32-bit word can be written and erased 10K times. Is that right?
  • Is there a better estimate on how many operations can be handled, not only a lower bound?
  • If I write 10K times on the same position in flash, should I expect the whole flash to break or only that very specific position? If so, how do I know what positions do work and which do not?
Related