16M partitions, second nvs

This commit is contained in:
MichaelDvP
2024-02-24 18:32:20 +01:00
parent 6a66c7def7
commit 41ac8120d0
3 changed files with 6 additions and 3 deletions

View File

@@ -1,6 +1,7 @@
# Name, Type, SubType, Offset, Size, Flags # Name, Type, SubType, Offset, Size, Flags
nvs, data, nvs, 0x9000, 0x035000, nvs, data, nvs, 0x9000, 0x005000,
otadata, data, ota, , 0x002000, otadata, data, ota, , 0x002000,
app0, app, ota_0, , 0x6E0000, app0, app, ota_0, , 0x6E0000,
app1, app, ota_1, , 0x6E0000, app1, app, ota_1, , 0x6E0000,
nvs1, data, nvs, , 0x030000,
spiffs, data, spiffs, , 0x200000, spiffs, data, spiffs, , 0x200000,
1 # Name Type SubType Offset Size Flags
2 nvs data nvs 0x9000 0x035000 0x005000
3 otadata data ota 0x002000
4 app0 app ota_0 0x6E0000
5 app1 app ota_1 0x6E0000
6 nvs1 data nvs 0x030000
7 spiffs data spiffs 0x200000

View File

@@ -33,7 +33,7 @@ build_flags =
-D ARDUINOTRACE_ENABLE=0 -D ARDUINOTRACE_ENABLE=0
-D CONFIG_ETH_ENABLED -D CONFIG_ETH_ENABLED
-D CONFIG_UART_ISR_IN_IRAM -D CONFIG_UART_ISR_IN_IRAM
-D CONFIG_ASYNC_TCP_STACK_SIZE=8192 -D CONFIG_ASYNC_TCP_STACK_SIZE=5120
unbuild_flags = unbuild_flags =
${common.core_unbuild_flags} ${common.core_unbuild_flags}

View File

@@ -1496,7 +1496,9 @@ void EMSESP::start() {
esp8266React.begin(); // loads core system services settings (network, mqtt, ap, ntp etc) esp8266React.begin(); // loads core system services settings (network, mqtt, ap, ntp etc)
nvs_.begin("ems-esp", false, "nvs"); if (!nvs_.begin("ems-esp", false, "nvs1")) { // try new partition on 16M flash first
nvs_.begin("ems-esp", false, "nvs"); // fallback to first nvs
}
LOG_INFO("Starting EMS-ESP version %s", EMSESP_APP_VERSION); // welcome message LOG_INFO("Starting EMS-ESP version %s", EMSESP_APP_VERSION); // welcome message
LOG_DEBUG("System is running in Debug mode"); LOG_DEBUG("System is running in Debug mode");