ADSP-BF537 Blackfin Processor Hardware Reference
19-1
19 SYSTEM RESET AND
BOOTING
When the
RESET
input signal releases, the processor starts fetching and
executing instructions from either off-chip asynchronous memory or from
the on-chip boot ROM.
The internal boot ROM includes a small boot kernel that loads applica-
tion data from an external memory or host device. The application data is
expected to be available in a well-defined format, called the boot stream. A
boot stream consists of multiple blocks of data as well as special com-
mands that instruct the boot kernel on how to initialize on-chip L1 SRAM
as well as off-chip volatile memories.
The boot kernel processes the boot stream block by block until it is
instructed by a special command to terminate the procedure and to jump
to the processor’s reset vector at 0xFFA0 0000 in on-chip L1 memory.
This process is called “booting.”
The processor features three dedicated input pins
BMODE[2:0]
that instruct
the processor on how to behave after reset. If all three pins are low when
RESET
releases, the processor bypasses the boot ROM and starts code exe-
cution directly at address 0x2000 0000 in off-chip memory bank 0. Then
a 16-bit memory device must be connected to the
AMS0
strobe. Otherwise
program execution starts at 0xEF00 0000, which is populated by the boot
ROM. The boot kernel further evaluates the
BMODE
pins and performs
booting from respective sources.
shows the truth table of the
BMODE
pins.
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 ...