www.ti.com
Try MMC/SD Boot
Try MMC/SD Boot
Try MMC/SD Boot
Try MMC/SD Boot
Try MMC/SD Boot
MMC/SD
BTSEL[1:0] = 10
GIO61
Try MMC/SD Boot
Try MMC/SD Boot
Try MMC/SD Boot
Try MMC/SD Boot
Try NAND Boot
NAND Boot
BTSEL[1:0] = 00
GIO61
Try UART Boot
Try UART Boot
Try UART Boot
Try UART Boot
UART
BTSEL[1:0] = 11
GIO61
Boot Modes Overview
loading UBL)
–
Supports booting from 8-bit NAND devices (16-bit NAND devices are not supported)
–
Supports 4-bit ECC (1-bit ECC is not supported)
–
Supports NAND flash that requires chip select to stay low during the tR read time
•
ARM ROM Boot - MMC/SD Mode
–
No support for a full firmware boot. Instead, copies a second stage Uwer Boot Loader (UBL) from
MMC/SD to ARm Internal RAM (AIM) and transfers control to the user softwaer.
–
Support for MMC/SD Native protocol (MMC/SD SPI protocol is not supported)
–
Support for descriptor error detection and retry (up to 24 times) when loading UBL
–
Support for up to 30KB UBL (32KB - ~2KB for RBL stack)
•
ARM ROM Boot - UART mode
–
No support for a full firmware boot. Instead, loads a second stage user boot loader (UBL) via UART
to ARM internal RAM (AIM) and transfers control to the user software.
–
Support for up to 30KB UBL (32KB - ~2KB for RBL stack)
Figure 11-1. Boot Modes Overview
SPRUFB3 – September 2007
Boot Modes
151