Specific Blackfin Boot Modes
19-48
ADSP-BF537 Blackfin Processor Hardware Reference
Once this information is processed, the on-chip boot ROM again issues a
read command and sends out address 0x0018 to boot in block 1 of the
INIT code DXE.
SPI Slave Mode Boot From SPI Host (BMODE = 100)
For SPI slave mode boot (
BMODE
=
100
), the Blackfin processor is config-
ured as an SPI slave device and a host is used to boot the processor. The
hardware configuration shown in
The host drives the SPI clock and is therefore responsible for the timing.
The host must provide an active-low chip select signal that connects to the
SPISS
input of the Blackfin processor on pin
PF14
. It can toggle with each
byte transferred or remain low during the entire procedure. In SPI slave
boot mode, the boot kernel sets the
CPHA
bit and clears the
CPOL
bit in the
SPI_CTL
register. Therefore, the
MISO
pin is latched on the falling edge of
the
MOSI
pin. See
“SPI Transfer Protocols” on page 10-14
for details.
Eight-bit data is expected; 16-bit mode is not supported.
Figure 19-21. SPI Master Mode Boot Sequence: Boot Block 1 of INIT
Code DXE
1
SPICLK all
PF10 all
MISO all
MOSI all
0
0x66
BLOCK 1 OF INIT CODE DXE. . .
0
DSP SENDS OUT
READ COMMAND*
*PROCESSOR SENDS OUT READ COMMAND (0x03) AND THEN TWO
ADDRESS BYTES (ADDR[15:8] EQUALS 0x0, ADDR[7:0] EQUALS 0x18).
0
0
1
0
0
1
0x01
0x67
0x01
0x40
0x05
0xC0
0x04
0xE1
0x08
0
0
0
0
0
0
0
0
0
0
0
0
0
Summary of Contents for Blackfin ADSP-BF537
Page 42: ...Contents xlii ADSP BF537 Blackfin Processor Hardware Reference ...
Page 90: ...Development Tools 1 32 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 138: ...Programming Examples 4 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 340: ...SDC Programming Examples 6 84 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 606: ...Programming Examples 9 94 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 660: ...Programming Examples 10 54 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 720: ...Electrical Specifications 11 60 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 840: ...Programming Examples 13 42 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 876: ...Programming Examples 14 36 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 938: ...Programming Examples 15 62 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 958: ...Programming Examples 17 12 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 986: ...Programming Examples 18 28 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1162: ...G 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1218: ...Index I 56 ADSP BF537 Blackfin Processor Hardware Reference ...