Advertisement

ESP32品牌ESP32设备支持OTA更新功能

阅读量:

概览

OTA 升级机制能够在设备固件正常运作期间,借助 Wi-Fi 或蓝牙等通信方式接收到的数据实现自主更新功能。

步骤

1、设置ESP32的分区表格

2、获取具备OTA功能的固件文件

3、构建一个具备服务端功能的工具,用于向设备发送更新后的固件

4、将最新版本的固件传输至ESP32设备

5、切换至新的应用程序运行环境

在这里插入图片描述

配置分区表

复制代码
    idf.py menuconfig->partition_table->factory two OTA
    
    
      
    

ESP32 SPI Flash 中包含至少四个与系统升级相关的分区,分别为 OTA data、Factory App、OTA_0、OTA_1 。其中 Factory App 分区用于存储设备出厂时预置的默认固件。

在首次执行 OTA 升级操作时,OTA Demo 会将目标固件写入 OTA_0 分区,并在写入完成后更新 OTA data 分区中的相关信息,随后重启设备。

当系统重新启

全部评论 (0)

还没有任何评论哟~