- 主循环发送ACK时同步更新重发缓存,解决ISR先写WAIT后主循环发ACK不更新 缓存的问题,避免重发时返回过期WAIT导致ESP32永远接收WAIT而中止传输 - 在stay_in_ota状态结束跳转应用前增加CHECK/AVAL标志门控,防止在 OTA中途取消时verifyAppCrc的FLASH_EMPTY兜底逻辑误判通过,跳入半成品 固件导致GD32永久失联
- 主循环发送ACK时同步更新重发缓存,解决ISR先写WAIT后主循环发ACK不更新 缓存的问题,避免重发时返回过期WAIT导致ESP32永远接收WAIT而中止传输 - 在stay_in_ota状态结束跳转应用前增加CHECK/AVAL标志门控,防止在 OTA中途取消时verifyAppCrc的FLASH_EMPTY兜底逻辑误判通过,跳入半成品 固件导致GD32永久失联