mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-07-27 19:57:38 +00:00
[ESP-IDF5.1] Move ESP32 partition definitions
This commit is contained in:
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "m5stack_core2",
|
||||
"partitions": "esp32_partition_app4096k_spiffs8124k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app4096k_spiffs8124k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "odroid_esp32",
|
||||
"partitions": "esp32_partition_app4096k_spiffs8124k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app4096k_spiffs8124k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32",
|
||||
"partitions": "esp32_partition_app4096k_spiffs1024k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app4096k_spiffs1024k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32",
|
||||
"partitions": "esp32_partition_app4096k_spiffs8124k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app4096k_spiffs8124k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32",
|
||||
"partitions": "esp32_partition_app1810k_spiffs2172k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs2172k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32",
|
||||
"partitions": "esp32_partition_app2944k_spiffs2M.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app2944k_spiffs2M.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32",
|
||||
"variant": "esp32",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
"flash_mode": "qio",
|
||||
"mcu": "esp32c2",
|
||||
"variant": "esp32c2",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"flash_mode": "qio",
|
||||
"mcu": "esp32c2",
|
||||
"variant": "esp32c2",
|
||||
"partitions": "esp32_partition_app1700k_spiffs320k_noOTA.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1700k_spiffs320k_noOTA.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32c3",
|
||||
"variant": "esp32c3",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32c3",
|
||||
"variant": "esp32c3",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@
|
||||
"flash_mode": "qio",
|
||||
"mcu": "esp32c6",
|
||||
"variant": "esp32c6",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"flash_mode": "qio",
|
||||
"mcu": "esp32c6",
|
||||
"variant": "esp32c6",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32s2",
|
||||
"variant": "esp32s2",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi"
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32s2",
|
||||
"variant": "esp32s2",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi"
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
"flash_mode": "dio",
|
||||
"mcu": "esp32s2",
|
||||
"variant": "esp32s2",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi"
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"mcu": "esp32s3",
|
||||
"variant": "esp32s3",
|
||||
"filesystem": "littlefs",
|
||||
"partitions": "esp32_partition_app4096k_spiffs8124k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app4096k_spiffs8124k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"mcu": "esp32s3",
|
||||
"variant": "esp32s3",
|
||||
"filesystem": "littlefs",
|
||||
"partitions": "esp32_partition_app3520k_spiffs1088k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app3520k_spiffs1088k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
],
|
||||
"mcu": "esp32s3",
|
||||
"variant": "esp32s3",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"mcu": "esp32s3",
|
||||
"variant": "esp32s3",
|
||||
"filesystem": "littlefs",
|
||||
"partitions": "esp32_partition_app4096k_spiffs8124k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app4096k_spiffs8124k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
"mcu": "esp32s3",
|
||||
"variant": "esp32s3",
|
||||
"filesystem": "littlefs",
|
||||
"partitions": "esp32_partition_app3520k_spiffs1088k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app3520k_spiffs1088k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
],
|
||||
"mcu": "esp32s3",
|
||||
"variant": "esp32s3",
|
||||
"partitions": "esp32_partition_app1810k_spiffs316k.csv"
|
||||
"partitions": "boards/partitions/esp32_partition_app1810k_spiffs316k.csv"
|
||||
},
|
||||
"connectivity": [
|
||||
"wifi",
|
||||
|
||||
@@ -275,7 +275,7 @@ lib_ignore =
|
||||
;platform_packages = framework-arduinoespressif32 @ https://github.com/Jason2866/esp32-arduino-lib-builder/releases/download/1732/framework-arduinoespressif32-release_v5.1-4cafc60a00.zip
|
||||
;platform_packages = framework-arduinoespressif32 @ https://github.com/Jason2866/esp32-arduino-lib-builder/releases/download/1752/framework-arduinoespressif32-release_v5.1_no_SECP256R1-e97d377907.zip
|
||||
platform = https://github.com/tasmota/platform-espressif32/releases/download/2023.10.12/platform-espressif32.zip
|
||||
platform_packages = framework-arduinoespressif32 @ https://github.com/Jason2866/esp32-arduino-lib-builder/releases/download/1786/framework-arduinoespressif32-release_v5.1-02b9e1c552.zip
|
||||
platform_packages = framework-arduinoespressif32 @ https://github.com/Jason2866/esp32-arduino-lib-builder/releases/download/1787/framework-arduinoespressif32-release_v5.1-f61c914469.zip
|
||||
build_flags = -DESP32_STAGE
|
||||
-DESP_IDF_VERSION_MAJOR=5
|
||||
-DLIBRARIES_NO_LOG=1
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
# define SPI_HOST SPI1_HOST
|
||||
# define HSPI_HOST SPI2_HOST
|
||||
# define VSPI_HOST SPI2_HOST /* No SPI3_host on C3 */
|
||||
//# if ESP_IDF_VERSION_MAJOR < 5
|
||||
# if ESP_IDF_VERSION_MAJOR < 5
|
||||
|
||||
// fix a bug in esp-idf 4.4 for esp32c3
|
||||
# ifndef REG_SPI_BASE
|
||||
@@ -83,7 +83,7 @@
|
||||
// SPI_MOSI_DLEN_REG is not defined anymore in esp32c3, instead use SPI_MS_DLEN_REG
|
||||
# define SPI_MOSI_DLEN_REG(x) SPI_MS_DLEN_REG(x)
|
||||
# endif // REG_SPI_BASE
|
||||
//# endif // ESP_IDF_VERSION_MAJOR < 5
|
||||
# endif // ESP_IDF_VERSION_MAJOR < 5
|
||||
|
||||
#elif CONFIG_IDF_TARGET_ESP32C2 || CONFIG_IDF_TARGET_ESP32C6
|
||||
# define SPI_HOST SPI1_HOST
|
||||
|
||||
@@ -231,7 +231,11 @@ bool loadFromFS(String path) {
|
||||
#ifndef BUILD_NO_DEBUG
|
||||
|
||||
if (static_file) {
|
||||
addLog(LOG_LEVEL_INFO, concat(F("static_file: "), path));
|
||||
addLog(LOG_LEVEL_INFO, strformat(
|
||||
F("static_file: %s to: %s"),
|
||||
path.c_str(),
|
||||
web_server.client().remoteIP().toString().c_str()
|
||||
));
|
||||
}
|
||||
#endif // ifndef BUILD_NO_DEBUG
|
||||
#ifdef WEBSERVER_CUSTOM
|
||||
@@ -256,9 +260,7 @@ bool loadFromFS(String path) {
|
||||
#ifndef BUILD_NO_DEBUG
|
||||
|
||||
if (loglevelActiveFor(LOG_LEVEL_DEBUG)) {
|
||||
String log = F("HTML : Request file ");
|
||||
log += path;
|
||||
addLogMove(LOG_LEVEL_DEBUG, log);
|
||||
addLogMove(LOG_LEVEL_DEBUG, concat(F("HTML : Request file "), path));
|
||||
}
|
||||
#endif // ifndef BUILD_NO_DEBUG
|
||||
|
||||
@@ -272,8 +274,7 @@ bool loadFromFS(String path) {
|
||||
sendHeader(F("Last-Modified"), get_build_date_RFC1123());
|
||||
}
|
||||
sendHeader(F("Age"), F("100"));
|
||||
sendHeader(F("ETag"), wrap_String(String(Cache.fileCacheClearMoment) + F("-a"), '"')); // added "-a" to the ETag to
|
||||
// match the same encoding
|
||||
sendHeader(F("ETag"), strformat(F("\"%u-a\""), Cache.fileCacheClearMoment)); // added "-a" to the ETag to match the same encoding
|
||||
} else {
|
||||
sendHeader(F("Cache-Control"), F("no-cache"));
|
||||
sendHeader(F("ETag"), F("\"2.0.0\""));
|
||||
|
||||
Reference in New Issue
Block a user