Мы намеренно сломали OTA-обновление на ESP32 — и устройство выжило

We broke an Over-The-Air update on the ESP32 on purpose

Мы намеренно сломали OTA-обновление на ESP32 — и устройство выжило

OTA-обновления критичны для подключённых устройств, но их надёжность редко проверяют на прочность. Авторы эксперимента на ESP32-C6 трижды прерывали обновление: программным сбросом, аппаратным сбросом и полным отключением питания. Во всех восемнадцати прогонах ESP-IDF откатил прошивку и автоматически завершил обновление. Время восстановления варьировалось от 93 до 166 секунд в зависимости от способа прерывания, а не от настроек отката.

Дополнительное время восстановления точно следует за добавленной задержкой: это собственный прогресс загрузки, выполненный дважды — один раз до прерывания и ещё раз после.

Ещё за этот день

2026-09-22