![Texas Instruments AM1808 Technical Reference Manual Download Page 313](http://html.mh-extra.com/html/texas-instruments/am1808/am1808_technical-reference-manual_1094558313.webp)
Introduction
313
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
Boot Considerations
12.1 Introduction
This device supports a variety of boot modes through an internal ARM ROM bootloader. This device does
not support dedicated hardware boot modes; therefore, all boot modes utilize the internal ARM ROM. The
input states of the BOOT pins are sampled and latched into the BOOTCFG register, which is part of the
system configuration (SYSCFG) module, when device reset is deasserted. Boot mode selection is
determined by the values of the BOOT pins.
The following boot modes are supported:
•
NAND Flash boot
–
8-bit NAND
–
16-bit NAND
•
NOR Flash boot
–
NOR Direct boot (8-bit or 16-bit)
–
NOR Legacy boot (8-bit or 16-bit)
–
NOR AIS boot (8-bit or 16-bit)
•
HPI boot
•
I2C0/I2C1 boot
–
EEPROM (Master Mode)
–
External Host (Slave Mode)
•
SPI0/SPI1 boot
–
Serial Flash (Master Mode)
–
Serial EEPROM (Master Mode)
–
External Host (Slave Mode)
•
UART0/1/2 boot
–
External Host
•
MMC/SD0 boot
See
Using the AM18xx Bootloader Application Report
) for more details on the ROM Boot
Loader, a list of boot pins used, and the complete list of supported boot modes.