
ADSP-BF50x Blackfin Processor Hardware Reference
24-23
System Reset and Booting
For example in
BMODE
= 001, when the block header described in
Table 24-6
is placed at address 0x2000 0000, the boot kernel is instructed
to issue a
JUMP
command to address 0x2000 0020.
The development tools must be instructed to link the above block to
address 0x2000 0000 and the application code to address 0x2000 0020.
An example shown in
“Example Direct Code Execution” on page 24-88
illustrates how this is accomplished using the CCES or Vi+ tools
suite.
For multi-DXE boot streams,
Figure 24-9 on page 24-42
shows a linked
list of initial blocks that represent different applications.
Advanced Boot Techniques
The following sections describe advanced boot techniques. These tech-
niques are useful for customers developing custom boot routines.
Table 24-6. Initial Header for Direct Code Execution in
BMODE
= 001
Field
Value
Comments
BLOCK CODE
0xAD7B D006 0xAD00 0000 | XORSUM | BFLAG_FINAL |
BFLAG_FIRST | BFLAG_IGNORE | (DMACODE &
0x6)
TARGET ADDRESS 0x2000 0020
Start address of application code
BYTE COUNT
0x0000 0010
Ignores 16 bytes to provide space for control data such as
version code and build data. This is optional and can be
zero.
ARGUMENT
0x0000 0010
Functions as next-DXE pointer in multi-DXE boot
streams
Summary of Contents for EZ-KIT Lite ADSP-BF506F
Page 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Page 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Page 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...