TOC Item 1
Start
Size
Flags
Align
Load Address
Filename
Start
Size
Flags
Align
Load Address
Filename
TOC Item 2
TOC Item n
TOC Item n+1
0xFFFFFFFF
0xFFFFFFFF
0xFFFFFFFF
0xFFFFFFFF
0xFFFFFFFF
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
Start
Size
Flags
Align
Load Address
Filename
Preliminary
Image Format
www.ti.com
21.9.1.1 Image Format for GP Device
For a GP device, there is no security involved and therefore neither keys nor certificates are needed in
the boot image.
When the booting memory device is non-XIP, the image must contain a small header (referred as GP
header) with the size of the software to load and the destination address where to store it.
The GP header is not needed when booting from an XIP memory device (for example, NOR) or in case
of peripheral booting. In this case, the peripheral or memory booting image starts directly with
executable code.
Table 21-34. GP Device Image Format
Field
non XIP device
XIP device (offset)
Size (bytes)
Description
(offset)
Size
0000h
-
4
Size of the image
Destination
0004h
-
4
Address where to store the image / code
entry point
Image
0008h
0000h
x
Executable code
Note: the “Destination” address field stands for both:
•
• Target address for the image copy from the non-XIP storage to the target XIP location (for
example, internal RAM or SDRAM)
•
• Entry point for image code
In other words, the user must take care to locate the code entry point to the target address for image
copy.
21.9.2 Table of Contents
The TOC is 512 bytes long and consists of a maximum of 16 TOC items (32 bytes long each), located
one after the other. If the number of TOC items is less than 16, the TOC item after the last used TOC
item must be filled by FFh. Each TOC item contains information required by the ROM Code such as
item location, size and name, as illustrated in
and
Figure 21-25. TOC Structure
2028ROM Code Memory and Peripheral Booting
SPRUGX9 – 15 April 2011
© 2011, Texas Instruments Incorporated
Содержание TMS320C6A816 Series
Страница 2: ...Preliminary 2 SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 92: ...92 Read This First SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1122: ...1122 Multichannel Audio Serial Port McASP SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1562: ...1562 Real Time Clock RTC SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1658: ...1658 Timers SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1750: ...1750 UART IrDA CIR Module SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...
Страница 1984: ...1984 Universal Serial Bus USB SPRUGX9 15 April 2011 Submit Documentation Feedback 2011 Texas Instruments Incorporated...