SPRUIW9C October 2021 – March 2024 TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1
Table 5-5 lists the memory-mapped registers for the DCSM_Z1_REGS registers. All register offset addresses not listed in Table 5-5 should be considered as reserved locations and the register contents should not be modified.
Offset | Acronym | Register Name | Write Protection | Section |
---|---|---|---|---|
0h | Z1_LINKPOINTER | Zone 1 Link Pointer | Go | |
2h | Z1_OTPSECLOCK | Zone 1 OTP Secure Lock | Go | |
4h | Z1_JLM_ENABLE | Zone 1 JTAGLOCK Enable Register | Go | |
6h | Z1_LINKPOINTERERR | Link Pointer Error | Go | |
8h | Z1_GPREG1 | Zone 1 General Purpose Register-1 | Go | |
Ah | Z1_GPREG2 | Zone 1 General Purpose Register-2 | Go | |
Ch | Z1_GPREG3 | Zone 1 General Purpose Register-3 | Go | |
Eh | Z1_GPREG4 | Zone 1 General Purpose Register-4 | Go | |
10h | Z1_CSMKEY0 | Zone 1 CSM Key 0 | Go | |
12h | Z1_CSMKEY1 | Zone 1 CSM Key 1 | Go | |
14h | Z1_CSMKEY2 | Zone 1 CSM Key 2 | Go | |
16h | Z1_CSMKEY3 | Zone 1 CSM Key 3 | Go | |
18h | Z1_CR | Zone 1 CSM Control Register | Go | |
1Ah | Z1_GRABSECT1R | Zone 1 Grab Flash Status Register 1 | Go | |
1Ch | Z1_GRABSECT2R | Zone 1 Grab Flash Status Register 2 | Go | |
1Eh | Z1_GRABSECT3R | Zone 1 Grab Flash Status Register 3 | Go | |
20h | Z1_GRABRAM1R | Zone 1 Grab RAM Status Register 1 | Go | |
26h | Z1_EXEONLYSECT1R | Zone 1 Execute Only Flash Status Register 1 | Go | |
28h | Z1_EXEONLYSECT2R | Zone 1 Execute Only Flash Status Register 2 | Go | |
2Ah | Z1_EXEONLYRAM1R | Zone 1 Execute Only RAM Status Register 1 | Go | |
2Eh | Z1_JTAGKEY0 | JTAG Unlock Key Register 0 | Go | |
30h | Z1_JTAGKEY1 | JTAG Unlock Key Register 1 | Go | |
32h | Z1_JTAGKEY2 | JTAG Unlock Key Register 2 | Go | |
34h | Z1_JTAGKEY3 | JTAG Unlock Key Register 3 | Go | |
36h | Z1_CMACKEY0 | Secure Boot CMAC Key Status Register 0 | Go | |
38h | Z1_CMACKEY1 | Secure Boot CMAC Key Status Register 1 | Go | |
3Ah | Z1_CMACKEY2 | Secure Boot CMAC Key Status Register 2 | Go | |
3Ch | Z1_CMACKEY3 | Secure Boot CMAC Key Status Register 3 | Go |
Complex bit access types are encoded to fit into small table cells. Table 5-6 shows the codes that are used for access types in this section.
Access Type | Code | Description |
---|---|---|
Read Type | ||
R | R | Read |
R-0 | R -0 | Read Returns 0s |
Write Type | ||
W | W | Write |
Reset or Default Value | ||
-n | Value after reset or the default value |
Z1_LINKPOINTER is shown in Figure 5-5 and described in Table 5-7.
Return to the Summary Table.
Zone 1 Link Pointer
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 | LINKPOINTER | ||||||||||||||||||||||||||||||
R-0003FFFFh | R-0h | ||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R | 0003FFFFh | Reserved |
13-0 | LINKPOINTER | R | 0h | This is resolved Link-Pointer value which is generated by looking at the three physical Link-Pointer values loaded from OTP Reset type: SYSRSn |
Z1_OTPSECLOCK is shown in Figure 5-6 and described in Table 5-8.
Return to the Summary Table.
Zone 1 OTP Secure Lock
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | CRCLOCK | ||||||
R-0h | R-0h | ||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
PSWDLOCK | RESERVED | JTAGLOCK | |||||
R-0h | R-0h | R-1h | |||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-12 | RESERVED | R | 0h | Reserved |
11-8 | CRCLOCK | R | 0h | Value in this field gets loaded from Z1_CRCLOCK[3:0] when a read is issued to address location of Z1_CRCLOCK in OTP. 1111 : VCU has ability to calculate CRC on secure memories. Other Value : VCU doesn't have ability to calculate CRC on secure memories. Reset type: XRSn |
7-4 | PSWDLOCK | R | 0h | Value in this field gets loaded from Z1_PSWDLOCK[3:0] when a read is issued to address location of Z1_PSWDLOCK in OTP. 1111 : CSM password locations in OTP are not protected and can be read from debugger as well as code running from anywhere. Other Value : CSM password locations in OTP are protected and can't be read without unlocking CSM of that zone. Reset type: XRSn |
3-1 | RESERVED | R | 0h | Reserved |
0 | JTAGLOCK | R | 1h | Reflects the state of the JTAGLOCK feature. 0 : JTAG is not locked 1 : JTAG is locked Reset type: PORESETn |
Z1_JLM_ENABLE is shown in Figure 5-7 and described in Table 5-9.
Return to the Summary Table.
Zone 1 JTAGLOCK Enable Register
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | Z1_JLM_ENABLE | ||||||
R-0-0h | R-Fh | ||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-4 | RESERVED | R-0 | 0h | Reserved |
3-0 | Z1_JLM_ENABLE | R | Fh | Zone1 JLM_ENABLE register. The value in this field gets loaded from Z1OTP_JLM_ENABLE[3:0] when a read is issued to address location of Z1OTP_JLM_ENABLE in OTP. If Z1OTP_JLM_ENABLE[31:0] is equal to all ones during the load, the JTAGLOCK is not bypassed (is enabled). If the value of Z1OTP_JLM_ENABLE[31:0] is not all ones during the load, the JTAGLOCK is governed as follows by the Z1_JLM_ENABLE bits: 1111 : JTAG/Emulation access is allowed (JTAGLOCK is not enabled) Other values: JTAGLOCK is governed by the JTAGKEY==JTAGPSWD match condition Reset type: PORESETn |
Z1_LINKPOINTERERR is shown in Figure 5-8 and described in Table 5-10.
Return to the Summary Table.
Link Pointer Error
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||||||||||
R-0-0h | |||||||||||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | Z1_LINKPOINTERERR | ||||||||||||||
R-0-0h | R-0h | ||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-14 | RESERVED | R-0 | 0h | Reserved |
13-0 | Z1_LINKPOINTERERR | R | 0h | These bits indicate errors during formation of the resolved Link-Pointer value after the three physical Link-Pointer values loaded of OTP in flash. 0 : No Error. Other : Error on bit positions which is set to 1. Reset type: SYSRSn |
Z1_GPREG1 is shown in Figure 5-9 and described in Table 5-11.
Return to the Summary Table.
Zone 1 General Purpose Register-1
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 |
GPREG1 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | GPREG1 | R | 0h | This field gets loaded with the contents of Z1OTP_GPREG1 locations in Zone-1-USER-OTP when a dummy read is issued to that address. Users can use this register to load any general purpose non-volatile content from USER-OTP of Zone-1 Reset type: SYSRSn |
Z1_GPREG2 is shown in Figure 5-10 and described in Table 5-12.
Return to the Summary Table.
Zone 1 General Purpose Register-2
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 |
GPREG2 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | GPREG2 | R | 0h | This field gets loaded with the contents of Z1OTP_GPREG2 locations in Zone-1-USER-OTP when a dummy read is issued to that address. Users can use this register to load any general purpose non-volatile content from USER-OTP of Zone-1 Reset type: SYSRSn |
Z1_GPREG3 is shown in Figure 5-11 and described in Table 5-13.
Return to the Summary Table.
Zone 1 General Purpose Register-3
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 |
GPREG3 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | GPREG3 | R | 0h | This field gets loaded with the contents of Z1OTP_GPREG3 locations in Zone-1-USER-OTP when a dummy read is issued to that address. Users can use this register to load any general purpose non-volatile content from USER-OTP of Zone-1 Reset type: SYSRSn |
Z1_GPREG4 is shown in Figure 5-12 and described in Table 5-14.
Return to the Summary Table.
Zone 1 General Purpose Register-4
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 |
GPREG4 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | GPREG4 | R | 0h | This field gets loaded with the contents of Z1OTP_GPREG4 locations in Zone-1-USER-OTP when a dummy read is issued to that address. Users can use this register to load any general purpose non-volatile content from USER-OTP of Zone-1 Reset type: SYSRSn |
Z1_CSMKEY0 is shown in Figure 5-13 and described in Table 5-15.
Return to the Summary Table.
Zone 1 CSM Key 0
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 |
Z1_CSMKEY0 | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | Z1_CSMKEY0 | R/W | 0h | To unlock Zone1, user needs to write this regsiter with exact value as Z1_CSMPSWD0, programmed in OTP (zone gets unlock only if 128 bit password in OTP match with value written in four CSMKEY registers.) Reset type: SYSRSn |
Z1_CSMKEY1 is shown in Figure 5-14 and described in Table 5-16.
Return to the Summary Table.
Zone 1 CSM Key 1
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 |
Z1_CSMKEY1 | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | Z1_CSMKEY1 | R/W | 0h | To unlock Zone1, user needs to write this regsiter with exact value as Z1_CSMPSWD1, programmed in OTP (zone gets unlock only if 128 bit password in OTP match with value written in four CSMKEY registers.) Reset type: SYSRSn |
Z1_CSMKEY2 is shown in Figure 5-15 and described in Table 5-17.
Return to the Summary Table.
Zone 1 CSM Key 2
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 |
Z1_CSMKEY2 | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | Z1_CSMKEY2 | R/W | 0h | To unlock Zone1, user needs to write this regsiter with exact value as Z1_CSMPSWD2, programmed in OTP (zone gets unlock only if 128 bit password in OTP match with value written in four CSMKEY registers.) Reset type: SYSRSn |
Z1_CSMKEY3 is shown in Figure 5-16 and described in Table 5-18.
Return to the Summary Table.
Zone 1 CSM Key 3
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 |
Z1_CSMKEY3 | |||||||||||||||||||||||||||||||
R/W-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | Z1_CSMKEY3 | R/W | 0h | To unlock Zone1, user needs to write this regsiter with exact value as Z1_CSMPSWD3, programmed in OTP (zone gets unlock only if 128 bit password in OTP match with value written in four CSMKEY registers.) Reset type: SYSRSn |
Z1_CR is shown in Figure 5-17 and described in Table 5-19.
Return to the Summary Table.
Zone 1 CSM Control Register
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
FORCESEC | RESERVED | ||||||
R-0/W-0h | R-0h | ||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | ARMED | UNSECURE | ALLONE | ALLZERO | RESERVED | ||
R-0h | R-0h | R-0h | R-0h | R-1h | R-0h | ||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
RESERVED | RESERVED | RESERVED | RESERVED | RESERVED | |||
R-0-0h | R-0h | R-0h | R-0h | R-0h | |||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | FORCESEC | R-0/W | 0h | A write of '1' to this bit relocks the zone by clearing the zone's CSMKEYx registers. If the zone's CSMPSWDx OTP locations were updated prior to using this bit, it is suggested that all of the new password registers be dummy loaded from OTP immediately to avoid a mix between old and new password data. Reset type: SYSRSn |
30-24 | RESERVED | R | 0h | Reserved |
23 | RESERVED | R | 0h | Reserved |
22 | ARMED | R | 0h | 0 : Dummy read to CSM Password locations in OTP hasn't been performed. 1 : Dummy read to CSM Password locations in OTP has been performed. Reset type: SYSRSn |
21 | UNSECURE | R | 0h | Indiacates the state of Zone. 0 : Zone is in lock(secure) state. 1 : Zone is in unlock(unsecure) state. Reset type: SYSRSn |
20 | ALLONE | R | 0h | Indicates the state of CSM passwords. 0 : Zone CSM Passwords are not all ones. 1 : Zone CSM Passwords are all ones. Reset type: SYSRSn |
19 | ALLZERO | R | 1h | Indicates the state of CSM passowrds. 0 : CSM Passwords are not all zeros. 1 : CSM Passwords are all zero and device is permanently locked. Reset type: SYSRSn |
18-16 | RESERVED | R | 0h | Reserved |
15-4 | RESERVED | R-0 | 0h | Reserved |
3 | RESERVED | R | 0h | Reserved |
2 | RESERVED | R | 0h | Reserved |
1 | RESERVED | R | 0h | Reserved |
0 | RESERVED | R | 0h | Reserved |
Z1_GRABSECT1R is shown in Figure 5-18 and described in Table 5-20.
Return to the Summary Table.
Zone 1 Grab Flash Status Register 1
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GRAB_SECT15 | GRAB_SECT14 | GRAB_SECT13 | GRAB_SECT12 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GRAB_SECT11 | GRAB_SECT10 | GRAB_SECT9 | GRAB_SECT8 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GRAB_SECT7 | GRAB_SECT6 | GRAB_SECT5 | GRAB_SECT4 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GRAB_SECT3 | GRAB_SECT2 | GRAB_SECT1 | GRAB_SECT0 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-30 | GRAB_SECT15 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[31:30] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 15 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 15 to Zone1. 10 : No request for Bank 0 Flash Sector 15 11 : No request for Bank 0 Flash Sector 15 when this zone is UNLOCKED. Else Bank 0 Flash Sector 15 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
29-28 | GRAB_SECT14 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[29:28] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 14 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 14 to Zone1. 10 : No request for Bank 0 Flash Sector 14 11 : No request for Bank 0 Flash Sector 14 when this zone is UNLOCKED. Else Bank 0 Flash Sector 14 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
27-26 | GRAB_SECT13 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[27:26] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 13 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 13 to Zone1. 10 : No request for Bank 0 Flash Sector 13 11 : No request for Bank 0 Flash Sector 13 when this zone is UNLOCKED. Else Bank 0 Flash Sector 13 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
25-24 | GRAB_SECT12 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[25:24] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 12 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 12 to Zone1. 10 : No request for Bank 0 Flash Sector 12 11 : No request for Bank 0 Flash Sector 12 when this zone is UNLOCKED. Else Bank 0 Flash Sector 12 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
23-22 | GRAB_SECT11 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[23:22] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 11 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 11 to Zone1. 10 : No request for Bank 0 Flash Sector 11 11 : No request for Bank 0 Flash Sector 11 when this zone is UNLOCKED. Else Bank 0 Flash Sector 11 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
21-20 | GRAB_SECT10 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[21:20] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 10 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 10 to Zone1. 10 : No request for Bank 0 Flash Sector 10 11 : No request for Bank 0 Flash Sector 10 when this zone is UNLOCKED. Else Bank 0 Flash Sector 10 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
19-18 | GRAB_SECT9 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[19:18] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 9 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 9 to Zone1. 10 : No request for Bank 0 Flash Sector 9 11 : No request for Bank 0 Flash Sector 9 when this zone is UNLOCKED. Else Bank 0 Flash Sector 9 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
17-16 | GRAB_SECT8 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[17:16] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 8 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 8 to Zone1. 10 : No request for Bank 0 Flash Sector 8 11 : No request for Bank 0 Flash Sector 8 when this zone is UNLOCKED. Else Bank 0 Flash Sector 8 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
15-14 | GRAB_SECT7 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[15:14] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 7 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 7 to Zone1. 10 : No request for Bank 0 Flash Sector 7 11 : No request for Bank 0 Flash Sector 7 when this zone is UNLOCKED. Else Bank 0 Flash Sector 7 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
13-12 | GRAB_SECT6 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[13:12] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 6 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 6 to Zone1. 10 : No request for Bank 0 Flash Sector 6 11 : No request for Bank 0 Flash Sector 6 when this zone is UNLOCKED. Else Bank 0 Flash Sector 6 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
11-10 | GRAB_SECT5 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[11:10] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 5 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 5 to Zone1. 10 : No request for Bank 0 Flash Sector 5 11 : No request for Bank 0 Flash Sector 5 when this zone is UNLOCKED. Else Bank 0 Flash Sector 5 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
9-8 | GRAB_SECT4 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[9:8] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 4 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 4 to Zone1. 10 : No request for Bank 0 Flash Sector 4 11 : No request for Bank 0 Flash Sector 4 when this zone is UNLOCKED. Else Bank 0 Flash Sector 4 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
7-6 | GRAB_SECT3 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[7:6] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 3 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 3 to Zone1. 10 : No request for Bank 0 Flash Sector 3 11 : No request for Bank 0 Flash Sector 3 when this zone is UNLOCKED. Else Bank 0 Flash Sector 3 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
5-4 | GRAB_SECT2 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[5:4] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 2 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 2 to Zone1. 10 : No request for Bank 0 Flash Sector 2 11 : No request for Bank 0 Flash Sector 2 when this zone is UNLOCKED. Else Bank 0 Flash Sector 2 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
3-2 | GRAB_SECT1 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[3:2] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 1 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 1 to Zone1. 10 : No request for Bank 0 Flash Sector 1 11 : No request for Bank 0 Flash Sector 1 when this zone is UNLOCKED. Else Bank 0 Flash Sector 1 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
1-0 | GRAB_SECT0 | R | 0h | Value in this field gets loaded from Z1_GRABSECT1[1:0] when a read is issued to address location of Z1_GRABSECT1 in OTP. 00 : Invalid. Bank 0 Flash Sector 0 is inaccessible. 01 : Request to allocate Bank 0 Flash Sector 0 to Zone1. 10 : No request for Bank 0 Flash Sector 0 11 : No request for Bank 0 Flash Sector 0 when this zone is UNLOCKED. Else Bank 0 Flash Sector 0 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_GRABSECT2R is shown in Figure 5-19 and described in Table 5-21.
Return to the Summary Table.
Zone 1 Grab Flash Status Register 2
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GRAB_SECT15 | GRAB_SECT14 | GRAB_SECT13 | GRAB_SECT12 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GRAB_SECT11 | GRAB_SECT10 | GRAB_SECT9 | GRAB_SECT8 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GRAB_SECT7 | GRAB_SECT6 | GRAB_SECT5 | GRAB_SECT4 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GRAB_SECT3 | GRAB_SECT2 | GRAB_SECT1 | GRAB_SECT0 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-30 | GRAB_SECT15 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[31:30] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 15 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 15 to Zone1. 10 : No request for Bank 1 Flash Sector 15 11 : No request for Bank 1 Flash Sector 15 when this zone is UNLOCKED. Else Bank 1 Flash Sector 15 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
29-28 | GRAB_SECT14 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[29:28] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 14 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 14 to Zone1. 10 : No request for Bank 1 Flash Sector 14 11 : No request for Bank 1 Flash Sector 14 when this zone is UNLOCKED. Else Bank 1 Flash Sector 14 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
27-26 | GRAB_SECT13 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[27:26] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 13 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 13 to Zone1. 10 : No request for Bank 1 Flash Sector 13 11 : No request for Bank 1 Flash Sector 13 when this zone is UNLOCKED. Else Bank 1 Flash Sector 13 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
25-24 | GRAB_SECT12 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[25:24] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 12 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 12 to Zone1. 10 : No request for Bank 1 Flash Sector 12 11 : No request for Bank 1 Flash Sector 12 when this zone is UNLOCKED. Else Bank 1 Flash Sector 12 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
23-22 | GRAB_SECT11 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[23:22] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 11 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 11 to Zone1. 10 : No request for Bank 1 Flash Sector 11 11 : No request for Bank 1 Flash Sector 11 when this zone is UNLOCKED. Else Bank 1 Flash Sector 11 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
21-20 | GRAB_SECT10 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[21:20] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 10 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 10 to Zone1. 10 : No request for Bank 1 Flash Sector 10 11 : No request for Bank 1 Flash Sector 10 when this zone is UNLOCKED. Else Bank 1 Flash Sector 10 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
19-18 | GRAB_SECT9 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[19:18] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 9 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 9 to Zone1. 10 : No request for Bank 1 Flash Sector 9 11 : No request for Bank 1 Flash Sector 9 when this zone is UNLOCKED. Else Bank 1 Flash Sector 9 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
17-16 | GRAB_SECT8 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[17:16] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 8 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 8 to Zone1. 10 : No request for Bank 1 Flash Sector 8 11 : No request for Bank 1 Flash Sector 8 when this zone is UNLOCKED. Else Bank 1 Flash Sector 8 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
15-14 | GRAB_SECT7 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[15:14] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 7 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 7 to Zone1. 10 : No request for Bank 1 Flash Sector 7 11 : No request for Bank 1 Flash Sector 7 when this zone is UNLOCKED. Else Bank 1 Flash Sector 7 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
13-12 | GRAB_SECT6 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[13:12] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 6 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 6 to Zone1. 10 : No request for Bank 1 Flash Sector 6 11 : No request for Bank 1 Flash Sector 6 when this zone is UNLOCKED. Else Bank 1 Flash Sector 6 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
11-10 | GRAB_SECT5 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[11:10] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 5 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 5 to Zone1. 10 : No request for Bank 1 Flash Sector 5 11 : No request for Bank 1 Flash Sector 5 when this zone is UNLOCKED. Else Bank 1 Flash Sector 5 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
9-8 | GRAB_SECT4 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[9:8] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 4 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 4 to Zone1. 10 : No request for Bank 1 Flash Sector 4 11 : No request for Bank 1 Flash Sector 4 when this zone is UNLOCKED. Else Bank 1 Flash Sector 4 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
7-6 | GRAB_SECT3 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[7:6] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 3 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 3 to Zone1. 10 : No request for Bank 1 Flash Sector 3 11 : No request for Bank 1 Flash Sector 3 when this zone is UNLOCKED. Else Bank 1 Flash Sector 3 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
5-4 | GRAB_SECT2 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[5:4] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 2 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 2 to Zone1. 10 : No request for Bank 1 Flash Sector 2 11 : No request for Bank 1 Flash Sector 2 when this zone is UNLOCKED. Else Bank 1 Flash Sector 2 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
3-2 | GRAB_SECT1 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[3:2] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 1 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 1 to Zone1. 10 : No request for Bank 1 Flash Sector 1 11 : No request for Bank 1 Flash Sector 1 when this zone is UNLOCKED. Else Bank 1 Flash Sector 1 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
1-0 | GRAB_SECT0 | R | 0h | Value in this field gets loaded from Z1_GRABSECT2[1:0] when a read is issued to address location of Z1_GRABSECT2 in OTP. 00 : Invalid. Bank 1 Flash Sector 0 is inaccessible. 01 : Request to allocate Bank 1 Flash Sector 0 to Zone1. 10 : No request for Bank 1 Flash Sector 0 11 : No request for Bank 1 Flash Sector 0 when this zone is UNLOCKED. Else Bank 1 Flash Sector 0 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_GRABSECT3R is shown in Figure 5-20 and described in Table 5-22.
Return to the Summary Table.
Zone 1 Grab Flash Status Register 3
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
GRAB_SECT15 | GRAB_SECT14 | GRAB_SECT13 | GRAB_SECT12 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
GRAB_SECT11 | GRAB_SECT10 | GRAB_SECT9 | GRAB_SECT8 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GRAB_SECT7 | GRAB_SECT6 | GRAB_SECT5 | GRAB_SECT4 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GRAB_SECT3 | GRAB_SECT2 | GRAB_SECT1 | GRAB_SECT0 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-30 | GRAB_SECT15 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[31:30] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 15 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 15 to Zone1. 10 : No request for Bank 2 Flash Sector 15 11 : No request for Bank 2 Flash Sector 15 when this zone is UNLOCKED. Else Bank 2 Flash Sector 15 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
29-28 | GRAB_SECT14 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[29:28] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 14 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 14 to Zone1. 10 : No request for Bank 2 Flash Sector 14 11 : No request for Bank 2 Flash Sector 14 when this zone is UNLOCKED. Else Bank 2 Flash Sector 14 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
27-26 | GRAB_SECT13 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[27:26] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 13 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 13 to Zone1. 10 : No request for Bank 2 Flash Sector 13 11 : No request for Bank 2 Flash Sector 13 when this zone is UNLOCKED. Else Bank 2 Flash Sector 13 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
25-24 | GRAB_SECT12 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[25:24] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 12 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 12 to Zone1. 10 : No request for Bank 2 Flash Sector 12 11 : No request for Bank 2 Flash Sector 12 when this zone is UNLOCKED. Else Bank 2 Flash Sector 12 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
23-22 | GRAB_SECT11 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[23:22] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 11 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 11 to Zone1. 10 : No request for Bank 2 Flash Sector 11 11 : No request for Bank 2 Flash Sector 11 when this zone is UNLOCKED. Else Bank 2 Flash Sector 11 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
21-20 | GRAB_SECT10 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[21:20] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 10 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 10 to Zone1. 10 : No request for Bank 2 Flash Sector 10 11 : No request for Bank 2 Flash Sector 10 when this zone is UNLOCKED. Else Bank 2 Flash Sector 10 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
19-18 | GRAB_SECT9 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[19:18] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 9 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 9 to Zone1. 10 : No request for Bank 2 Flash Sector 9 11 : No request for Bank 2 Flash Sector 9 when this zone is UNLOCKED. Else Bank 2 Flash Sector 9 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
17-16 | GRAB_SECT8 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[17:16] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 8 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 8 to Zone1. 10 : No request for Bank 2 Flash Sector 8 11 : No request for Bank 2 Flash Sector 8 when this zone is UNLOCKED. Else Bank 2 Flash Sector 8 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
15-14 | GRAB_SECT7 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[15:14] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 7 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 7 to Zone1. 10 : No request for Bank 2 Flash Sector 7 11 : No request for Bank 2 Flash Sector 7 when this zone is UNLOCKED. Else Bank 2 Flash Sector 7 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
13-12 | GRAB_SECT6 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[13:12] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 6 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 6 to Zone1. 10 : No request for Bank 2 Flash Sector 6 11 : No request for Bank 2 Flash Sector 6 when this zone is UNLOCKED. Else Bank 2 Flash Sector 6 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
11-10 | GRAB_SECT5 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[11:10] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 5 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 5 to Zone1. 10 : No request for Bank 2 Flash Sector 5 11 : No request for Bank 2 Flash Sector 5 when this zone is UNLOCKED. Else Bank 2 Flash Sector 5 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
9-8 | GRAB_SECT4 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[9:8] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 4 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 4 to Zone1. 10 : No request for Bank 2 Flash Sector 4 11 : No request for Bank 2 Flash Sector 4 when this zone is UNLOCKED. Else Bank 2 Flash Sector 4 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
7-6 | GRAB_SECT3 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[7:6] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 3 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 3 to Zone1. 10 : No request for Bank 2 Flash Sector 3 11 : No request for Bank 2 Flash Sector 3 when this zone is UNLOCKED. Else Bank 2 Flash Sector 3 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
5-4 | GRAB_SECT2 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[5:4] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 2 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 2 to Zone1. 10 : No request for Bank 2 Flash Sector 2 11 : No request for Bank 2 Flash Sector 2 when this zone is UNLOCKED. Else Bank 2 Flash Sector 2 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
3-2 | GRAB_SECT1 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[3:2] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 1 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 1 to Zone1. 10 : No request for Bank 2 Flash Sector 1 11 : No request for Bank 2 Flash Sector 1 when this zone is UNLOCKED. Else Bank 2 Flash Sector 1 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
1-0 | GRAB_SECT0 | R | 0h | Value in this field gets loaded from Z1_GRABSECT3[1:0] when a read is issued to address location of Z1_GRABSECT3 in OTP. 00 : Invalid. Bank 2 Flash Sector 0 is inaccessible. 01 : Request to allocate Bank 2 Flash Sector 0 to Zone1. 10 : No request for Bank 2 Flash Sector 0 11 : No request for Bank 2 Flash Sector 0 when this zone is UNLOCKED. Else Bank 2 Flash Sector 0 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_GRABRAM1R is shown in Figure 5-21 and described in Table 5-23.
Return to the Summary Table.
Zone 1 Grab RAM Status Register 1
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
GRAB_RAM7 | GRAB_RAM6 | GRAB_RAM5 | GRAB_RAM4 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
GRAB_RAM3 | GRAB_RAM2 | GRAB_RAM1 | GRAB_RAM0 | ||||
R-0h | R-0h | R-0h | R-0h | ||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15-14 | GRAB_RAM7 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[15:14] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. LS7 RAM is inaccessible. 01 : Request to allocate LS7 RAM to Zone1. 10 : No request for LS7 RAM 11 : No request for LS7 RAM when this zone is UNLOCKED. Else LS7 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
13-12 | GRAB_RAM6 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[13:12] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. LS6 RAM is inaccessible. 01 : Request to allocate LS6 RAM to Zone1. 10 : No request for LS6 RAM 11 : No request for LS6 RAM when this zone is UNLOCKED. Else LS6 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
11-10 | GRAB_RAM5 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[11:10] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. LS5 RAM is inaccessible. 01 : Request to allocate LS5 RAM to Zone1. 10 : No request for LS5 RAM 11 : No request for LS5 RAM when this zone is UNLOCKED. Else LS5 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
9-8 | GRAB_RAM4 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[9:8] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. LS4 RAM is inaccessible. 01 : Request to allocate LS4 RAM to Zone1. 10 : No request for LS4 RAM 11 : No request for LS4 RAM when this zone is UNLOCKED. Else LS4 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
7-6 | GRAB_RAM3 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[7:6] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. LS3 RAM is inaccessible. 01 : Request to allocate LS3 RAM to Zone1. 10 : No request for LS3 RAM 11 : No request for LS3 RAM when this zone is UNLOCKED. Else LS3 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
5-4 | GRAB_RAM2 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[5:4] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. LS2 RAM is inaccessible. 01 : Request to allocate LS2 RAM to Zone1. 10 : No request for LS2 RAM 11 : No request for LS2 RAM when this zone is UNLOCKED. Else LS2 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
3-2 | GRAB_RAM1 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[3:2] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. LS1 RAM is inaccessible. 01 : Request to allocate LS1 RAM to Zone1. 10 : No request for LS1 RAM 11 : No request for LS1 RAM when this zone is UNLOCKED. Else LS1 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
1-0 | GRAB_RAM0 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[1:0] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. LS0 RAM is inaccessible. 01 : Request to allocate LS0 RAM to Zone1. 10 : No request for LS0 RAM 11 : No request for LS0 RAM when this zone is UNLOCKED. Else LS0 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_EXEONLYSECT1R is shown in Figure 5-22 and described in Table 5-24.
Return to the Summary Table.
Zone 1 Execute Only Flash Status Register 1
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
EXEONLY_BANK1_SECT15 | EXEONLY_BANK1_SECT14 | EXEONLY_BANK1_SECT13 | EXEONLY_BANK1_SECT12 | EXEONLY_BANK1_SECT11 | EXEONLY_BANK1_SECT10 | EXEONLY_BANK1_SECT9 | EXEONLY_BANK1_SECT8 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
EXEONLY_BANK1_SECT7 | EXEONLY_BANK1_SECT6 | EXEONLY_BANK1_SECT5 | EXEONLY_BANK1_SECT4 | EXEONLY_BANK1_SECT3 | EXEONLY_BANK1_SECT2 | EXEONLY_BANK1_SECT1 | EXEONLY_BANK1_SECT0 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
EXEONLY_BANK0_SECT15 | EXEONLY_BANK0_SECT14 | EXEONLY_BANK0_SECT13 | EXEONLY_BANK0_SECT12 | EXEONLY_BANK0_SECT11 | EXEONLY_BANK0_SECT10 | EXEONLY_BANK0_SECT9 | EXEONLY_BANK0_SECT8 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EXEONLY_BANK0_SECT7 | EXEONLY_BANK0_SECT6 | EXEONLY_BANK0_SECT5 | EXEONLY_BANK0_SECT4 | EXEONLY_BANK0_SECT3 | EXEONLY_BANK0_SECT2 | EXEONLY_BANK0_SECT1 | EXEONLY_BANK0_SECT0 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31 | EXEONLY_BANK1_SECT15 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[31] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 15 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 15 (only if it's allocated to Zone1) Reset type: SYSRSn |
30 | EXEONLY_BANK1_SECT14 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[30] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 14 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 14 (only if it's allocated to Zone1) Reset type: SYSRSn |
29 | EXEONLY_BANK1_SECT13 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[29] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 13 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 13 (only if it's allocated to Zone1) Reset type: SYSRSn |
28 | EXEONLY_BANK1_SECT12 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[28] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 12 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 12 (only if it's allocated to Zone1) Reset type: SYSRSn |
27 | EXEONLY_BANK1_SECT11 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[27] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 11 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 11 (only if it's allocated to Zone1) Reset type: SYSRSn |
26 | EXEONLY_BANK1_SECT10 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[26] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 10 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 10 (only if it's allocated to Zone1) Reset type: SYSRSn |
25 | EXEONLY_BANK1_SECT9 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[25] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 9 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 9 (only if it's allocated to Zone1) Reset type: SYSRSn |
24 | EXEONLY_BANK1_SECT8 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[24] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 8 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 8 (only if it's allocated to Zone1) Reset type: SYSRSn |
23 | EXEONLY_BANK1_SECT7 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[23] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 7 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 7 (only if it's allocated to Zone1) Reset type: SYSRSn |
22 | EXEONLY_BANK1_SECT6 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[22] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 6 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 6 (only if it's allocated to Zone1) Reset type: SYSRSn |
21 | EXEONLY_BANK1_SECT5 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[21] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 5 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 5 (only if it's allocated to Zone1) Reset type: SYSRSn |
20 | EXEONLY_BANK1_SECT4 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[20] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 4 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 4 (only if it's allocated to Zone1) Reset type: SYSRSn |
19 | EXEONLY_BANK1_SECT3 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[19] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 3 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 3 (only if it's allocated to Zone1) Reset type: SYSRSn |
18 | EXEONLY_BANK1_SECT2 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[18] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 2 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 2 (only if it's allocated to Zone1) Reset type: SYSRSn |
17 | EXEONLY_BANK1_SECT1 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[17] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 1 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 1 (only if it's allocated to Zone1) Reset type: SYSRSn |
16 | EXEONLY_BANK1_SECT0 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[16] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 1 Flash Sector 0 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled forBank 1 Flash Sector 0 (only if it's allocated to Zone1) Reset type: SYSRSn |
15 | EXEONLY_BANK0_SECT15 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[15] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 15 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 15 (only if it's allocated to Zone1) Reset type: SYSRSn |
14 | EXEONLY_BANK0_SECT14 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[14] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 14 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 14 (only if it's allocated to Zone1) Reset type: SYSRSn |
13 | EXEONLY_BANK0_SECT13 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[13] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 13 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 13 (only if it's allocated to Zone1) Reset type: SYSRSn |
12 | EXEONLY_BANK0_SECT12 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[12] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 12 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 12 (only if it's allocated to Zone1) Reset type: SYSRSn |
11 | EXEONLY_BANK0_SECT11 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[11] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 11 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 11 (only if it's allocated to Zone1) Reset type: SYSRSn |
10 | EXEONLY_BANK0_SECT10 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[10] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 10 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 10 (only if it's allocated to Zone1) Reset type: SYSRSn |
9 | EXEONLY_BANK0_SECT9 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[9] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 9 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 9 (only if it's allocated to Zone1) Reset type: SYSRSn |
8 | EXEONLY_BANK0_SECT8 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[8] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 8 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 8 (only if it's allocated to Zone1) Reset type: SYSRSn |
7 | EXEONLY_BANK0_SECT7 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[7] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 7 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 7 (only if it's allocated to Zone1) Reset type: SYSRSn |
6 | EXEONLY_BANK0_SECT6 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[6] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 6 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 6 (only if it's allocated to Zone1) Reset type: SYSRSn |
5 | EXEONLY_BANK0_SECT5 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[5] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 5 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 5 (only if it's allocated to Zone1) Reset type: SYSRSn |
4 | EXEONLY_BANK0_SECT4 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[4] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 4 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 4 (only if it's allocated to Zone1) Reset type: SYSRSn |
3 | EXEONLY_BANK0_SECT3 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[3] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 3 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 3 (only if it's allocated to Zone1) Reset type: SYSRSn |
2 | EXEONLY_BANK0_SECT2 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[2] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 2 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 2 (only if it's allocated to Zone1) Reset type: SYSRSn |
1 | EXEONLY_BANK0_SECT1 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[1] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 1 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 1 (only if it's allocated to Zone1) Reset type: SYSRSn |
0 | EXEONLY_BANK0_SECT0 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT1[0] when a read is issued to Z1_EXEONLYSECT1 address location in OTP. 0 : Execute-Only protection is enabled for Bank 0 Flash Sector 0 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for Bank 0 Flash Sector 0 (only if it's allocated to Zone1) Reset type: SYSRSn |
Z1_EXEONLYSECT2R is shown in Figure 5-23 and described in Table 5-25.
Return to the Summary Table.
Zone 1 Execute Only Flash Status Register 2
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
EXEONLY_BANK2_SECT15 | EXEONLY_BANK2_SECT14 | EXEONLY_BANK2_SECT13 | EXEONLY_BANK2_SECT12 | EXEONLY_BANK2_SECT11 | EXEONLY_BANK2_SECT10 | EXEONLY_BANK2_SECT9 | EXEONLY_BANK2_SECT8 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EXEONLY_BANK2_SECT7 | EXEONLY_BANK2_SECT6 | EXEONLY_BANK2_SECT5 | EXEONLY_BANK2_SECT4 | EXEONLY_BANK2_SECT3 | EXEONLY_BANK2_SECT2 | EXEONLY_BANK2_SECT1 | EXEONLY_BANK2_SECT0 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-16 | RESERVED | R | 0h | Reserved |
15 | EXEONLY_BANK2_SECT15 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[15] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 15 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 15 (only if it's allocated to Zone1) Reset type: SYSRSn |
14 | EXEONLY_BANK2_SECT14 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[14] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 14 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 14 (only if it's allocated to Zone1) Reset type: SYSRSn |
13 | EXEONLY_BANK2_SECT13 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[13] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 13 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 13 (only if it's allocated to Zone1) Reset type: SYSRSn |
12 | EXEONLY_BANK2_SECT12 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[12] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 12 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 12 (only if it's allocated to Zone1) Reset type: SYSRSn |
11 | EXEONLY_BANK2_SECT11 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[11] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 11 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 11 (only if it's allocated to Zone1) Reset type: SYSRSn |
10 | EXEONLY_BANK2_SECT10 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[10] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 10 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 10 (only if it's allocated to Zone1) Reset type: SYSRSn |
9 | EXEONLY_BANK2_SECT9 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[9] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 9 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 9 (only if it's allocated to Zone1) Reset type: SYSRSn |
8 | EXEONLY_BANK2_SECT8 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[8] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 8 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 8 (only if it's allocated to Zone1) Reset type: SYSRSn |
7 | EXEONLY_BANK2_SECT7 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[7] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 7 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 7 (only if it's allocated to Zone1) Reset type: SYSRSn |
6 | EXEONLY_BANK2_SECT6 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[6] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 6 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 6 (only if it's allocated to Zone1) Reset type: SYSRSn |
5 | EXEONLY_BANK2_SECT5 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[5] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 5 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 5 (only if it's allocated to Zone1) Reset type: SYSRSn |
4 | EXEONLY_BANK2_SECT4 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[4] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 4 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 4 (only if it's allocated to Zone1) Reset type: SYSRSn |
3 | EXEONLY_BANK2_SECT3 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[3] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 3 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 3 (only if it's allocated to Zone1) Reset type: SYSRSn |
2 | EXEONLY_BANK2_SECT2 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[2] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 2 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 2 (only if it's allocated to Zone1) Reset type: SYSRSn |
1 | EXEONLY_BANK2_SECT1 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[1] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 1 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 1 (only if it's allocated to Zone1) Reset type: SYSRSn |
0 | EXEONLY_BANK2_SECT0 | R | 0h | Value in this field gets loaded from Z1_EXEONLYSECT2[0] when a read is issued to Z1_EXEONLYSECT2 address location in OTP. 0 : Execute-Only protection is enabled for BANK 2 Flash Sector 0 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for BANK 2 Flash Sector 0 (only if it's allocated to Zone1) Reset type: SYSRSn |
Z1_EXEONLYRAM1R is shown in Figure 5-24 and described in Table 5-26.
Return to the Summary Table.
Zone 1 Execute Only RAM Status Register 1
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
RESERVED | |||||||
R-0h | |||||||
23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
RESERVED | |||||||
R-0h | |||||||
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
RESERVED | |||||||
R-0h | |||||||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
EXEONLY_RAM7 | EXEONLY_RAM6 | EXEONLY_RAM5 | EXEONLY_RAM4 | EXEONLY_RAM3 | EXEONLY_RAM2 | EXEONLY_RAM1 | EXEONLY_RAM0 |
R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-8 | RESERVED | R | 0h | Reserved |
7 | EXEONLY_RAM7 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[7] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for LS7 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for LS7 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
6 | EXEONLY_RAM6 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[6] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for LS6 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for LS6 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
5 | EXEONLY_RAM5 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[5] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for LS5 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for LS5 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
4 | EXEONLY_RAM4 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[4] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for LS4 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for LS4 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
3 | EXEONLY_RAM3 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[3] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for LS3 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for LS3 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
2 | EXEONLY_RAM2 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[2] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for LS2 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for LS2 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
1 | EXEONLY_RAM1 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[1] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for LS1 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for LS1 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
0 | EXEONLY_RAM0 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[0] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for LS0 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for LS0 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
Z1_JTAGKEY0 is shown in Figure 5-25 and described in Table 5-27.
Return to the Summary Table.
JTAG Unlock Key Register 0
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 |
KEY0 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY0 | R | 0h | Value in this field is scanned in via the JLM scan chain. JTAGKEY is compared to a hidden register that gets dummy loaded when a read is issued to the JTAGPSWD locations in OTP. Reset type: PORESETn |
Z1_JTAGKEY1 is shown in Figure 5-26 and described in Table 5-28.
Return to the Summary Table.
JTAG Unlock Key Register 1
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 |
KEY1 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY1 | R | 0h | Value in this field is scanned in via the JLM scan chain. JTAGKEY is compared to a hidden register that gets dummy loaded when a read is issued to the JTAGPSWD locations in OTP. Reset type: PORESETn |
Z1_JTAGKEY2 is shown in Figure 5-27 and described in Table 5-29.
Return to the Summary Table.
JTAG Unlock Key Register 2
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 |
KEY2 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY2 | R | 0h | Value in this field is scanned in via the JLM scan chain. JTAGKEY is compared to a hidden register that gets dummy loaded when a read is issued to the JTAGPSWD locations in OTP. Reset type: PORESETn |
Z1_JTAGKEY3 is shown in Figure 5-28 and described in Table 5-30.
Return to the Summary Table.
JTAG Unlock Key Register 3
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 |
KEY3 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY3 | R | 0h | Value in this field is scanned in via the JLM scan chain. JTAGKEY is compared to a hidden register that gets dummy loaded when a read is issued to the JTAGPSWD locations in OTP. Reset type: PORESETn |
Z1_CMACKEY0 is shown in Figure 5-29 and described in Table 5-31.
Return to the Summary Table.
Secure Boot CMAC Key Status Register 0
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 |
KEY0 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY0 | R | 0h | Value in this field gets loaded from CMACKEY0 when a read is issued to its address in OTP. Reset type: SYSRSn |
Z1_CMACKEY1 is shown in Figure 5-30 and described in Table 5-32.
Return to the Summary Table.
Secure Boot CMAC Key Status Register 1
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 |
KEY1 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY1 | R | 0h | Value in this field gets loaded from CMACKEY1 when a read is issued to its address in OTP. Reset type: SYSRSn |
Z1_CMACKEY2 is shown in Figure 5-31 and described in Table 5-33.
Return to the Summary Table.
Secure Boot CMAC Key Status Register 2
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 |
KEY2 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY2 | R | 0h | Value in this field gets loaded from CMACKEY2 when a read is issued to its address in OTP. Reset type: SYSRSn |
Z1_CMACKEY3 is shown in Figure 5-32 and described in Table 5-34.
Return to the Summary Table.
Secure Boot CMAC Key Status Register 3
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 |
KEY3 | |||||||||||||||||||||||||||||||
R-0h | |||||||||||||||||||||||||||||||
Bit | Field | Type | Reset | Description |
---|---|---|---|---|
31-0 | KEY3 | R | 0h | Value in this field gets loaded from CMACKEY3 when a read is issued to its address in OTP. Reset type: SYSRSn |