ZHCSBT2G November 2012 – October 2017 66AK2H06 , 66AK2H12 , 66AK2H14
PRODUCTION DATA.
The BOOTCOMPLETE register controls the BOOTCOMPLETE pin status to indicate the completion of the ROM booting process. The Boot Complete register is shown in Figure 10-20 and described in Table 10-39.
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
Reserved | BC11 | BC10 | BC9 | BC8 | BC7 | BC6 | BC5 | BC4 | BC3 | BC | BC1 | BC0 | |||||||||||||||||||
R,-0000 0000 0000 0000 0000 | RW-0 | RW-0 | RW-0 | RW-0 | RW-0 | RW-0 | RW-0 | RW-0 | RW-0 | RW-0 | RW-0 | RW-0 |
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset |
Bit | Field | Description |
---|---|---|
31-12 | Reserved | Reserved. |
11 | BC11 | ARM CorePac 3 boot status (66AK2H14/12 only)
|
10 | BC10 | ARM CorePac 2 boot status (66AK2H14/12 only)
|
9 | BC9 | ARM CorePac 1 boot status
|
8 | BC8 | ARM CorePac 0 boot status
|
7 | BC7 | C66x CorePac 7 boot status (66AK2H14/12 only)
|
6 | BC6 | C66x CorePac 6 boot status (66AK2H14/12 only)
|
5 | BC5 | C66x CorePac 5 boot status (66AK2H14/12 only)
|
4 | BC4 | C66x CorePac 4 boot status (66AK2H14/12 only)
|
3 | BC3 | C66x CorePac 3 boot status
|
2 | BC2 | C66x CorePac2 boot status
|
1 | BC1 | C66x CorePac1 boot status
|
0 | BC0 | C66x CorePac 0 boot status
|
The BCx bit indicates the boot complete status of the corresponding C66x CorePac. All BCx bits are sticky bits — that is, they can be set only once by the software after device reset and they will be cleared to 0 on all device resets (warm reset and power-on reset).
Boot ROM code is implemented such that each C66x CorePac sets its corresponding BCx bit immediately before branching to the predefined location in memory.