ADSP-BF50x Blackfin Processor Hardware Reference
24-13
System Reset and Booting
Block Code
The first 32-bit word is the
BLOCK CODE
. See
Figure 24-5
.
DMA Code Field
The DMA code (
DMACODE
) field instructs the boot kernel whether to use
8-bit, 16-bit or 32-bit DMA and how to program the source modifier of a
memory DMA. Particularly in case of memory boot modes, this field is
interrogated by the boot kernel to differentiate the 8-bit, 16-bit, and
32-bit cases.
Figure 24-5. Block Code, 31–0
31 30 29 28 27 26 25 24
23 22 21 20
19 18
17 16
0
1
0
1
1
0
1
0
0
0
0
0
0
0
1
0
HDRCHK
Header XOR Checksum
Block Code, 31–16
HDRSGN
Header Sign
Block Code, 15–0
15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
BFLAG_FINAL
BFLAG_FIRST
BFLAG_INDIRECT
BFLAG_IGNORE
BFLAG_INIT
BFLAG_CALLBACK
BFLAG_QUICKBOOT
BFLAG_FILL
DMACODE
DMA Coding
BFLAG_SAVE
BFLAG_AUX
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 ...