Hi implicit,
Please check my answers bellow:
Will erasing 64-byte pages using the IAP erase pages command (section 4.6.10) instead of erasing complete 1024-byte sectors using the erase sectors command (section 4.6.3) cause write disturbance?
Usually while using a flash memory is always recommendable to erase first the page you're going write. In the case of the LPC80x, the flash module can overwrite 16 times before an erase is need it, is enough with erasing the page to avoid write disturbance, also as a suggestion, you could try erasing the page before writing it .
My goal is to use the internal FLASH for EEPROM emulation. I cannot afford to use a complete 1024 byte sector and would like to repeatedly erase rewrite a single 64-byte page. Will this use case causes write disturbance and if so can it be mitigated by reserving the adjacent pages as no-go zones?
I think this isn't need it, is enough with erasing the page.
Best Regards,
Alexis Andalon