From c4f5c2ccc28e343215fd87a6c547fbd7a871346e Mon Sep 17 00:00:00 2001 From: Kevin Ahrendt Date: Mon, 20 Oct 2025 07:21:05 -0400 Subject: [PATCH 1/3] document new ignore_not_found option --- content/components/psram.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/components/psram.md b/content/components/psram.md index 42f746d921..8ca65e2f09 100644 --- a/content/components/psram.md +++ b/content/components/psram.md @@ -30,6 +30,8 @@ psram: - **disabled** (*Optional*, bool): Don't try to initialize the PSRAM. This is needed if one of the configured components autoloads psram but the ESP32 module doesn't have PSRAM and you need to use one of the PSRAM control lines for something else. e.g. ethernet. Defaults to ``false``. +- **ignore_not_found** (*Optional*, bool): When ``true`` (default), the firmware ignores PSRAM initialisation failures and continues to boot. When ``false``, other components can configure larger WiFi buffers for faster data transfer, but **PSRAM must be available or the device will fail to boot.** + ## Restrictions - Not all ESP32 modules have PSRAM available. If you are unsure, consult the datasheet of your module. From 77f60da7dba1f129f2779f74c93402395bef1b89 Mon Sep 17 00:00:00 2001 From: Kevin Ahrendt Date: Tue, 21 Oct 2025 09:22:03 -0400 Subject: [PATCH 2/3] add an anchor for easy referencing --- content/components/psram.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/components/psram.md b/content/components/psram.md index 8ca65e2f09..cef998b6fa 100644 --- a/content/components/psram.md +++ b/content/components/psram.md @@ -30,6 +30,7 @@ psram: - **disabled** (*Optional*, bool): Don't try to initialize the PSRAM. This is needed if one of the configured components autoloads psram but the ESP32 module doesn't have PSRAM and you need to use one of the PSRAM control lines for something else. e.g. ethernet. Defaults to ``false``. +{{< anchor "psram_ignore-not-found" >}} - **ignore_not_found** (*Optional*, bool): When ``true`` (default), the firmware ignores PSRAM initialisation failures and continues to boot. When ``false``, other components can configure larger WiFi buffers for faster data transfer, but **PSRAM must be available or the device will fail to boot.** ## Restrictions From 37fe345156c41a9af23c4d2e794dbf47226b8f4f Mon Sep 17 00:00:00 2001 From: Kevin Ahrendt Date: Tue, 21 Oct 2025 09:23:39 -0400 Subject: [PATCH 3/3] fix linting --- content/components/psram.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/components/psram.md b/content/components/psram.md index cef998b6fa..e3f405bb84 100644 --- a/content/components/psram.md +++ b/content/components/psram.md @@ -31,6 +31,7 @@ psram: but the ESP32 module doesn't have PSRAM and you need to use one of the PSRAM control lines for something else. e.g. ethernet. Defaults to ``false``. {{< anchor "psram_ignore-not-found" >}} + - **ignore_not_found** (*Optional*, bool): When ``true`` (default), the firmware ignores PSRAM initialisation failures and continues to boot. When ``false``, other components can configure larger WiFi buffers for faster data transfer, but **PSRAM must be available or the device will fail to boot.** ## Restrictions