I am using an LPC812 to write data to Flash and I am using the IAP to prepare, erase and write a page of 64B or a whole sector.
I noticed that if I select more than one pages to be erased simultaneously, the process occurs in series and it takes a very long time (~100ms per page). However, on the datasheet (LPC81xM) it mentions that the erase time should be ~100ms for a page or multiple consecutive pages, a sector or multiple consecutive sectors which means that the process should happen in parallel.
Am I using the IAP routines in a wrong way or it is possible to erase in parallel only using the ISP?
Thanks in advance,