NOTICE: is moving to We will do our best to minimize the impact during this transition. Expected completion date July 1.

AN10256: Using In-Application Programming for LPC2000 ARM Devices

scott.robertson's picture
File info
File version: 
Rev. 02
NXP verified: 

In-Application (IAP) programming is the performing of erase and write operations on the
on-chip Flash memory as directed by the end-user application code. The Flash boot
loader provides the interface for programming the Flash memory. For detailed information
on the In-Application Programming please refer to the Flash Memory System and
Programming chapter in the ARM LPC device User Manual. In this application note, code
samples are provided in C and assembly, which show how IAP may be used. The IAP
routine resides at 0x7FFFFFF0 and is Thumb code.