mirror of
https://github.com/randybb/esphome-configs.git
synced 2026-10-14 08:35:12 +02:00
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:
1 parent
831d88689d
commit
bb76912023
36 files changed
+64
No files matched your search
@@ -28,6 +28,7 @@ esp32:
|
|||||||
framework:
|
framework:
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
advanced:
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
minimum_chip_revision: 3.0
|
minimum_chip_revision: 3.0
|
||||||
sram1_as_iram: true
|
sram1_as_iram: true
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd # ESP32-PICO-D4, like every other ATOM Lite
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
external_components:
|
external_components:
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -26,6 +26,8 @@ esp32:
|
|||||||
flash_size: 8MB
|
flash_size: 8MB
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -42,6 +42,8 @@ esp32:
|
|||||||
flash_size: 8MB
|
flash_size: 8MB
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
ota:
|
ota:
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ esp32:
|
|||||||
sdkconfig_options:
|
sdkconfig_options:
|
||||||
CONFIG_FREERTOS_UNICORE: y
|
CONFIG_FREERTOS_UNICORE: y
|
||||||
advanced:
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
ignore_efuse_custom_mac: true
|
ignore_efuse_custom_mac: true
|
||||||
ignore_efuse_mac_crc: true
|
ignore_efuse_mac_crc: true
|
||||||
|
|
||||||
|
|||||||
@@ -39,6 +39,7 @@ esp32:
|
|||||||
sdkconfig_options:
|
sdkconfig_options:
|
||||||
CONFIG_FREERTOS_UNICORE: y
|
CONFIG_FREERTOS_UNICORE: y
|
||||||
advanced:
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
ignore_efuse_custom_mac: true
|
ignore_efuse_custom_mac: true
|
||||||
ignore_efuse_mac_crc: true
|
ignore_efuse_mac_crc: true
|
||||||
|
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd # ESP32-PICO-D4, like the other M5Stamp Pico (not read from the device)
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
external_components:
|
external_components:
|
||||||
|
|||||||
@@ -31,6 +31,8 @@ esp32:
|
|||||||
variant: esp32c3
|
variant: esp32c3
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
# version: 5.4.2
|
# version: 5.4.2
|
||||||
# platform_version: 54.03.21
|
# platform_version: 54.03.21
|
||||||
|
|||||||
@@ -24,6 +24,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd # ESP32-PICO-D4, like the other M5Stamp Pico (not read from the device)
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
external_components:
|
external_components:
|
||||||
|
|||||||
@@ -22,6 +22,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -37,6 +37,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -25,6 +25,8 @@ esphome:
|
|||||||
esp32:
|
esp32:
|
||||||
variant: esp32
|
variant: esp32
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -28,6 +28,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -33,6 +33,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
external_components:
|
external_components:
|
||||||
|
|||||||
@@ -30,6 +30,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -44,6 +44,7 @@ esp32:
|
|||||||
framework:
|
framework:
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
advanced:
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
minimum_chip_revision: 3.0
|
minimum_chip_revision: 3.0
|
||||||
sram1_as_iram: true
|
sram1_as_iram: true
|
||||||
|
|
||||||
|
|||||||
@@ -43,6 +43,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
external_components:
|
external_components:
|
||||||
|
|||||||
@@ -49,6 +49,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -26,6 +26,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd # ESP32-PICO-D4, like the other M5Stamp Pico (not read from the device)
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -66,6 +66,8 @@ esp32:
|
|||||||
variant: esp32s3
|
variant: esp32s3
|
||||||
flash_size: 16MB
|
flash_size: 16MB
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: boya
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
# PSRAM bandwidth for the RGB panel (not set by ESPHome); without it the
|
# PSRAM bandwidth for the RGB panel (not set by ESPHome); without it the
|
||||||
# image shifts during flash/WiFi activity
|
# image shifts during flash/WiFi activity
|
||||||
|
|||||||
@@ -29,6 +29,8 @@ esp32:
|
|||||||
flash_size: 16MB
|
flash_size: 16MB
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: generic # same board as lvgl-trainer (not read from the device)
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -37,6 +37,8 @@ esp32:
|
|||||||
variant: esp32s3
|
variant: esp32s3
|
||||||
flash_size: 16MB
|
flash_size: 16MB
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -104,6 +104,8 @@ esp32:
|
|||||||
flash_size: 16MB
|
flash_size: 16MB
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
# PSRAM bandwidth for the RGB panel (not set by ESPHome); without it the
|
# PSRAM bandwidth for the RGB panel (not set by ESPHome); without it the
|
||||||
# image shifts during flash/WiFi activity
|
# image shifts during flash/WiFi activity
|
||||||
|
|||||||
@@ -37,6 +37,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -51,6 +51,7 @@ esp32:
|
|||||||
framework:
|
framework:
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
advanced:
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
minimum_chip_revision: 3.0
|
minimum_chip_revision: 3.0
|
||||||
sram1_as_iram: true
|
sram1_as_iram: true
|
||||||
|
|
||||||
|
|||||||
@@ -29,6 +29,8 @@ esp32:
|
|||||||
variant: esp32c3
|
variant: esp32c3
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -50,6 +50,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ esp32:
|
|||||||
framework:
|
framework:
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
advanced:
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
minimum_chip_revision: 3.1
|
minimum_chip_revision: 3.1
|
||||||
sram1_as_iram: true
|
sram1_as_iram: true
|
||||||
|
|
||||||
|
|||||||
@@ -30,6 +30,7 @@ esp32:
|
|||||||
framework:
|
framework:
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
advanced:
|
advanced:
|
||||||
|
flash_chip: gd # same device as pow-dishwasher (not read from the device)
|
||||||
minimum_chip_revision: 3.1
|
minimum_chip_revision: 3.1
|
||||||
sram1_as_iram: true
|
sram1_as_iram: true
|
||||||
|
|
||||||
|
|||||||
@@ -26,6 +26,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
flash_size: 4MB
|
flash_size: 4MB
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -43,6 +43,8 @@ esp32:
|
|||||||
variant: esp32s3
|
variant: esp32s3
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
# external_components:
|
# external_components:
|
||||||
|
|||||||
@@ -26,6 +26,8 @@ esp32:
|
|||||||
variant: esp32
|
variant: esp32
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
# version: 5.4.2
|
# version: 5.4.2
|
||||||
# platform_version: 54.03.21
|
# platform_version: 54.03.21
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ esp32:
|
|||||||
flash_size: 16MB
|
flash_size: 16MB
|
||||||
toolchain: esp-idf
|
toolchain: esp-idf
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
psram:
|
psram:
|
||||||
|
|||||||
@@ -28,6 +28,8 @@ esphome:
|
|||||||
esp32:
|
esp32:
|
||||||
variant: esp32c3
|
variant: esp32c3
|
||||||
framework:
|
framework:
|
||||||
|
advanced:
|
||||||
|
flash_chip: generic
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
@@ -41,6 +41,7 @@ esp32:
|
|||||||
framework:
|
framework:
|
||||||
type: esp-idf
|
type: esp-idf
|
||||||
advanced:
|
advanced:
|
||||||
|
flash_chip: gd
|
||||||
sram1_as_iram: true
|
sram1_as_iram: true
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|||||||
Reference in new issue
Block a user