Page 1 of 1
关于nvs使用时出现的系统崩溃问题
Posted: Fri Apr 21, 2023 1:02 pm
by bifenggang
问题:设备使用nvs储存相关参数,设备开始正常使用,在一两个月后读参数的过程中出现系统崩溃,而且不是所以设备都有问题,只有百分之十以内会出现,在重新写完之后读会变正常以下是程序以及崩溃的log
Re: 关于nvs使用时出现的系统崩溃问题
Posted: Sun Apr 23, 2023 12:17 am
by bifenggang
忘记说了,用的IDF版本是4.4.2
Re: 关于nvs使用时出现的系统崩溃问题
Posted: Wed Apr 26, 2023 3:39 am
by yake827
Double exception 说明触发 crash的时候又触发了二次crash。我从你们的LOG中并没有看到第一次crash的信息。
二你代码中指的位置看着也有问题,有可能是在 nvs使用完成的时候才触发问题的吧,并不能证明是return出现的异常。
Re: 关于nvs使用时出现的系统崩溃问题
Posted: Thu May 04, 2023 2:12 am
by bifenggang
是的nvs读回复是OK的,是在回复ok后出现的崩溃,麻烦指导下是从哪个方面查找问题呢
Re: 关于nvs使用时出现的系统崩溃问题
Posted: Thu May 04, 2023 6:30 am
by bifenggang
添加下一个日志,比较全的
Re: 关于nvs使用时出现的系统崩溃问题
Posted: Tue May 09, 2023 8:56 am
by yake827
你们这个我也没看出来多少有效信息。不过我发现你们每次启动很快就能出现crash,而且好像每次crash位置都一样。你可以通过不同位置添加LOG来缩小范围,最终确定哪个模块导致的