Basic Booting Process
After evaluating the
boot ROM starts processing the boot stream. The boot stream is either
read from memory or received from a host processor. A boot stream repre-
sents the application data and is formatted in a special manner. The
application data is segmented into multiple blocks of data. Each block
begins with a block header. The header contains control words such as the
destination address and data length information.
As
Figure 24-2
utility (
elfloader.exe
(
), segments the application data into multiple blocks, and creates the
.dxe
header information for each block. The output is stored in a loader file
(
). The loader file contains the boot stream and is made available to
.ldr
hardware by programming or burning it into non-volatile external mem-
ory. Refer to Loader and Utilities Manual for information about the
loader.
ADSP-BF50x Blackfin Processor Hardware Reference
pins, the boot kernel residing in the on-chip
BMODE
illustrates, your development tools suite features a loader
). The loader utility parses the input executable file
System Reset and Booting
24-9
Need help?
Do you have a question about the ADSP-BF506F and is the answer not in the manual?