Boot process flowchart, Nxp semiconductors, 9 ram used by iap command handler – NXP Semiconductors LPC24XX UM10237 User Manual

Page 700: 10 ram used by realmonitor

Advertising
background image

UM10237_4

© NXP B.V. 2009. All rights reserved.

User manual

Rev. 04 — 26 August 2009

700 of 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)

Advertising