esp8266 sdk3.0 ota升级

网上的资料繁杂且误导,附官方链接 从旧SDK到新ESP8266 RTOS SDK(IDF样式)的FOTA

读懂这篇接下来我的内容也不必看了。

升级策略

官方提供很多种升级策略,example/system/ota的示例下,有不同的升级策略。

芯片型号:esp8266-12f

linux环境:16.04.1-Ubuntu x86_64

代码路径如下,我并没选择最简单的simple_ota_example,因为项目需要我需要通过公司三方库实现OTA。我选择了适合4M flash下的

new_to_new_no_old 目录。new_to_new_with_old 我猜测是否是sdk2.0 直接升级到3.0的计划???待检验

esp8266 sdk3.0 ota升级

执行步骤