blob: 41fe0ecc4d0c504faddc3bac7113da8bb9704463 [file] [log] [blame] [view]
<!--
DO NOT EDIT THIS FILE DIRECTLY.
It has been generated with hw/ip/otp_ctrl/util/translate-mmap.py
-->
| Partition | Secret | Buffered | WR Lockable | RD Lockable | Description |
|:--------------:|:--------:|:----------:|:-------------:|:-------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:|
| CREATOR_SW_CFG | no | no | yes (Digest) | yes (CSR) | Software configuration partition for device-specific calibration data (Clock, LDO, RNG, device identity). |
| OWNER_SW_CFG | no | no | yes (Digest) | yes (CSR) | Software configuration partition for data that changes software behavior, specifically in the ROM. E.g., enabling defensive features in ROM or selecting failure modes if verification fails. |
| HW_CFG | no | yes | yes (Digest) | no | Hardware configuration bits used to hardwire specific hardware functionality. E.g., raw entropy accessibility or FLASH scrambling bypass range. |
| SECRET0 | yes | yes | yes (Digest) | yes (Digest) | Test unlock tokens. |
| SECRET1 | yes | yes | yes (Digest) | yes (Digest) | SRAM and FLASH scrambling key roots used for scrambling key derivation. |
| SECRET2 | yes | yes | yes (Digest) | yes (Digest) | RMA unlock token and creator root key. |
| LIFE_CYCLE | no | yes | no | no | Life-cycle related bits. Note, this partition cannot be locked as the life cycle state needs to be able to advance to RMA in-field. |