
Basic Booting Process
24-10
ADSP-BF50x Blackfin Processor Hardware Reference
Figure 24-3
shows the parallel or serial boot stream contained in a flash
memory device. In host boot scenarios, the non-volatile memory more
likely connects to the host processor rather than directly to the Blackfin
processor. After reset, the headers are read and parsed by the on-chip boot
ROM, and processed block-by-block. Payload data is copied to destina-
tion addresses in on-chip L1 memory.
Booting into scratchpad memory (0xFFB0 0000–0xFFB0 0FFF) is
not supported. If booting to scratchpad memory is attempted, the
processor hangs within the on-chip boot ROM. Similarly, booting
into the upper 16 bytes of L1 data bank A (0xFF80 7FF0–
0xFF80 7FFF by default) is not supported. These memory loca-
tions are used by the boot kernel for intermediate storage of block
header information. These memory regions cannot be initialized at
boot time. After booting, they can be used by the application dur-
ing runtime.
Figure 24-2. Project Flow for a Standalone System
BOOTING
UPON RESET
EXTERNAL
MEMORY
SOURCE
FILES
ASSEMBLER
AND/OR
COMPILER
LINKER
LOADER
.ASM/.C/.CPP
.DOJ(s)
.DXE(s)
TARGET SYSTEM
.LDR
B
Содержание EZ-KIT Lite ADSP-BF506F
Страница 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 132: ...Unique Information for the ADSP BF50x Processor 4 22 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 342: ...Unique Information for the ADSP BF50x Processor 7 106 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 484: ...Unique Information for the ADSP BF50x Processor 10 60 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 493: ...ADSP BF50x Blackfin Processor Hardware Reference 11 9 Core Timer Unique Information for the ADSP BF50x Processor None ...
Страница 494: ...Unique Information for the ADSP BF50x Processor 11 10 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 506: ...Unique Information for the ADSP BF50x Processor 12 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 544: ...Unique Information for the ADSP BF50x Processor 13 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 712: ...Unique Information for the ADSP BF50x Processor 16 62 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 972: ...Unique Information for the ADSP BF50x Processor 20 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...