Analog Devices ADSP-BF506F Hardware Reference Manual page 1182

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

Advertisement

Callable ROM Functions for Booting
routine. The
BFLAG_TYPE
is required for the SPI memory. (See
page
24-49.) The
(0x3 command) or fast read (0xB) is performed. The three lower bits of
the
word are translated by the boot kernel into specific values to
dFlags
the
SPI0_BAUD
on page
24-48.
When called with the
tion attempts to boot from external SPI memory device. Unless the
variable in the
memory is expected to be connected to
this signal is required when automatic device detection is desired.
The
bfrom_SpiBoot()
When a part has been booted via SPI master mode after reset, the port
muxing configuration is typically already ready for a runtime call to the
bfrom_SpiBoot()
and
signals are properly activated in the
SPI0SCK
registers. The
SPI0_SSEL1
bit be cleared, as the boot kernel toggles the signal in GPIO
PORTx_FER
mode.
Similarly, the user shall set the
booting from an external device.
The
bfrom_SpiBoot()
pair and the DMA7 peripheral DMA. Respective wake-up bits must be set
in the
SIC_IWRx
assigned to the SPI0 controller, use the hook routine to store the MMR
address of the respective
variable in the
ter
different SPI controller than SPI0, write the MMR address of the relevant
register into the
SPIx_CTL
24-78
then tells the boot kernel what addressing mode
BFLAG_FASTREAD
registers. This follows the truth table shown in
BFLAG_ALTERNATE
structure is altered by a hook routine, the
ADI_BOOT_DATA
routine does not deal with port muxing at all.
routine. Otherwise ensure that the
signal requires, however, that the respective
PF13
routine uses the MDMA0 memory DMA channel
registers. If a different peripheral DMA channel has been
DMAx_CONFIG
ADI_BOOT_DATA
pControlRegister
ADSP-BF50x Blackfin Processor Hardware Reference
"SPI Device Detection Routine" on
flag controls whether standard SPI read
flag, the
bfrom_SpiBoot()
. A pull-up resistor on
SPI0_SSEL1
PORTx_FER
bit in the
PORTF_FER
register into the
structure. Similarly, when using a
variable.
Table 24-9
func-
uwSsel
,
SPI0MISO
SPI0MOSI
and
PORTx_MUX
register when
pDmaControlRegis-

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?

Subscribe to Our Youtube Channel

This manual is also suitable for:

Adsp-bf504Adsp-bf504f

Table of Contents