Espressif ESP32-S2 Programming Manual page 1254

Table of Contents

Advertisement

Chapter 2. API Reference
ESP_ERR_NOT_FINISHED
ESP_ERR_NVS_BASE
(0x1100): Starting number of error codes
ESP_ERR_NVS_NOT_INITIALIZED
ESP_ERR_NVS_NOT_FOUND
ESP_ERR_NVS_TYPE_MISMATCH
stored in NVS
ESP_ERR_NVS_READ_ONLY
ESP_ERR_NVS_NOT_ENOUGH_SPACE
value
ESP_ERR_NVS_INVALID_NAME
ESP_ERR_NVS_INVALID_HANDLE
ESP_ERR_NVS_REMOVE_FAILED
The value was written however, and update will be finished after re-initialization of nvs, provided that flash operation
doesn't fail again.
ESP_ERR_NVS_KEY_TOO_LONG
ESP_ERR_NVS_PAGE_FULL
ESP_ERR_NVS_INVALID_STATE
nvs_flash_init and nvs_open again, then retry.
ESP_ERR_NVS_INVALID_LENGTH
ESP_ERR_NVS_NO_FREE_PAGES
if NVS partition was truncated. Erase the whole partition and call nvs_flash_init again.
ESP_ERR_NVS_VALUE_TOO_LONG
tation
ESP_ERR_NVS_PART_NOT_FOUND
ESP_ERR_NVS_NEW_VERSION_FOUND
recognized by this version of code
ESP_ERR_NVS_XTS_ENCR_FAILED
ESP_ERR_NVS_XTS_DECR_FAILED
ESP_ERR_NVS_XTS_CFG_FAILED
ESP_ERR_NVS_XTS_CFG_NOT_FOUND
ESP_ERR_NVS_ENCR_NOT_SUPPORTED
ESP_ERR_NVS_KEYS_NOT_INITIALIZED
ESP_ERR_NVS_CORRUPT_KEY_PART
ESP_ERR_NVS_CONTENT_DIFFERS
different in comparison
ESP_ERR_NVS_WRONG_ENCRYPTION
cryption. This is forbidden since the NVS encryption works differently.
ESP_ERR_ULP_BASE
(0x1200): Offset for ULP-related error codes
ESP_ERR_ULP_SIZE_TOO_BIG
ESP_ERR_ULP_INVALID_LOAD_ADDR
ULP
ESP_ERR_ULP_DUPLICATE_LABEL
ESP_ERR_ULP_UNDEFINED_LABEL
Espressif Systems
(0x10c): There are items remained to retrieve
(0x1101): The storage driver is not initialized
(0x1102): Id namespace doesn't exist yet and mode is NVS_READONLY
(0x1103): The type of set or get operation doesn't match the type of value
(0x1104): Storage handle was opened as read only
(0x1105): There is not enough space in the underlying storage to save the
(0x1106): Namespace name doesn't satisfy constraints
(0x1107): Handle has been closed or is NULL
(0x1108): The value wasn' t updated because flash write operation has failed.
(0x1109): Key name is too long
(0x110a): Internal error; never returned by nvs API functions
(0x110b): NVS is in an inconsistent state due to a previous error. Call
(0x110c): String or blob length is not sufficient to store data
(0x110d): NVS partition doesn' t contain any empty pages. This may happen
(0x110e): String or blob length is longer than supported by the implemen-
(0x110f): Partition with specified name is not found in the partition table
(0x1110): NVS partition contains data in new format and cannot be
(0x1111): XTS encryption failed while writing NVS entry
(0x1112): XTS decryption failed while reading NVS entry
(0x1113): XTS configuration setting failed
(0x1114): XTS configuration not found
(0x1115): NVS encryption is not supported in this version
(0x1116): NVS key partition is uninitialized
(0x1117): NVS key partition is corrupt
(0x1118): Internal error; never returned by nvs API functions. NVS key is
(0x1119): NVS partition is marked as encrypted with generic flash en-
(0x1201): Program doesn't fit into RTC memory reserved for the ULP
(0x1202): Load address is outside of RTC memory reserved for the
(0x1203): More than one label with the same number was defined
(0x1204): Branch instructions references an undefined label
1243
Submit Document Feedback
Release v4.4

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32-S2 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents

Save PDF