4143 подписчика
Нарвался на проблему c ESP-IDF 5.0.0...
В выходные обновился до ESP-IDF 5.0.0, изменений много, пришлось многое переписывать. Времени на хобби, увы, с работой остается не так много. Но с моей стороны уже почти всё готово, и я смогу таки в ближайшее время выложить в своем GitHub-е новый архив с библиотеками под 5-ую версию. Заодно статические буферы для шины I2C прикрутил (их недавно добавили).
Но, похоже, в ESP-IDF 5.0.0 обнаружилась проблемка, на которую лично я повлиять уже не могу. Иногда устройства ловят глюк и спонтанно перегружаются, причем интервал сбоя может быть от нескольких часов до суток. Не смертельно, но очень неприятно.
Благодаря средствам удаленного перехвата ошибок удалось определить причину - она оказалась в системной функции localtime_r в системной библиотеке newlib.c. Создал issue, жду какого-то решения проблемы. Даже уже ответили, что проблема имеется и даже уже исправлена, но, видимо, в основную ветку исправление еще не попало. Да и пока в PlatformIO это обновление выложат... Вот такие, они, обновления платформы...
Интересно, а у кого-то из вас были похожие симптомы?
UPD 2023-05: После обновления до версии 5.0.1 глюк вроде-бы благополучно испарился, по крайней мере метеостанция работает стабильно
1 минута
15 февраля 2023
675 читали