NVS 持久化与恢复调试提示词范例
请定位 ESP-IDF 工程中 NVS 配置读取失败、升级后版本不兼容或擦除后无法恢复默认配置的问题。不要将擦除生产设备的 NVS 当作默认操作;先区分测试板和用户数据保护要求。
检查 partition table、nvs_flash_init 返回码、namespace/key、类型长度、提交时机、版本迁移和加密配置。为读取、迁移、校验失败和恢复路径记录不含敏感值的错误码与配置版本。设计默认值、迁移和受控恢复流程;构建烧录后测试首次启动、旧版本升级、损坏条目和空间耗尽,确认不会误删无关 namespace,并给出回归结果。