ADSP-BF50x Blackfin Processor Hardware Reference
24-37
System Reset and Booting
At each pass, nine 32-bit words are written to the log file, as follows.
• block code word (
dBlockCode
) of the block header
• target address (
pTargetAddress
) of the block header
• byte count (
dByteCount
) of the block header
• argument word (
dArgument
) of the block header
• source pointer (
pSource
) of the boot stream
• block count (
dBlockCount
)
• internal copy of the
dBlockCode
word OR’ed with
dFlags
• content of the
SEQSTAT
register
• 0xFFFF FFFA (-6) constant
The ninth word is overwritten by the next entry set, so that 0xFFFF FFFA
always marks the last entry in the log file.
Most of the data structures used by the boot kernel reside on the stack in
scratchpad memory. While executing the boot kernel routine (excluding
subroutines), the
P5
points to the
ADI_BOOT_DATA
structure. Type
“
(ADI_BOOT_DATA*) $P5
” in the IDE’s expression view or window to see
the structure content.
Boot Management
Blackfin processor hardware platforms may be required to run different
software at different times. An example might be a system with at least one
application and one in-the-field firmware upgrade utility. Other systems
may have multiple applications, one starting then terminating, to be
replaced by another application. Conditional booting is called boot man-
agement. Some applications may self-manage their booting rules, while
Содержание 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 ...