diff --git a/common/nspanel.yaml b/common/nspanel.yaml index 74d21ab..20e44f3 100644 --- a/common/nspanel.yaml +++ b/common/nspanel.yaml @@ -28,6 +28,7 @@ esp32: framework: type: esp-idf advanced: + flash_chip: generic minimum_chip_revision: 3.0 sram1_as_iram: true diff --git a/common/vehicle_base.yaml b/common/vehicle_base.yaml index d58c88e..326849f 100644 --- a/common/vehicle_base.yaml +++ b/common/vehicle_base.yaml @@ -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: diff --git a/mcu-air-office-r.yaml b/mcu-air-office-r.yaml index 8b738fb..ab9ec33 100644 --- a/mcu-air-office-r.yaml +++ b/mcu-air-office-r.yaml @@ -24,6 +24,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-apollo-dev.yaml b/mcu-apollo-dev.yaml index f869c9f..f875bbb 100644 --- a/mcu-apollo-dev.yaml +++ b/mcu-apollo-dev.yaml @@ -26,6 +26,8 @@ esp32: flash_size: 8MB toolchain: esp-idf framework: + advanced: + flash_chip: generic type: esp-idf packages: diff --git a/mcu-atoms3.yaml b/mcu-atoms3.yaml index 15eb925..bc6ff45 100644 --- a/mcu-atoms3.yaml +++ b/mcu-atoms3.yaml @@ -42,6 +42,8 @@ esp32: flash_size: 8MB toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf ota: diff --git a/mcu-bedroom-lamp-left.yaml b/mcu-bedroom-lamp-left.yaml index 5e02ae9..3f8a9fa 100644 --- a/mcu-bedroom-lamp-left.yaml +++ b/mcu-bedroom-lamp-left.yaml @@ -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 diff --git a/mcu-bedroom-lamp-right.yaml b/mcu-bedroom-lamp-right.yaml index 0e2910e..d1233d1 100644 --- a/mcu-bedroom-lamp-right.yaml +++ b/mcu-bedroom-lamp-right.yaml @@ -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 diff --git a/mcu-cec-bedroom.yaml b/mcu-cec-bedroom.yaml index 6108a2f..4459489 100644 --- a/mcu-cec-bedroom.yaml +++ b/mcu-cec-bedroom.yaml @@ -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: diff --git a/mcu-clock-1.yaml b/mcu-clock-1.yaml index 8abfe07..c9ec1da 100644 --- a/mcu-clock-1.yaml +++ b/mcu-clock-1.yaml @@ -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 diff --git a/mcu-clock-living-room.yaml b/mcu-clock-living-room.yaml index 04389eb..811f6da 100644 --- a/mcu-clock-living-room.yaml +++ b/mcu-clock-living-room.yaml @@ -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: diff --git a/mcu-desk-lamp.yaml b/mcu-desk-lamp.yaml index 5b875fd..174e583 100644 --- a/mcu-desk-lamp.yaml +++ b/mcu-desk-lamp.yaml @@ -22,6 +22,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-dimmer.yaml b/mcu-dimmer.yaml index 1ea7f87..219e387 100644 --- a/mcu-dimmer.yaml +++ b/mcu-dimmer.yaml @@ -37,6 +37,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-echo-1.yaml b/mcu-echo-1.yaml index fac21fe..24fd4bc 100644 --- a/mcu-echo-1.yaml +++ b/mcu-echo-1.yaml @@ -25,6 +25,8 @@ esphome: esp32: variant: esp32 framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-echo.yaml b/mcu-echo.yaml index 844658d..56aa731 100644 --- a/mcu-echo.yaml +++ b/mcu-echo.yaml @@ -28,6 +28,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-fireplace.yaml b/mcu-fireplace.yaml index da8387e..5c597d2 100644 --- a/mcu-fireplace.yaml +++ b/mcu-fireplace.yaml @@ -33,6 +33,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf external_components: diff --git a/mcu-gate.yaml b/mcu-gate.yaml index 97d6d33..d480c0b 100644 --- a/mcu-gate.yaml +++ b/mcu-gate.yaml @@ -30,6 +30,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-gateway.yaml b/mcu-gateway.yaml index 5322e77..1ec822b 100644 --- a/mcu-gateway.yaml +++ b/mcu-gateway.yaml @@ -44,6 +44,7 @@ esp32: framework: type: esp-idf advanced: + flash_chip: generic minimum_chip_revision: 3.0 sram1_as_iram: true diff --git a/mcu-heater.yaml b/mcu-heater.yaml index 5170d5b..812e5c9 100644 --- a/mcu-heater.yaml +++ b/mcu-heater.yaml @@ -43,6 +43,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf external_components: diff --git a/mcu-kitchen.yaml b/mcu-kitchen.yaml index 7713820..eb22620 100644 --- a/mcu-kitchen.yaml +++ b/mcu-kitchen.yaml @@ -49,6 +49,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-lightening.yaml b/mcu-lightening.yaml index e2d0317..753e33a 100644 --- a/mcu-lightening.yaml +++ b/mcu-lightening.yaml @@ -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: diff --git a/mcu-lvgl-4848s040.yaml b/mcu-lvgl-4848s040.yaml index c1cb77b..496a84f 100644 --- a/mcu-lvgl-4848s040.yaml +++ b/mcu-lvgl-4848s040.yaml @@ -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 diff --git a/mcu-lvgl-eworkbench.yaml b/mcu-lvgl-eworkbench.yaml index cd77366..df480fb 100644 --- a/mcu-lvgl-eworkbench.yaml +++ b/mcu-lvgl-eworkbench.yaml @@ -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: diff --git a/mcu-lvgl-trainer.yaml b/mcu-lvgl-trainer.yaml index 69ed08f..d0e45d4 100644 --- a/mcu-lvgl-trainer.yaml +++ b/mcu-lvgl-trainer.yaml @@ -37,6 +37,8 @@ esp32: variant: esp32s3 flash_size: 16MB framework: + advanced: + flash_chip: generic type: esp-idf packages: diff --git a/mcu-lvgl.yaml b/mcu-lvgl.yaml index 36a7e30..9e9aafc 100644 --- a/mcu-lvgl.yaml +++ b/mcu-lvgl.yaml @@ -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 diff --git a/mcu-mains-power.yaml b/mcu-mains-power.yaml index 098be42..9e81b42 100644 --- a/mcu-mains-power.yaml +++ b/mcu-mains-power.yaml @@ -37,6 +37,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-nspanel-dev.yaml b/mcu-nspanel-dev.yaml index bc3f6df..fed6db1 100644 --- a/mcu-nspanel-dev.yaml +++ b/mcu-nspanel-dev.yaml @@ -51,6 +51,7 @@ esp32: framework: type: esp-idf advanced: + flash_chip: generic minimum_chip_revision: 3.0 sram1_as_iram: true diff --git a/mcu-office-r.yaml b/mcu-office-r.yaml index 323338d..8d47451 100644 --- a/mcu-office-r.yaml +++ b/mcu-office-r.yaml @@ -29,6 +29,8 @@ esp32: variant: esp32c3 toolchain: esp-idf framework: + advanced: + flash_chip: generic type: esp-idf packages: diff --git a/mcu-patio.yaml b/mcu-patio.yaml index 031df26..19152af 100644 --- a/mcu-patio.yaml +++ b/mcu-patio.yaml @@ -50,6 +50,8 @@ esp32: variant: esp32 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-pow-dishwasher.yaml b/mcu-pow-dishwasher.yaml index 98110df..9d56fee 100644 --- a/mcu-pow-dishwasher.yaml +++ b/mcu-pow-dishwasher.yaml @@ -30,6 +30,7 @@ esp32: framework: type: esp-idf advanced: + flash_chip: gd minimum_chip_revision: 3.1 sram1_as_iram: true diff --git a/mcu-pow-washer.yaml b/mcu-pow-washer.yaml index d817042..d587f47 100644 --- a/mcu-pow-washer.yaml +++ b/mcu-pow-washer.yaml @@ -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 diff --git a/mcu-rf.yaml b/mcu-rf.yaml index 29ba571..9f2e9d6 100644 --- a/mcu-rf.yaml +++ b/mcu-rf.yaml @@ -26,6 +26,8 @@ esp32: variant: esp32 flash_size: 4MB framework: + advanced: + flash_chip: gd type: esp-idf packages: diff --git a/mcu-rfid-reader.yaml b/mcu-rfid-reader.yaml index bd6b837..62f8ebc 100644 --- a/mcu-rfid-reader.yaml +++ b/mcu-rfid-reader.yaml @@ -43,6 +43,8 @@ esp32: variant: esp32s3 toolchain: esp-idf framework: + advanced: + flash_chip: gd type: esp-idf # external_components: diff --git a/mcu-shed.yaml b/mcu-shed.yaml index b3fbee9..4cbe240 100644 --- a/mcu-shed.yaml +++ b/mcu-shed.yaml @@ -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 diff --git a/mcu-stackchan.yaml b/mcu-stackchan.yaml index e073ecb..a38c87f 100644 --- a/mcu-stackchan.yaml +++ b/mcu-stackchan.yaml @@ -65,6 +65,8 @@ esp32: flash_size: 16MB toolchain: esp-idf framework: + advanced: + flash_chip: generic type: esp-idf psram: diff --git a/mcu-tft.yaml b/mcu-tft.yaml index 777b558..c5d8c23 100644 --- a/mcu-tft.yaml +++ b/mcu-tft.yaml @@ -28,6 +28,8 @@ esphome: esp32: variant: esp32c3 framework: + advanced: + flash_chip: generic type: esp-idf packages: diff --git a/mcu-well.yaml b/mcu-well.yaml index 3989f94..b8ba0b7 100644 --- a/mcu-well.yaml +++ b/mcu-well.yaml @@ -41,6 +41,7 @@ esp32: framework: type: esp-idf advanced: + flash_chip: gd sram1_as_iram: true packages: