Analog Devices ADSP-BF506F Hardware Reference Manual page 1180

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

Advertisement

Callable ROM Functions for Booting
The
BFLAG_NEXTDXE
through the boot stream by analyzing the next-DXE pointers (in the
field of a
ARGUMENT
Assuming that the boot image is a chained list of boot streams, the boot
kernel returns the absolute start address of the requested boot stream. In
this example, the start address of the third boot stream (DXE) in a flash
device is returned.
bfrom_MemBoot(
(void*)0x20000000,
BFLAG_RETURN|BFLAG_NEXTDXE,
-3,
NULL);
In the above example, the routine would return 0x2000 0000 when
was set to –1. If the parameter
dBlockCount
tive when used along with the
returns when the
not set.
If the
BFLAG_HOOK
tine) after the
ADI_BOOT_DATA
can overrule the default settings of the structure.
The
bfrom_MemBoot()
wake-up bits must be set in the
24-76
flag suppresses boot loading. The boot kernel steps
block) and jumping to the next DXE.
BFLAG_FIRST
BFLAG_NEXTDXE
flag on a header in the next-DXE chain is
BFLAG_FIRST
switch is set, the memboot routine call (
structure is filled with default values. It then
uses both MDMA channel pairs. Respective
SIC_IWRx
ADSP-BF50x Blackfin Processor Hardware Reference
is zero or posi-
dBlockCount
command, the kernel
pCallHook
registers.
rou-

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