- [esp32]nvs: failed to read nvs security cfg: [0x1117] (esp_err_nvs_corrupt_key_part) 목차
저는 ESP-IDF 4.3을 사용하고 있습니다.
위와 같은 에러가 지속적으로 발생하여 힘들었습니다.
이 부분을 해결하기 위해 구글링을 하여 방법을 찾아 정리해 놓습니다.
사실 nvs_flash_init()는 build를 할 때 nvs에 값들이 들어가 있으면 필요 없는 것으로
저는 판단됩니다.
build의 초기 설정값들이 사라지기 때문입니다.
문제 해결
이 경우에 제목과 같은 에러가 지속적으로 나왔습니다.
E (3196536) nvs: Failed to read NVS security cfg: [0x1117] (ESP_ERR_NVS_CORRUPT_KEY_PART)
ESP_ERROR_CHECK failed: esp_err_t 0x1117 (ESP_ERR_NVS_CORRUPT_KEY_PART)
구글링을 해보니
https://github.com/espressif/esp-idf/issues/5747#issuecomment-956244068
corrupted nvs key partition (IDFGH-3841) · Issue #5747 · espressif/esp-idf
Environment Development Kit: ESP32-DevKitC Kit version (DevKitC): [v1|v2|v3|v4] - I'm not sure about the version Module or chip used: ESP32-WROOM-32 IDF version : ESP-IDF v4.3-dev-771-gc77c4ccf6 Bu...
github.com
에러 없이 실행이 되었습니다.