Fast external boot
GP device?
Normal booting
Sys_boot
pins indicate fast
external boot?
Wait
monitoring
required?
Configure and enable
GPMC
Enable wait monitoring
“dead loop”
Yes
No
Yes
Yes
No
No
init-013
Jump to address
0x0800 0000 in ARM mode
Public Version
www.ti.com
Device Initialization by ROM Code
Figure 26-13. Fast External Boot Procedure
26.4.7 Memory Booting
26.4.7.1 Overview
The memory booting process starts an external code in memory type booting devices. Because the device
always uses the memory type booting devices for booting, they are called permanent booting devices. The
supported permanent booting devices are:
•
All NOR devices up to 2 Gb (256M bytes)
•
NAND devices from 64Mb
•
OneNAND/Flex-OneNAND devices from 512Mb
•
SD/MMC/eSD/eMMC flash cards with active primary partition of type FAT12/16/32 or with raw data
•
DiskOnChip H3 devices
3541
SWPU177N – December 2009 – Revised November 2010
Initialization
Copyright © 2009–2010, Texas Instruments Incorporated