Bootloader Features
www.ti.com
198
SPRUI07–March 2020
Submit Documentation Feedback
Copyright © 2020, Texas Instruments Incorporated
Boot ROM
The first 7 words of the data stream are read at this slow timing. Words 2 – 7 include configuration
information that will be used to adjust the PLLCR/PLLSTS and XINTF XTIMING6. The rest of the data
stream is read using the new configuration.
The 16-bit data stream is shown in Table 2-11 and the 8-bit data stream is shown in Table 2-12.
Table 2-11. XINTF Parallel Boot 16-Bit Data Stream
Word XD[15:0] Description
1 10AA 10AA (KeyValue for memory width = 16bits)
2 AABB PLLCR register = 0xAABB
3 000B PLLSTS[DIVSEL] bits = 0xB
4 AABB XTIMING6[31:16]
5 CCDD XTIMING6[15:0] (XTIMING6 = 0xAABBCCDD)
6 EEFF XINTCNF2[31:16]
7 GGHH XINTCNF2[15:0] (XINTCNF2 = 0xEEFFGGHH)
8 0000 reserved
9 0000 reserved
10 AABB Entry point PC[22:16]
11 CCDD Entry point PC[15:0] (PC = 0xAABBCCDD)
12 MMNN Block size (number of words) of the first block of data to load = 0xMMNN words
13 AABB Destination address of first block Addr[31:16]
14 CCDD Destination address of first block Addr[15:0] (Addr = 0xAABBCCDD)
15 XXXX First word of the first block in the source being loaded
...
...
...
Data for this section.
...
. XXXX Last word of the first block of the source being loaded
. MMNN Block size of the 2nd block to load = 0xMMNN words
. AABB Destination address of second block Addr[31:16]
. CCDD Destination address of second block Addr[15:0]
. XXXX First word of the second block in the source being loaded
. …
n XXXX Last word of the last block of the source being loaded
(More sections if required)
n+1 0000 Block size of 0000h - indicates end of the source program