diff --git a/platformio.ini b/platformio.ini index 0c15773bd..455e78998 100644 --- a/platformio.ini +++ b/platformio.ini @@ -96,7 +96,6 @@ board_build.partitions = esp32_partition_16M.csv build_flags = ${common.build_flags} -O2 - -DEMSESP_DEFAULT_BOARD_PROFILE = "S32S3" build_unflags = ${common.unbuild_flags} [env:esp32_4M] diff --git a/src/web/WebSettingsService.cpp b/src/web/WebSettingsService.cpp index da729a3d9..793f05f8f 100644 --- a/src/web/WebSettingsService.cpp +++ b/src/web/WebSettingsService.cpp @@ -89,7 +89,7 @@ StateUpdateResult WebSettings::update(JsonObject & root, WebSettings & settings) std::vector data; // // led, dallas, rx, tx, button, phy_type, eth_power, eth_phy_addr, eth_clock_mode settings.board_profile = root["board_profile"] | EMSESP_DEFAULT_BOARD_PROFILE; if ((String)EMSESP_DEFAULT_BOARD_PROFILE != "default" && EMSESP::nvs_.getString("boot") == "") { - EMSESP::nvs_.putString("boot", EMSESP_DEFAULT_BOARD_PROFILE); + EMSESP::nvs_.putString("boot", (const char *)EMSESP_DEFAULT_BOARD_PROFILE); } /* #if CONFIG_IDF_TARGET_ESP32C3