docs: update PSRAM and flash encryption docs with per-page and separate key capabilities

This commit is contained in:
Mahavir Jain
2026-04-02 12:20:24 +05:30
parent 6efad80468
commit 64c744abb7
14 changed files with 91 additions and 3 deletions
+7
View File
@@ -243,6 +243,13 @@ By default, failure to initialize external RAM will cause the ESP-IDF startup to
This feature is enabled whenever flash encryption is enabled. For more information on how to enable and how it works see :doc:`Flash Encryption </security/flash-encryption>`.
.. only:: SOC_PSRAM_ENCRYPTION_PAGE_CONFIGURABLE
On {IDF_TARGET_NAME}, PSRAM encryption can be controlled on a per-MMU-page basis, allowing individual PSRAM pages to be selectively encrypted or left unencrypted. However, in the default configuration, all PSRAM pages are encrypted when flash encryption is enabled.
.. only:: SOC_PSRAM_ENCRYPTION_SEPARATE_KEY
On {IDF_TARGET_NAME}, PSRAM encryption can use an independent encryption key. If the PSRAM encryption key is not programmed, the flash encryption key will be used as the PSRAM encryption key.
.. only:: esp32