ESP32의 OTA 업데이트를 일부러 망가뜨려 봤다
We broke an Over-The-Air update on the ESP32 on purpose

ESP32-C6에서 OTA 업데이트를 소프트웨어 리셋, 하드웨어 리셋, 전원 차단으로 중단시킨 뒤 복구 과정을 18회 테스트했다. 모든 경우에 ESP-IDF의 롤백 메커니즘이 자동으로 이전 버전으로 되돌리고 새 업데이트를 다시 완료했다. 전원 차단 시 복구가 2분 이내로 가장 빨랐고, 리셋 방식은 Wi-Fi 재접속 때문에 2분 30초가량 걸렸다. 중단 시점이 늦을수록 복구 시간도 늘어났다.
중단은 부트로더가 부팅 포인터를 전환하기 전에 발생하므로, 재부팅된 장치는 여전히 이전 펌웨어를 실행하며 동일한 롤백 메커니즘이 새로운 시도를 안내할 준비가 되어 있다.