SPRUII0F May 2019 – June 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
Table 6-6 lists the memory-mapped registers for the DCSM_Z1_REGS registers. All register offset addresses not listed in Table 6-6 should be considered as reserved locations and the register contents should not be modified.
| Offset (x8) | Offset (x16) | Acronym | Register Name | Write Protection | Section |
|---|---|---|---|---|---|
| 0h | 0h | Z1_LINKPOINTER | Zone 1 Link Pointer | Go | |
| 4h | 2h | Z1_OTPSECLOCK | Zone 1 OTP Secure Lock | Go | |
| 8h | 4h | Z1_JLM_ENABLE | Zone 1 JTAGLOCK Enable Register | Go | |
| Ch | 6h | Z1_LINKPOINTERERR | Link Pointer Error | Go | |
| 10h | 8h | Z1_GPREG1 | Zone 1 General Purpose Register-1 | Go | |
| 14h | Ah | Z1_GPREG2 | Zone 1 General Purpose Register-2 | Go | |
| 18h | Ch | Z1_GPREG3 | Zone 1 General Purpose Register-3 | Go | |
| 1Ch | Eh | Z1_GPREG4 | Zone 1 General Purpose Register-4 | Go | |
| 20h | 10h | Z1_CSMKEY0 | Zone 1 CSM Key 0 | Go | |
| 24h | 12h | Z1_CSMKEY1 | Zone 1 CSM Key 1 | Go | |
| 28h | 14h | Z1_CSMKEY2 | Zone 1 CSM Key 2 | Go | |
| 2Ch | 16h | Z1_CSMKEY3 | Zone 1 CSM Key 3 | Go | |
| 30h | 18h | Z1_CR | Zone 1 CSM Control Register | Go | |
| 34h | 1Ah | Z1_GRABSECT1R | Zone 1 Grab Flash Status Register 1 | Go | |
| 38h | 1Ch | Z1_GRABSECT2R | Zone 1 Grab Flash Status Register 2 | Go | |
| 3Ch | 1Eh | Z1_GRABSECT3R | Zone 1 Grab Flash Status Register 3 | Go | |
| 40h | 20h | Z1_GRABRAM1R | Zone 1 Grab RAM Status Register 1 | Go | |
| 44h | 22h | Z1_GRABRAM2R | Zone 1 Grab RAM Status Register 2 | Go | |
| 48h | 24h | Z1_GRABRAM3R | Zone 1 Grab RAM Status Register 3 | Go | |
| 4Ch | 26h | Z1_EXEONLYSECT1R | Zone 1 Execute Only Flash Status Register 1 | Go | |
| 50h | 28h | Z1_EXEONLYSECT2R | Zone 1 Execute Only Flash Status Register 2 | Go | |
| 54h | 2Ah | Z1_EXEONLYRAM1R | Zone 1 Execute Only RAM Status Register 1 | Go | |
| 5Ch | 2Eh | Z1_JTAGKEY0 | JTAG Unlock Key Register 0 | Go | |
| 60h | 30h | Z1_JTAGKEY1 | JTAG Unlock Key Register 1 | Go | |
| 64h | 32h | Z1_JTAGKEY2 | JTAG Unlock Key Register 2 | Go | |
| 68h | 34h | Z1_JTAGKEY3 | JTAG Unlock Key Register 3 | Go | |
| 6Ch | 36h | Z1_CMACKEY0 | Secure Boot CMAC Key Status Register 0 | Go | |
| 70h | 38h | Z1_CMACKEY1 | Secure Boot CMAC Key Status Register 1 | Go | |
| 74h | 3Ah | Z1_CMACKEY2 | Secure Boot CMAC Key Status Register 2 | Go | |
| 78h | 3Ch | Z1_CMACKEY3 | Secure Boot CMAC Key Status Register 3 | Go |
Complex bit access types are encoded to fit into small table cells. Table 6-7 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 6-5 and described in Table 6-8.
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 6-6 and described in Table 6-9.
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 6-7 and described in Table 6-10.
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 6-8 and described in Table 6-11.
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 6-9 and described in Table 6-12.
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-voliate content from USER-OTP of Zone-1 Reset type: SYSRSn |
Z1_GPREG2 is shown in Figure 6-10 and described in Table 6-13.
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-voliate content from USER-OTP of Zone-1 Reset type: SYSRSn |
Z1_GPREG3 is shown in Figure 6-11 and described in Table 6-14.
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-voliate content from USER-OTP of Zone-1 Reset type: SYSRSn |
Z1_GPREG4 is shown in Figure 6-12 and described in Table 6-15.
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-voliate content from USER-OTP of Zone-1 Reset type: SYSRSn |
Z1_CSMKEY0 is shown in Figure 6-13 and described in Table 6-16.
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 6-14 and described in Table 6-17.
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 6-15 and described in Table 6-18.
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 6-16 and described in Table 6-19.
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 6-17 and described in Table 6-20.
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 '1' to this fields resets the state of zone. If zone is unlocked, it'll lock(secure) the zone and also resets all the bits in this register. 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 6-18 and described in Table 6-21.
Return to the Summary Table.
Zone 1 Grab Flash Status Register 1
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | GRAB_SECT13 | GRAB_SECT12 | |||||
| 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-28 | RESERVED | R | 0h | Reserved |
| 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. CPU1 Flash Sector 13 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 13 to Zone1. 10 : No request for CPU1 Flash Sector 13 11 : No request for CPU1 Flash Sector 13 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 12 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 12 to Zone1. 10 : No request for CPU1 Flash Sector 12 11 : No request for CPU1 Flash Sector 12 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 11 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 11 to Zone1. 10 : No request for CPU1 Flash Sector 11 11 : No request for CPU1 Flash Sector 11 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 10 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 10 to Zone1. 10 : No request for CPU1 Flash Sector 10 11 : No request for CPU1 Flash Sector 10 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 9 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 9 to Zone1. 10 : No request for CPU1 Flash Sector 9 11 : No request for CPU1 Flash Sector 9 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 8 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 8 to Zone1. 10 : No request for CPU1 Flash Sector 8 11 : No request for CPU1 Flash Sector 8 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 7 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 7 to Zone1. 10 : No request for CPU1 Flash Sector 7 11 : No request for CPU1 Flash Sector 7 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 6 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 6 to Zone1. 10 : No request for CPU1 Flash Sector 6 11 : No request for CPU1 Flash Sector 6 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 5 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 5 to Zone1. 10 : No request for CPU1 Flash Sector 5 11 : No request for CPU1 Flash Sector 5 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 4 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 4 to Zone1. 10 : No request for CPU1 Flash Sector 4 11 : No request for CPU1 Flash Sector 4 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 3 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 3 to Zone1. 10 : No request for CPU1 Flash Sector 3 11 : No request for CPU1 Flash Sector 3 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 2 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 2 to Zone1. 10 : No request for CPU1 Flash Sector 2 11 : No request for CPU1 Flash Sector 2 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 1 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 1 to Zone1. 10 : No request for CPU1 Flash Sector 1 11 : No request for CPU1 Flash Sector 1 when this zone is UNLOCKED. Else CPU1 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. CPU1 Flash Sector 0 is inaccessible. 01 : Request to allocate CPU1 Flash Sector 0 to Zone1. 10 : No request for CPU1 Flash Sector 0 11 : No request for CPU1 Flash Sector 0 when this zone is UNLOCKED. Else CPU1 Flash Sector 0 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_GRABSECT2R is shown in Figure 6-19 and described in Table 6-22.
Return to the Summary Table.
Zone 1 Grab Flash Status Register 2
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | GRAB_SECT13 | GRAB_SECT12 | |||||
| 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-28 | RESERVED | R | 0h | Reserved |
| 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. CM Flash Sector 13 is inaccessible. 01 : Request to allocate CM Flash Sector 13 to Zone1. 10 : No request for CM Flash Sector 13 11 : No request for CM Flash Sector 13 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 12 is inaccessible. 01 : Request to allocate CM Flash Sector 12 to Zone1. 10 : No request for CM Flash Sector 12 11 : No request for CM Flash Sector 12 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 11 is inaccessible. 01 : Request to allocate CM Flash Sector 11 to Zone1. 10 : No request for CM Flash Sector 11 11 : No request for CM Flash Sector 11 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 10 is inaccessible. 01 : Request to allocate CM Flash Sector 10 to Zone1. 10 : No request for CM Flash Sector 10 11 : No request for CM Flash Sector 10 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 9 is inaccessible. 01 : Request to allocate CM Flash Sector 9 to Zone1. 10 : No request for CM Flash Sector 9 11 : No request for CM Flash Sector 9 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 8 is inaccessible. 01 : Request to allocate CM Flash Sector 8 to Zone1. 10 : No request for CM Flash Sector 8 11 : No request for CM Flash Sector 8 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 7 is inaccessible. 01 : Request to allocate CM Flash Sector 7 to Zone1. 10 : No request for CM Flash Sector 7 11 : No request for CM Flash Sector 7 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 6 is inaccessible. 01 : Request to allocate CM Flash Sector 6 to Zone1. 10 : No request for CM Flash Sector 6 11 : No request for CM Flash Sector 6 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 5 is inaccessible. 01 : Request to allocate CM Flash Sector 5 to Zone1. 10 : No request for CM Flash Sector 5 11 : No request for CM Flash Sector 5 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 4 is inaccessible. 01 : Request to allocate CM Flash Sector 4 to Zone1. 10 : No request for CM Flash Sector 4 11 : No request for CM Flash Sector 4 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 3 is inaccessible. 01 : Request to allocate CM Flash Sector 3 to Zone1. 10 : No request for CM Flash Sector 3 11 : No request for CM Flash Sector 3 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 2 is inaccessible. 01 : Request to allocate CM Flash Sector 2 to Zone1. 10 : No request for CM Flash Sector 2 11 : No request for CM Flash Sector 2 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 1 is inaccessible. 01 : Request to allocate CM Flash Sector 1 to Zone1. 10 : No request for CM Flash Sector 1 11 : No request for CM Flash Sector 1 when this zone is UNLOCKED. Else CM 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. CM Flash Sector 0 is inaccessible. 01 : Request to allocate CM Flash Sector 0 to Zone1. 10 : No request for CM Flash Sector 0 11 : No request for CM Flash Sector 0 when this zone is UNLOCKED. Else CM Flash Sector 0 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_GRABSECT3R is shown in Figure 6-20 and described in Table 6-23.
Return to the Summary Table.
Zone 1 Grab Flash Status Register 3
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | GRAB_SECT13 | GRAB_SECT12 | |||||
| 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-28 | RESERVED | R | 0h | Reserved |
| 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. CPU2 Flash Sector 13 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 13 to Zone1. 10 : No request for CPU2 Flash Sector 13 11 : No request for CPU2 Flash Sector 13 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 12 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 12 to Zone1. 10 : No request for CPU2 Flash Sector 12 11 : No request for CPU2 Flash Sector 12 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 11 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 11 to Zone1. 10 : No request for CPU2 Flash Sector 11 11 : No request for CPU2 Flash Sector 11 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 10 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 10 to Zone1. 10 : No request for CPU2 Flash Sector 10 11 : No request for CPU2 Flash Sector 10 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 9 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 9 to Zone1. 10 : No request for CPU2 Flash Sector 9 11 : No request for CPU2 Flash Sector 9 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 8 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 8 to Zone1. 10 : No request for CPU2 Flash Sector 8 11 : No request for CPU2 Flash Sector 8 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 7 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 7 to Zone1. 10 : No request for CPU2 Flash Sector 7 11 : No request for CPU2 Flash Sector 7 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 6 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 6 to Zone1. 10 : No request for CPU2 Flash Sector 6 11 : No request for CPU2 Flash Sector 6 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 5 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 5 to Zone1. 10 : No request for CPU2 Flash Sector 5 11 : No request for CPU2 Flash Sector 5 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 4 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 4 to Zone1. 10 : No request for CPU2 Flash Sector 4 11 : No request for CPU2 Flash Sector 4 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 3 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 3 to Zone1. 10 : No request for CPU2 Flash Sector 3 11 : No request for CPU2 Flash Sector 3 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 2 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 2 to Zone1. 10 : No request for CPU2 Flash Sector 2 11 : No request for CPU2 Flash Sector 2 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 1 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 1 to Zone1. 10 : No request for CPU2 Flash Sector 1 11 : No request for CPU2 Flash Sector 1 when this zone is UNLOCKED. Else CPU2 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. CPU2 Flash Sector 0 is inaccessible. 01 : Request to allocate CPU2 Flash Sector 0 to Zone1. 10 : No request for CPU2 Flash Sector 0 11 : No request for CPU2 Flash Sector 0 when this zone is UNLOCKED. Else CPU2 Flash Sector 0 is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_GRABRAM1R is shown in Figure 6-21 and described in Table 6-24.
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 | GRAB_RAM9 | GRAB_RAM8 | |||||
| R-0h | R-0h | 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-20 | RESERVED | R | 0h | Reserved |
| 19-18 | GRAB_RAM9 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[19:18] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. CPU1 D1 RAM is inaccessible. 01 : Request to allocate CPU1 D1 RAM to Zone1. 10 : No request for CPU1 D1 RAM 11 : No request for CPU1 D1 RAM when this zone is UNLOCKED. Else CPU1 D1 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 17-16 | GRAB_RAM8 | R | 0h | Value in this field gets loaded from Z1_GRABRAM1[17:16] when a read is issued to address location of Z1_GRABRAM1 in OTP. 00 : Invalid. CPU1 D0 RAM is inaccessible. 01 : Request to allocate CPU1 D0 RAM to Zone1. 10 : No request for CPU1 D0 RAM 11 : No request for CPU1 D0 RAM when this zone is UNLOCKED. Else CPU1 D0 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 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. CPU1 LS7 RAM is inaccessible. 01 : Request to allocate CPU1 LS7 RAM to Zone1. 10 : No request for CPU1 LS7 RAM 11 : No request for CPU1 LS7 RAM when this zone is UNLOCKED. Else CPU1 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. CPU1 LS6 RAM is inaccessible. 01 : Request to allocate CPU1 LS6 RAM to Zone1. 10 : No request for CPU1 LS6 RAM 11 : No request for CPU1 LS6 RAM when this zone is UNLOCKED. Else CPU1 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. CPU1 LS5 RAM is inaccessible. 01 : Request to allocate CPU1 LS5 RAM to Zone1. 10 : No request for CPU1 LS5 RAM 11 : No request for CPU1 LS5 RAM when this zone is UNLOCKED. Else CPU1 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. CPU1 LS4 RAM is inaccessible. 01 : Request to allocate CPU1 LS4 RAM to Zone1. 10 : No request for CPU1 LS4 RAM 11 : No request for CPU1 LS4 RAM when this zone is UNLOCKED. Else CPU1 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. CPU1 LS3 RAM is inaccessible. 01 : Request to allocate CPU1 LS3 RAM to Zone1. 10 : No request for CPU1 LS3 RAM 11 : No request for CPU1 LS3 RAM when this zone is UNLOCKED. Else CPU1 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. CPU1 LS2 RAM is inaccessible. 01 : Request to allocate CPU1 LS2 RAM to Zone1. 10 : No request for CPU1 LS2 RAM 11 : No request for CPU1 LS2 RAM when this zone is UNLOCKED. Else CPU1 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. CPU1 LS1 RAM is inaccessible. 01 : Request to allocate CPU1 LS1 RAM to Zone1. 10 : No request for CPU1 LS1 RAM 11 : No request for CPU1 LS1 RAM when this zone is UNLOCKED. Else CPU1 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. CPU1 LS0 RAM is inaccessible. 01 : Request to allocate CPU1 LS0 RAM to Zone1. 10 : No request for CPU1 LS0 RAM 11 : No request for CPU1 LS0 RAM when this zone is UNLOCKED. Else CPU1 LS0 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_GRABRAM2R is shown in Figure 6-22 and described in Table 6-25.
Return to the Summary Table.
Zone 1 Grab RAM Status Register 2
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| GRAB_RAM15 | GRAB_RAM14 | GRAB_RAM13 | GRAB_RAM12 | ||||
| R-0h | R-0h | R-0h | R-0h | ||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| GRAB_RAM11 | GRAB_RAM10 | GRAB_RAM9 | GRAB_RAM8 | ||||
| R-0h | R-0h | R-0h | 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 |
| RESERVED | GRAB_RAM1 | GRAB_RAM0 | |||||
| R-0h | R-0h | R-0h | |||||
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-30 | GRAB_RAM15 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[31:30] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the higher addressed half of CPU2TOCPU1MSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 29-28 | GRAB_RAM14 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[29:28] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the lower addressed half of CPU2TOCPU1MSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 27-26 | GRAB_RAM13 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[27:26] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the higher addressed half of CPU1TOCPU2MSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 25-24 | GRAB_RAM12 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[25:24] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the lower addressed half of CPU1TOCPU2MSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 23-22 | GRAB_RAM11 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[23:22] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the higher addressed half of CMTOCPU2MSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 21-20 | GRAB_RAM10 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[21:20] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the lower addressed half of CMTOCPU2MSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 19-18 | GRAB_RAM9 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[19:18] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the higher addressed half of CPU2TOCMMSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 17-16 | GRAB_RAM8 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[17:16] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the lower addressed half of CPU2TOCMMSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 15-14 | GRAB_RAM7 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[15:14] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the higher addressed half of CMTOCPU1MSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG 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_GRABRAM2[13:12] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the lower addressed half of CMTOCPU1MSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG 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_GRABRAM2[11:10] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the higher addressed half of CPU1TOCMMSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG 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_GRABRAM2[9:8] when a read is issued to address location of Z1_GRABRAM2 in OTP. Defines Zone 1's grab request of the lower addressed half of CPU1TOCMMSGRAM0. 00 : Invalid. MSG RAM is inaccessible. 01 : Request to allocate MSG RAM to Zone1. 10 : No request for MSG RAM 11 : No request for MSG RAM when this zone is UNLOCKED. Else MSG RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 7-4 | RESERVED | R | 0h | Reserved |
| 3-2 | GRAB_RAM1 | R | 0h | Value in this field gets loaded from Z1_GRABRAM2[3:2] when a read is issued to address location of Z1_GRABRAM2 in OTP. 00 : Invalid. CM C1 RAM is inaccessible. 01 : Request to allocate CM C1 RAM to Zone1. 10 : No request for CM C1 RAM 11 : No request for CM C1 RAM when this zone is UNLOCKED. Else CM C1 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_GRABRAM2[1:0] when a read is issued to address location of Z1_GRABRAM2 in OTP. 00 : Invalid. CM C0 RAM is inaccessible. 01 : Request to allocate CM C0 RAM to Zone1. 10 : No request for CM C0 RAM 11 : No request for CM C0 RAM when this zone is UNLOCKED. Else CM C0 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_GRABRAM3R is shown in Figure 6-23 and described in Table 6-26.
Return to the Summary Table.
Zone 1 Grab RAM Status Register 3
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | |||||||
| R-0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED | GRAB_RAM9 | GRAB_RAM8 | |||||
| R-0h | R-0h | 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-20 | RESERVED | R | 0h | Reserved |
| 19-18 | GRAB_RAM9 | R | 0h | Value in this field gets loaded from Z1_GRABRAM3[19:18] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 D1 RAM is inaccessible. 01 : Request to allocate CPU2 D1 RAM to Zone1. 10 : No request for CPU2 D1 RAM 11 : No request for CPU2 D1 RAM when this zone is UNLOCKED. Else CPU2 D1 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 17-16 | GRAB_RAM8 | R | 0h | Value in this field gets loaded from Z1_GRABRAM3[17:16] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 D0 RAM is inaccessible. 01 : Request to allocate CPU2 D0 RAM to Zone1. 10 : No request for CPU2 D0 RAM 11 : No request for CPU2 D0 RAM when this zone is UNLOCKED. Else CPU2 D0 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
| 15-14 | GRAB_RAM7 | R | 0h | Value in this field gets loaded from Z1_GRABRAM3[15:14] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 LS7 RAM is inaccessible. 01 : Request to allocate CPU2 LS7 RAM to Zone1. 10 : No request for CPU2 LS7 RAM 11 : No request for CPU2 LS7 RAM when this zone is UNLOCKED. Else CPU2 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_GRABRAM3[13:12] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 LS6 RAM is inaccessible. 01 : Request to allocate CPU2 LS6 RAM to Zone1. 10 : No request for CPU2 LS6 RAM 11 : No request for CPU2 LS6 RAM when this zone is UNLOCKED. Else CPU2 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_GRABRAM3[11:10] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 LS5 RAM is inaccessible. 01 : Request to allocate CPU2 LS5 RAM to Zone1. 10 : No request for CPU2 LS5 RAM 11 : No request for CPU2 LS5 RAM when this zone is UNLOCKED. Else CPU2 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_GRABRAM3[9:8] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 LS4 RAM is inaccessible. 01 : Request to allocate CPU2 LS4 RAM to Zone1. 10 : No request for CPU2 LS4 RAM 11 : No request for CPU2 LS4 RAM when this zone is UNLOCKED. Else CPU2 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_GRABRAM3[7:6] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 LS3 RAM is inaccessible. 01 : Request to allocate CPU2 LS3 RAM to Zone1. 10 : No request for CPU2 LS3 RAM 11 : No request for CPU2 LS3 RAM when this zone is UNLOCKED. Else CPU2 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_GRABRAM3[5:4] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 LS2 RAM is inaccessible. 01 : Request to allocate CPU2 LS2 RAM to Zone1. 10 : No request for CPU2 LS2 RAM 11 : No request for CPU2 LS2 RAM when this zone is UNLOCKED. Else CPU2 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_GRABRAM3[3:2] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 LS1 RAM is inaccessible. 01 : Request to allocate CPU2 LS1 RAM to Zone1. 10 : No request for CPU2 LS1 RAM 11 : No request for CPU2 LS1 RAM when this zone is UNLOCKED. Else CPU2 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_GRABRAM3[1:0] when a read is issued to address location of Z1_GRABRAM3 in OTP. 00 : Invalid. CPU2 LS0 RAM is inaccessible. 01 : Request to allocate CPU2 LS0 RAM to Zone1. 10 : No request for CPU2 LS0 RAM 11 : No request for CPU2 LS0 RAM when this zone is UNLOCKED. Else CPU2 LS0 RAM is inaccessible if this zone is LOCKED. Reset type: SYSRSn |
Z1_EXEONLYSECT1R is shown in Figure 6-24 and described in Table 6-27.
Return to the Summary Table.
Zone 1 Execute Only Flash Status Register 1
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED | EXEONLY_CM_SECT13 | EXEONLY_CM_SECT12 | EXEONLY_CM_SECT11 | EXEONLY_CM_SECT10 | EXEONLY_CM_SECT9 | EXEONLY_CM_SECT8 | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | |
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| EXEONLY_CM_SECT7 | EXEONLY_CM_SECT6 | EXEONLY_CM_SECT5 | EXEONLY_CM_SECT4 | EXEONLY_CM_SECT3 | EXEONLY_CM_SECT2 | EXEONLY_CM_SECT1 | EXEONLY_CM_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 |
| RESERVED | EXEONLY_CPU1_SECT13 | EXEONLY_CPU1_SECT12 | EXEONLY_CPU1_SECT11 | EXEONLY_CPU1_SECT10 | EXEONLY_CPU1_SECT9 | EXEONLY_CPU1_SECT8 | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| EXEONLY_CPU1_SECT7 | EXEONLY_CPU1_SECT6 | EXEONLY_CPU1_SECT5 | EXEONLY_CPU1_SECT4 | EXEONLY_CPU1_SECT3 | EXEONLY_CPU1_SECT2 | EXEONLY_CPU1_SECT1 | EXEONLY_CPU1_SECT0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-30 | RESERVED | R | 0h | Reserved |
| 29 | EXEONLY_CM_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 CM Flash Sector 13 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 13 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 28 | EXEONLY_CM_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 CM Flash Sector 12 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 12 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 27 | EXEONLY_CM_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 CM Flash Sector 11 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 11 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 26 | EXEONLY_CM_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 CM Flash Sector 10 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 10 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 25 | EXEONLY_CM_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 CM Flash Sector 9 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 9 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 24 | EXEONLY_CM_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 CM Flash Sector 8 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 8 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 23 | EXEONLY_CM_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 CM Flash Sector 7 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 7 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 22 | EXEONLY_CM_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 CM Flash Sector 6 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 6 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 21 | EXEONLY_CM_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 CM Flash Sector 5 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 5 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 20 | EXEONLY_CM_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 CM Flash Sector 4 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 4 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 19 | EXEONLY_CM_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 CM Flash Sector 3 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 3 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 18 | EXEONLY_CM_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 CM Flash Sector 2 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 2 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 17 | EXEONLY_CM_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 CM Flash Sector 1 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 1 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 16 | EXEONLY_CM_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 CM Flash Sector 0 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM Flash Sector 0 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 15-14 | RESERVED | R | 0h | Reserved |
| 13 | EXEONLY_CPU1_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 CPU1 Flash Sector 13 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 13 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 12 | EXEONLY_CPU1_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 CPU1 Flash Sector 12 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 12 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 11 | EXEONLY_CPU1_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 CPU1 Flash Sector 11 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 11 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 10 | EXEONLY_CPU1_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 CPU1 Flash Sector 10 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 10 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 9 | EXEONLY_CPU1_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 CPU1 Flash Sector 9 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 9 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 8 | EXEONLY_CPU1_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 CPU1 Flash Sector 8 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 8 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 7 | EXEONLY_CPU1_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 CPU1 Flash Sector 7 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 7 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 6 | EXEONLY_CPU1_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 CPU1 Flash Sector 6 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 6 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 5 | EXEONLY_CPU1_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 CPU1 Flash Sector 5 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 5 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 4 | EXEONLY_CPU1_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 CPU1 Flash Sector 4 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 4 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 3 | EXEONLY_CPU1_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 CPU1 Flash Sector 3 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 3 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 2 | EXEONLY_CPU1_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 CPU1 Flash Sector 2 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 2 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 1 | EXEONLY_CPU1_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 CPU1 Flash Sector 1 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 1 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 0 | EXEONLY_CPU1_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 CPU1 Flash Sector 0 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 Flash Sector 0 (only if it's allocated to Zone1) Reset type: SYSRSn |
Z1_EXEONLYSECT2R is shown in Figure 6-25 and described in Table 6-28.
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 |
| RESERVED | EXEONLY_CPU2_SECT13 | EXEONLY_CPU2_SECT12 | EXEONLY_CPU2_SECT11 | EXEONLY_CPU2_SECT10 | EXEONLY_CPU2_SECT9 | EXEONLY_CPU2_SECT8 | |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | |
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| EXEONLY_CPU2_SECT7 | EXEONLY_CPU2_SECT6 | EXEONLY_CPU2_SECT5 | EXEONLY_CPU2_SECT4 | EXEONLY_CPU2_SECT3 | EXEONLY_CPU2_SECT2 | EXEONLY_CPU2_SECT1 | EXEONLY_CPU2_SECT0 |
| R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h | R-0h |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31-14 | RESERVED | R | 0h | Reserved |
| 13 | EXEONLY_CPU2_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 CPU2 Flash Sector 13 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 13 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 12 | EXEONLY_CPU2_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 CPU2 Flash Sector 12 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 12 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 11 | EXEONLY_CPU2_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 CPU2 Flash Sector 11 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 11 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 10 | EXEONLY_CPU2_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 CPU2 Flash Sector 10 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 10 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 9 | EXEONLY_CPU2_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 CPU2 Flash Sector 9 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 9 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 8 | EXEONLY_CPU2_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 CPU2 Flash Sector 8 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 8 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 7 | EXEONLY_CPU2_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 CPU2 Flash Sector 7 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 7 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 6 | EXEONLY_CPU2_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 CPU2 Flash Sector 6 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 6 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 5 | EXEONLY_CPU2_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 CPU2 Flash Sector 5 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 5 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 4 | EXEONLY_CPU2_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 CPU2 Flash Sector 4 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 4 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 3 | EXEONLY_CPU2_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 CPU2 Flash Sector 3 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 3 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 2 | EXEONLY_CPU2_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 CPU2 Flash Sector 2 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 2 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 1 | EXEONLY_CPU2_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 CPU2 Flash Sector 1 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 1 (only if it's allocated to Zone1) Reset type: SYSRSn |
| 0 | EXEONLY_CPU2_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 CPU2 Flash Sector 0 (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 Flash Sector 0 (only if it's allocated to Zone1) Reset type: SYSRSn |
Z1_EXEONLYRAM1R is shown in Figure 6-26 and described in Table 6-29.
Return to the Summary Table.
Zone 1 Execute Only RAM Status Register 1
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| EXEONLY_RAM31 | EXEONLY_RAM30 | EXEONLY_RAM29 | EXEONLY_RAM28 | EXEONLY_RAM27 | EXEONLY_RAM26 | EXEONLY_RAM25 | EXEONLY_RAM24 |
| 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_RAM23 | EXEONLY_RAM22 | RESERVED | EXEONLY_RAM17 | EXEONLY_RAM16 | |||
| R-0h | R-0h | R-0h | R-0h | R-0h | |||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED | EXEONLY_RAM9 | EXEONLY_RAM8 | |||||
| R-0h | R-0h | 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 | EXEONLY_RAM31 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[31] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CPU2 LS0 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 LS0 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 30 | EXEONLY_RAM30 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[30] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CPU2 LS1 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 LS1 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 29 | EXEONLY_RAM29 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[29] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CPU2 LS2 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 LS2 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 28 | EXEONLY_RAM28 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[28] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for CPU2 LS3 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 LS3 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 27 | EXEONLY_RAM27 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[27] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for CPU2 LS4 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 LS4 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 26 | EXEONLY_RAM26 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[26] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for CPU2 LS5 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 LS5 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 25 | EXEONLY_RAM25 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[25] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for CPU2 LS6 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 LS6 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 24 | EXEONLY_RAM24 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[24] when a read is issued to Z1_EXEONLYRAM1 address location in OTP. 0 : Execute-Only protection is enabled for CPU2 LS7 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 LS7 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 23 | EXEONLY_RAM23 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[23] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CPU2 D0 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 D0 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 22 | EXEONLY_RAM22 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[22] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CPU2 D1 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU2 D1 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 21-18 | RESERVED | R | 0h | Reserved |
| 17 | EXEONLY_RAM17 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[17] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CM C1 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM C1 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 16 | EXEONLY_RAM16 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[16] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CM C0 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CM C0 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 15-10 | RESERVED | R | 0h | Reserved |
| 9 | EXEONLY_RAM9 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[9] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CPU1 D1 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 D1 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 8 | EXEONLY_RAM8 | R | 0h | Value in this field gets loaded from Z1_EXEONLYRAM1[8] when a read is issued to Z1_EXEONLYRAM address location in OTP. 0 : Execute-Only protection is enabled for CPU1 D0 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 D0 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
| 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 CPU1 LS7 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 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 CPU1 LS6 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 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 CPU1 LS5 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 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 CPU1 LS4 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 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 CPU1 LS3 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 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 CPU1 LS2 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 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 CPU1 LS1 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 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 CPU1 LS0 RAM (only if it's allocated to Zone1) 1 : Execute-Only protection is disabled for CPU1 LS0 RAM (only if it's allocated to Zone1) Reset type: SYSRSn |
Z1_JTAGKEY0 is shown in Figure 6-27 and described in Table 6-30.
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 6-28 and described in Table 6-31.
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 6-29 and described in Table 6-32.
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 6-30 and described in Table 6-33.
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 6-31 and described in Table 6-34.
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 6-32 and described in Table 6-35.
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 6-33 and described in Table 6-36.
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 6-34 and described in Table 6-37.
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 |