I was wondering, is it possible to suspend/resume flash operation in nRF52840 (internal flash)? Like flash erase suspend, and also flash write suspend/resume?
Thank you.
I was wondering, is it possible to suspend/resume flash operation in nRF52840 (internal flash)? Like flash erase suspend, and also flash write suspend/resume?
Thank you.
Hi,
On 52840, it is possible to split a page erase into multiple operations, see Partial erase of a page in flash. But note that this feature is not supported by the Softdevice's flash API so it needs to be performed while the softdevice is disabled.
We do not have support for partial write operations, but those are much faster to perform.
Thanks Vidar! Awesome!
Hi Vidar, how to check if the partial erase is still in progress?
I mean, once I start partial erase, it may run or suspend by itself until the whole area is erased, right? How do I check if the whole has completed?