UM10237_2 © NXP B.V. 2008. All rights reserved.
User manual Rev. 02 — 19 December 2008 700 o f 792
NXP Semiconductors UM10237
Chapter 31: LPC24XX On-chip bootloader for flashless parts

4.2.9 RAM used by IAP command handler

IAP programming commands use the top 32 bytes of on-chip RAM. The maximum stack

usage in the user allocated stack space is 128 bytes and it grows downwards.

4.2.10 RAM used by RealMonitor

The RealMonitor uses on-chip RAM from 0x4000 0040 to 0x4000 011F. The user could

use this area if RealMonitor based debug is not required. The serial boot loader does not

initialize the stack for RealMonitor.

5. Boot process flowchart
(1) For details on handling the crystal frequency, see Section 31–7.4 “Reinvoke ISP” on page 709
Fig 142. Boot process flowchart
No
EXECUTE EXTERNAL
USER CODE
AUTO-BAUD
SUCCESSFUL?
WATCHDOG
FLAG SET?
ENTER ISP
MODE?
(P2.10 LOW?)
Yes
No
Yes
RESET
RUN AUTO-BAUD
INITIALIZE
No
Yes
RECEIVE CRYSTAL
FREQUENCY(1)