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

Is it possible to change the flash page size of nrf52

Hi, I want to eraze the flash page of nrf52832. Since the default flash page size is 4096 bytes, it takes 90ms to eraze the page. I want to shorten the time for erazing by changing the flash paze size to a smaller value. Is it possible to change the flash page size? If it is not possible, is there any other way to shorten the erazing time?

Thanks in advance! Best regards

Parents
  • No, this is property of IC design, this really cannot be changed. Note that making smaller pages doesn't necessarily mean major decrease of erase times...;) I'm afraid there is no workaround on this except using external faster serial (SPI) flash - but with SPI transport limits it's question if that would help, maybe QSPI on nRF52840 once it will be in production... this is one of known weak points of both nRF51 and nRF52 chips I'm afraid.

Reply
  • No, this is property of IC design, this really cannot be changed. Note that making smaller pages doesn't necessarily mean major decrease of erase times...;) I'm afraid there is no workaround on this except using external faster serial (SPI) flash - but with SPI transport limits it's question if that would help, maybe QSPI on nRF52840 once it will be in production... this is one of known weak points of both nRF51 and nRF52 chips I'm afraid.

Children
No Data
Related