From 2903bcc699267b852496e4f6b2f560cd69689369 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Thu, 7 Mar 2019 16:23:31 +0100 Subject: [PATCH] esp32: erase nvs flash is newer nvs version found --- port/esp32/components/btstack/btstack_tlv_esp32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/port/esp32/components/btstack/btstack_tlv_esp32.c b/port/esp32/components/btstack/btstack_tlv_esp32.c index e46b82ca7..d3ea64600 100644 --- a/port/esp32/components/btstack/btstack_tlv_esp32.c +++ b/port/esp32/components/btstack/btstack_tlv_esp32.c @@ -142,7 +142,7 @@ static const btstack_tlv_t btstack_tlv_esp32 = { const btstack_tlv_t * btstack_tlv_esp32_get_instance(void){ // Initialize NVS esp_err_t err = nvs_flash_init(); - if (err == ESP_ERR_NVS_NO_FREE_PAGES) { + if (err == ESP_ERR_NVS_NO_FREE_PAGES || err == ESP_ERR_NVS_NEW_VERSION_FOUND) { log_info("Error (0x%04x) init flash", err); // NVS partition was truncated and needs to be erased // Retry nvs_flash_init