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

nRF52532 max number of write times in one block

Primarily addressed Torbjørn Øvrebekk, Nordic.

Refer document  nRF52832 Product Specification v1.4

I read " The same block in the Flash can only be written nWRITE number of times before an erase must be performed " where nWRITE is 181 and block is 512 bytes.

I did perform 4096 number of write zero operations bit by bit with successfully read back same data one by one, and all bits was successfully zeros after restart. I could repeat this process. Was I just "lucky" ?

Do I MUST erase after 181 writing, it mean I cannot even perform two write operations for all the 32-bits in one block without erase ?

Related