Urja Rannikko wrote:
- Verifies erase
- Writes each page, verifying each page after writing
When using an external programmer verifying after each page will increase your programming time considerably due to the turn around time of the read. On our USB 4232H based programmer each extra separate USB operation costs you about 1ms due to various bits of setup overhead.
On the 8Mbit OLPC part with 256 byte pages that 4096 pages. So 4 about seconds for each additional USB transaction.