Instances
| Instance | Domain | Base address | TrustZone | Split access | Description | ||
|---|---|---|---|---|---|---|---|
| Map | Att | DMA | |||||
| UICR | APPLICATION | 0x00FF8000 | HF | S | NA | No |
User information configuration registers |
Register overview
| Register | Offset | TZ | Description |
|---|---|---|---|
| APPROTECT | 0x000 |
Access port protection |
|
| VREGHVOUT | 0x010 |
Output voltage from the high voltage (VREGH) regulator stage. The maximum output voltage from this stage is given as VDDH - VREGHDROP. |
|
| HFXOCNT | 0x014 |
HFXO startup counter |
|
| SECUREAPPROTECT | 0x01C |
Secure access port protection |
|
| ERASEPROTECT | 0x020 |
Erase protection |
|
| TINSTANCE | 0x024 |
SW-DP Target instance |
|
| NFCPINS | 0x028 |
Setting of pins dedicated to NFC functionality: NFC antenna or GPIO |
|
| OTP[n] | 0x100 |
One time programmable memory |
|
| KEYSLOT.CONFIG[n].DEST | 0x400 |
Destination address where content of the key value registers (KEYSLOT.KEYn.VALUE[0-3]) will be pushed by KMU. Note that this address must match that of a peripherals APB mapped write-only key registers, else the KMU can push this key value into an address range which the CPU can potentially read. |
|
| KEYSLOT.CONFIG[n].PERM | 0x404 |
Define permissions for the key slot. Bits 0-15 and 16-31 can only be written when equal to 0xFFFF. |
|
| KEYSLOT.KEY[n].VALUE[o] | 0x800 |
Define bits [31+o*32:0+o*32] of value assigned to KMU key slot. |