SYSCTRL_CC_STATUS

Bit Field

Read/Write

Field Name

Description

25

R

CC_SEC_DEBUG_RESET

Always On block secure debug reset status

24

R

CC_HOST_DFA_ENABLE_LOCK

Always On block host AES DFA lock status

23

R

CC_HOST_FORCE_DFA_ENABLE

Always On block host AES DFA status

22

R

CC_RESET_UPON_DEBUG_DISABLE

Always On block HUK reset mechanism configuration status

21

R

CC_HOST_ICV_RMA_LOCK

Always On block host icv rma bit in NVM lock status

20

R

CC_HOST_KCE_LOCK

Always On block host OEM code encryption key lock status

19

R

CC_HOST_KCP_LOCK

Always On block host OEM provisioning key lock status

18

R

CC_HOST_KCEICV_LOCK

Always On block host ICV code encryption key lock status

17

R

CC_HOST_KPICV_LOCK

Always On block host ICV provisioning key lock status

16

R

CC_HOST_FATAL_ERR

Always On block host fatal error flag

15

R

CC_APB_ONLY_PRIV_ACCESS_LOCK

Always On block APB filtering privileged access configuration lock

14

R

CC_APB_ONLY_PRIV_ACCESS

Always On block APB filtering privileged access configuration

13

R

CC_APB_ONLY_SEC_ACCESS_LOCK

Always On block APB filtering secure access configuration lock

12

R

CC_APB_ONLY_SEC_ACCESS

Always On block APB filtering secure access configuration

11:4

R

CC_GPPC

Always On block GPPC register

3

R

CC_LCS_VALID

Always On block life cycle state valid

2:0

R

CC_LCS

Always On block life cycle state

Bit Field

Field Name

Value Symbol

Value Description

Hex Value

25

CC_SEC_DEBUG_RESET

CC_SEC_DBG_RST_IDLE

The CC312 does not have the secure debug reset activated

0x0*

CC_SEV_DBG_RST_ACTIVATED

The CC312 has secure debug reset fired, can't fire again

0x1

24

CC_HOST_DFA_ENABLE_LOCK

CC_DFA_CFG_UNLOCKED

The CC312 AES DFA configuration register is unlocked

0x0*

CC_DFA_CFG_LOCKED

The CC312 AES DFA configuration register is locked

0x1

23

CC_HOST_FORCE_DFA_ENABLE

CC_DFA_DIS

The CC312 AES DFA counter measures are not enabled

0x0*

CC_DFA_EN

The CC312 AES DFA counter measures are enabled

0x1

22

CC_RESET_UPON_DEBUG_DISABLE

CC_RESET_UPON_DEBUG_EN

The CC312 HUK reset mechanism is enabled

0x0*

CC_RESET_UPON_DEBUG_DIS

The CC312 HUK reset mechanism is disabled

0x1

21

CC_HOST_ICV_RMA_LOCK

CC_ICV_RMA_UNLOCKED

The CC312 icv_rma flag in NVM can be written

0x0*

CC_ICV_RMA_LOCKED

The CC312 icv_rma flag in NVM is locked, can't be written

0x1

20

CC_HOST_KCE_LOCK

CC_KCE_UNLOCKED

The CC312 KCE is unlocked

0x0*

CC_KCE_LOCKED

The CC312 KCE is masked, locked by the SW

0x1

19

CC_HOST_KCP_LOCK

CC_KCP_UNLOCKED

The CC312 KCP is unlocked

0x0*

CC_KCP_LOCKED

The CC312 KCP is masked, locked by the SW

0x1

18

CC_HOST_KCEICV_LOCK

CC_KCEICV_UNLOCKED

The CC312 KCEICV is unlocked

0x0*

CC_KCEICV_LOCKED

The CC312 KCEICV is masked, locked by the SW

0x1

17

CC_HOST_KPICV_LOCK

CC_KPICV_UNLOCKED

The CC312 KPICV is unlocked

0x0*

CC_KPICV_LOCKED

The CC312 KPICV is masked, locked by the SW

0x1

16

CC_HOST_FATAL_ERR

CC_HOST_NO_FATAL_ERROR

The CC312 does not have any fatal error

0x0*

CC_HOST_FATAL_ERROR

The CC312 reports a fatal error

0x1

15

CC_APB_ONLY_PRIV_ACCESS_LOCK

CC_APB_PRIV_CFG_UNLOCK

The CC312 privileged access configuration field unlocked

0x0*

CC_APB_PRIV_CFG_LOCK

The CC312 privileged access configuration field locked

0x1

14

CC_APB_ONLY_PRIV_ACCESS

CC_APB_NORMAL_ACCESS

The CC312 serve both privileged and normal access

0x0*

CC_APB_PRIV_ACCESS

The CC312 serve only privileged access

0x1

13

CC_APB_ONLY_SEC_ACCESS_LOCK

CC_APB_SEC_CFG_UNLOCK

The CC312 secure access configuration field is unlocked

0x0*

CC_APB_SEC_CFG_LOCKED

The CC312 secure access configuration field is locked

0x1

12

CC_APB_ONLY_SEC_ACCESS

CC_APB_NON_SEC_ACCESS

The CC312 allow both secure and non-secure access

0x0*

CC_APB_ONLY_SEC_ACCESS

The CC312 allow only secure access

0x1

3

CC_LCS_VALID

CC_LCS_IS_INVALID

The CC312 does not have LCS defined after reset

0x0*

CC_LCS_IS_VALID

The CC312 has LCS defined after reset

0x1

2:0

CC_LCS

CC_LCS_CM

The CC312 is in CM lifecycle state

0x0*

CC_LCS_DM

The CC312 is in DM lifecycle state

0x1

CC_LCS_SECURE

The CC312 is in Secure lifecycle state

0x5

CC_LCS_RMA

The CC312 is in RMA lifecycle state

0x7