Hello Support,
If I am writing and erasing 1 or 2 sectors of program flash heavily will it impact the endurance or reliability of the the other sectors or blocks of flash ?
I want to write small blocks of data to a sector appending them until it is full then erase the sector hoping to maximize
the endurance.
Will this method improve the endurance assuming that the erase sector function is what impacts the endurance ?
Regards,
Other parts of the flash should not be impacted. The endurance is for each flash page, so you can wear level by moving data to a new page when your current page is suspected to be close to the end of its life.
You can append but make sure you aren’t overprogramming (programming a flash word that is not in an erased state) attempt to avoid erase cycles as that will cause a different set of issues.
MH