Boot Management - Analog Devices ADSP-BF506F Hardware Reference Manual

Adsp-bf50x blackfin processor
Hide thumbs Also See for ADSP-BF506F:
Table of Contents

Advertisement

At each pass, nine 32-bit words are written to the log file, as follows.
• block code word (
• target address (
• byte count (
• argument word (
• source pointer (
• block count (
• internal copy of the
• content of the
• 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
"
(ADI_BOOT_DATA*) $P5
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
ADSP-BF50x Blackfin Processor Hardware Reference
dBlockCode
pTargetAddress
) of the block header
dByteCount
) of the block header
dArgument
) of the boot stream
pSource
)
dBlockCount
dBlockCode
register
SEQSTAT
points to the
P5
ADI_BOOT_DATA
" in the IDE's expression view or window to see
System Reset and Booting
) of the block header
) of the block header
word OR'ed with
structure. Type
dFlags
24-37

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADSP-BF506F and is the answer not in the manual?

This manual is also suitable for:

Adsp-bf504Adsp-bf504f

Table of Contents