mirror of
https://github.com/emsesp/EMS-ESP32.git
synced 2026-04-29 20:15:13 +00:00
update otadata when littlefs fails
This commit is contained in:
@@ -1727,6 +1727,8 @@ void EMSESP::start() {
|
|||||||
#ifndef EMSESP_STANDALONE
|
#ifndef EMSESP_STANDALONE
|
||||||
if (factory_settings) {
|
if (factory_settings) {
|
||||||
LOG_WARNING("No settings found on filesystem. Using factory settings.");
|
LOG_WARNING("No settings found on filesystem. Using factory settings.");
|
||||||
|
// make sure OTAdata is updated with core3 format
|
||||||
|
esp_ota_set_boot_partition(esp_ota_get_running_partition());
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -425,8 +425,7 @@ void System::get_partition_info() {
|
|||||||
auto t = time(nullptr);
|
auto t = time(nullptr);
|
||||||
// write timestamp always with new version, if clock is not set, this will be updated with ntp
|
// write timestamp always with new version, if clock is not set, this will be updated with ntp
|
||||||
EMSESP::nvs_.putULong(c, t);
|
EMSESP::nvs_.putULong(c, t);
|
||||||
// make sure OTA setting is updated with core3 format
|
}
|
||||||
esp_ota_set_boot_partition(esp_ota_get_running_partition()); }
|
|
||||||
|
|
||||||
// Loop through all available partitions and update map with the version info pulled from NVS
|
// Loop through all available partitions and update map with the version info pulled from NVS
|
||||||
// Partitions can be app0, app1, factory, boot
|
// Partitions can be app0, app1, factory, boot
|
||||||
|
|||||||
Reference in New Issue
Block a user