Texas Instruments TMS320C3x User Manual
Page 376

TMS320C32 Boot Loader
11-21
Using the TMS320C31 and TMS320C32 Boot Loaders
ББББББББББББББББББББББББББББББ
ББББББББББББББББББББББББББББББ
Table 11–8.
Source Data Stream Structure
БББ
БББ
Word
†
ББ
ББ
БББББББББББББББББ
БББББББББББББББББ
Content
ББ
ББ
ББББББББББ
ББББББББББ
Valid Data Entries
БББ
Б
Б
Б
БББ
1
ББ
ББ
ББ
БББББББББББББББББ
Б
БББББББББББББББ
Б
БББББББББББББББББ
Memory width (8, 16, or 32 bits) where source program
resides
ББ
ББ
ББ
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
8h, 10h, or 20h, respectively
БББ
Б
Б
Б
БББ
2
ББ
ББ
ББ
БББББББББББББББББ
Б
БББББББББББББББ
Б
БББББББББББББББББ
Value to set the IOSTRB control register at end of boot loader
process
ББ
ББ
ББ
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
See Section 10.7 on page 10-26
БББ
Б
Б
Б
БББ
3
ББ
ББ
ББ
БББББББББББББББББ
Б
БББББББББББББББ
Б
БББББББББББББББББ
Value to set the STRB0 control register at end of boot loader
process
ББ
ББ
ББ
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
See Section 10.3.1 on page 10-7
БББ
Б
Б
Б
БББ
4
ББ
ББ
ББ
БББББББББББББББББ
Б
БББББББББББББББ
Б
БББББББББББББББББ
Value to set the STRB1 control register at end of boot loader
process
ББ
ББ
ББ
ББББББББББ
Б
ББББББББ
Б
ББББББББББ
See Section 10.6 on page 10-20
5
Size of the first data block. The block size is the number of
words in the data block (word length is specified by the data-
type size). A 0 in this entry signifies the end of the source
data stream.
0
≤
size
≤
2
24
6
Destination address to load the first block
A valid ’C32 24-bit address
7
First block destination memory width and data-type size in
the format given in the Valid Data Entries column.
SSSSSS6
x h
‡
8
First word of first block
A ’C32 valid instruction or any 8-,
16-, or 32-bit wide data value
.
.
.
.
.
.
.
.
.
n
Last word of first block
A ’C32 valid instruction or any 8-,
16-, or 32-bit wide data value
.
.
.
.
.
.
.
.
.
m
Size of the last data block. The block size is the number of
words in the data block (word length is specified by the
data-type size). If the next word following this block is not 0,
another block is loaded.
0
≤
size
≤
2
24
m + 1
Destination address to load the last block
A valid ’C32
24-bit address
ББББББББББББББББББББББББББББББ
ББББББББББББББББББББББББББББББ
ББББББББББББББББББББББББББББББ
ББББББББББББББББББББББББББББББ
† Word 1 does not exist in serial-port boot load since the source program does not reside in memory.
‡ The SSSSSS hexadecimal digits refer to the lower 24 bits of the strobe control register. The x hexadecimal digit identifies
the strobe as follows: 0 for IOSTRB, 4 for STRB0, and 8 for STRB1. SSSSSS6xh is cleared to 0 when loading the entire field
into internal memory.