UM10208_2
© NXP B.V. 2007. All rights reserved.
User manual
Rev. 02 — 1 June 2007
11 of 362
NXP Semiconductors
UM10208
Chapter 3: LPC2800 Boot process
Mode 1: Execute user program from external memory on static memory bank 0
Static bank 0 of external memory controller is used in a default configuration to execute a
user program. The configuration of static bank 0 following reset is for a bus width of 16 bits
and an active low chip select. The starting address used for the external static memory is
0x2000_0000. The full address range for bank 0 is 0x4000_0000 through 0x401F_FFFF,
a 2 megabyte space.
Mode 2: Download program from USB port to memory (DFU mode)
The purpose of this mode is to allow programming of the internal Flash memory via USB.
Files to be download must be specially formatted in order to be handled by the ROM
download code. A conversion program and a DFU downloader are available from Philips.
Mode 3: Test mode
This mode is a simple test for device function. Port pin P2.1 is toggled to indicate basic
functionality of the device in its current environment.