Set framework.advanced.flash_chip on ESP32 devices to save IRAM

Values come from ESPHome's own hint in the log of each online device
("Set flash_chip: ... to save IRAM"). Devices that were off got the value of
an identical board (ESP32-PICO-D4 ATOM/Stamp Pico: gd, JC3248W535: generic,
POW Elite: gd), marked as not read from the device.
This commit is contained in:
randy committed 2026-09-30 11:57:30 +02:00
1 parent 831d88689d
commit bb76912023
36 files changed
+64

No files matched your search

+1
View File
@@ -28,6 +28,7 @@ esp32:
framework:
type: esp-idf
advanced:
flash_chip: generic
minimum_chip_revision: 3.0
sram1_as_iram: true
+2
View File
@@ -2,6 +2,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd # ESP32-PICO-D4, like every other ATOM Lite
type: esp-idf
external_components:
+2
View File
@@ -24,6 +24,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+2
View File
@@ -26,6 +26,8 @@ esp32:
flash_size: 8MB
toolchain: esp-idf
framework:
advanced:
flash_chip: generic
type: esp-idf
packages:
+2
View File
@@ -42,6 +42,8 @@ esp32:
flash_size: 8MB
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
ota:
+1
View File
@@ -39,6 +39,7 @@ esp32:
sdkconfig_options:
CONFIG_FREERTOS_UNICORE: y
advanced:
flash_chip: generic
ignore_efuse_custom_mac: true
ignore_efuse_mac_crc: true
+1
View File
@@ -39,6 +39,7 @@ esp32:
sdkconfig_options:
CONFIG_FREERTOS_UNICORE: y
advanced:
flash_chip: generic
ignore_efuse_custom_mac: true
ignore_efuse_mac_crc: true
+2
View File
@@ -24,6 +24,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd # ESP32-PICO-D4, like the other M5Stamp Pico (not read from the device)
type: esp-idf
external_components:
+2
View File
@@ -31,6 +31,8 @@ esp32:
variant: esp32c3
toolchain: esp-idf
framework:
advanced:
flash_chip: generic
type: esp-idf
# version: 5.4.2
# platform_version: 54.03.21
+2
View File
@@ -24,6 +24,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd # ESP32-PICO-D4, like the other M5Stamp Pico (not read from the device)
type: esp-idf
external_components:
+2
View File
@@ -22,6 +22,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+2
View File
@@ -37,6 +37,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+2
View File
@@ -25,6 +25,8 @@ esphome:
esp32:
variant: esp32
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+2
View File
@@ -28,6 +28,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+2
View File
@@ -33,6 +33,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
external_components:
+2
View File
@@ -30,6 +30,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+1
View File
@@ -44,6 +44,7 @@ esp32:
framework:
type: esp-idf
advanced:
flash_chip: generic
minimum_chip_revision: 3.0
sram1_as_iram: true
+2
View File
@@ -43,6 +43,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
external_components:
+2
View File
@@ -49,6 +49,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+2
View File
@@ -26,6 +26,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd # ESP32-PICO-D4, like the other M5Stamp Pico (not read from the device)
type: esp-idf
packages:
+2
View File
@@ -66,6 +66,8 @@ esp32:
variant: esp32s3
flash_size: 16MB
framework:
advanced:
flash_chip: boya
type: esp-idf
# PSRAM bandwidth for the RGB panel (not set by ESPHome); without it the
# image shifts during flash/WiFi activity
+2
View File
@@ -29,6 +29,8 @@ esp32:
flash_size: 16MB
toolchain: esp-idf
framework:
advanced:
flash_chip: generic # same board as lvgl-trainer (not read from the device)
type: esp-idf
packages:
+2
View File
@@ -37,6 +37,8 @@ esp32:
variant: esp32s3
flash_size: 16MB
framework:
advanced:
flash_chip: generic
type: esp-idf
packages:
+2
View File
@@ -104,6 +104,8 @@ esp32:
flash_size: 16MB
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
# PSRAM bandwidth for the RGB panel (not set by ESPHome); without it the
# image shifts during flash/WiFi activity
+2
View File
@@ -37,6 +37,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+1
View File
@@ -51,6 +51,7 @@ esp32:
framework:
type: esp-idf
advanced:
flash_chip: generic
minimum_chip_revision: 3.0
sram1_as_iram: true
+2
View File
@@ -29,6 +29,8 @@ esp32:
variant: esp32c3
toolchain: esp-idf
framework:
advanced:
flash_chip: generic
type: esp-idf
packages:
+2
View File
@@ -50,6 +50,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+1
View File
@@ -30,6 +30,7 @@ esp32:
framework:
type: esp-idf
advanced:
flash_chip: gd
minimum_chip_revision: 3.1
sram1_as_iram: true
+1
View File
@@ -30,6 +30,7 @@ esp32:
framework:
type: esp-idf
advanced:
flash_chip: gd # same device as pow-dishwasher (not read from the device)
minimum_chip_revision: 3.1
sram1_as_iram: true
+2
View File
@@ -26,6 +26,8 @@ esp32:
variant: esp32
flash_size: 4MB
framework:
advanced:
flash_chip: gd
type: esp-idf
packages:
+2
View File
@@ -43,6 +43,8 @@ esp32:
variant: esp32s3
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
# external_components:
+2
View File
@@ -26,6 +26,8 @@ esp32:
variant: esp32
toolchain: esp-idf
framework:
advanced:
flash_chip: gd
type: esp-idf
# version: 5.4.2
# platform_version: 54.03.21
+2
View File
@@ -65,6 +65,8 @@ esp32:
flash_size: 16MB
toolchain: esp-idf
framework:
advanced:
flash_chip: generic
type: esp-idf
psram:
+2
View File
@@ -28,6 +28,8 @@ esphome:
esp32:
variant: esp32c3
framework:
advanced:
flash_chip: generic
type: esp-idf
packages:
+1
View File
@@ -41,6 +41,7 @@ esp32:
framework:
type: esp-idf
advanced:
flash_chip: gd
sram1_as_iram: true
packages: