Power-on
reset?
Yes
No
Device list setup
Take all devices from
sys_boot
Software
booting configuration
present and
valid?
Yes
No
Take only permanent
booting devices from
sys_boot
Take all devices from software
booting configuration
init-008
Public Version
Device Initialization by ROM Code
www.ti.com
Figure 26-9. Booting Device List Setup
26.4.4.4 Software Booting Configuration
The software booting configuration is stored in the special scratchpad memory, which is not cleared after
software resets or wakeups. The software booting configuration is a simple structure at the address stored
at the first location of available scratchpad memory: 0x48002910.
shows the software booting
configuration. There are two sections in this structure:
•
The first section provides booting devices for the booting device list.
•
The second section provides clock settings, which are applied before booting.
The sections are not mandatory and their order is not important. The ROM code searches for the next
section at the location based on the size filled in the previous section. The clock configuration from
software booting configuration overwrites the CH settings.
Table 26-12. Software Booting Configuration Structure
Field
Size [bytes]
Description
Booting Configuration
Section 1 key
4
Synchronization key for section 1: 0xCF00AA01
Section 1 size
4
Size of section 1: 0x0000000C (12)
Flags
2
Bits [4:1]: Mask the CH, when one of these 4 bits is set to 1, the CH
section is not analyzed:
[1]: SETTINGS section
[2]: RAM
[3]: FLASH (GPMC)
[4]: MMCSD
First booting device
2
Devices to be put on the booting device list
0x00: Void, no booting device
0x01: XIP memory
0x02: NAND
0x03: OneNAND
Second booting device
2
0x04: DOC
0x05: MMC/SD2
0x06: MMC/SD1
3530Initialization
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...