Instances
| Instance | Domain | Base address | TrustZone | Split access | Description | ||
|---|---|---|---|---|---|---|---|
| Map | Att | DMA | |||||
| UICR | GLOBAL | 0x00FFD000 | HF | S | NA | No |
User information configuration |
Register overview
| Register | Offset | TZ | Description |
|---|---|---|---|
| APPROTECT[n].PROTECT0 | 0x000 |
Access port protection |
|
| APPROTECT[n].PROTECT1 | 0x01C |
Access port protection |
|
| SECUREAPPROTECT[n].PROTECT0 | 0x020 |
Access port protection |
|
| SECUREAPPROTECT[n].PROTECT1 | 0x03C |
Access port protection register |
|
| AUXAPPROTECT[n].PROTECT0 | 0x040 |
Access port protection |
|
| AUXAPPROTECT[n].PROTECT1 | 0x05C |
Access port protection register |
|
| ERASEPROTECT[n].PROTECT0 | 0x60 |
Erase protection |
|
| ERASEPROTECT[n].PROTECT1 | 0x7C |
Erase protection |
|
| BOOTCONF | 0x080 |
Immutable boot region configuration. |
|
| USER.ROT.PUBKEY[n].DIGEST[o] | 0x200 |
First 256 bits of SHA2-512 digest over RoT public key generation [n]. |
|
| USER.ROT.PUBKEY[n].REVOKE[o] | 0x220 |
Revocation status for RoT public key generation [n]. |
|
| USER.ROT.AUTHOPKEY[n].DIGEST[o] | 0x2B0 |
First 256 bits of SHA2-512 digest over RoT authenticated operation public key generation [n]. |
|
| USER.ROT.AUTHOPKEY[n].REVOKE[o] | 0x2D0 |
Revocation status for RoT authenticated operation public key generation [n]. |
|
| OTP[n] | 0x500 |
One time programmable memory |