Header Information - Analog Devices Blackfin ADSP-BF537 Hardware Reference Manual

Hide thumbs Also See for Blackfin ADSP-BF537:
Table of Contents

Advertisement

ADSP-BF534/BF536/BF537
PROCESSOR
B
0xEF00 0000
ON-CHIP
BOOT ROM
Figure 19-4. Booting Process
The entire source code of the boot ROM is shipped with the
VisualDSP++ tools installation. Refer to the source code for any addi-
tional questions not covered in this manual. Note that minor maintenance
work is done to the content of the boot ROM when silicon is updated.

Header Information

As shown in
Figure
sists of a 4-byte
This 10-byte header, which precedes each block in the loader file, contains
the following information used by the on-chip boot ROM during the boot
process:
• ADDRESS (4 bytes)—the target address, to which the block boots
to within memory
• COUNT (4 bytes)—the number of data bytes in the block. The
COUNT field can be any 32-bit value including zero.
• FLAG (2 bytes)—block type and control commands
ADSP-BF537 Blackfin Processor Hardware Reference
LI MEMORY
BLOCK 1
BLOCK 3
19-5, each 10-byte header within the loader file con-
field, a 4-byte
ADDRESS
System Reset and Booting
FLASH/PROM
10-BYTE HEADER FOR BLOCK 1
10-BYTE HEADER FOR BLOCK 2
APPLICATION
CODE/DATA
10-BYTE HEADER FOR BLOCK 3
SDRAM
10-BYTE HEADER FOR BLOCK n
BLOCK 2
field, and a 2-byte
COUNT
.LDR FILE
BLOCK 1
BLOCK 2
BLOCK 3
BLOCK n
. . .
field.
FLAG
19-13

Advertisement

Table of Contents
loading

Table of Contents