基于WiFi和云端的无线远程升级方案

本文介绍了一种基于WiFi和云端的无线远程升级方案,利用机智云云端OTA技术结合STM32的IAP功能,实现产品WiFi固件和MCU固件的分别升级。详细阐述了WiFi固件升级和MCU固件升级的步骤,并提到了固件版本管理和网络稳定性的重要性。通过验证,证实了该方案的有效性。
摘要由CSDN通过智能技术生成

关键词:OTA,IAP

  方案目标

基于WiFi和云端完成无线远程对产品WiFi固件MCU固件分别进行升级刷新,当产品售出后需要维护时,该方法具有较强实际意义。

  总体方案

利用机智云云端OTA技术+产品主控MCU(STM32)的IAP功能来实现。

  具体实现

1、WiFi固件升级

包含:添加固件、验证固件、添加规则、开始推送、推送完成。首先产品连上云端,在云端产品操作界面选择固件升级(OTA)——WiFi,添加固件(下载官方最新的,采用SOC方案可以自己更改固件内容),填好信息,然后进行固件验证,查询MAC后输入进行验证和推送直到成功刷新固件,然后产品会自动重连云端正常工作,用户端无需任何操作。若选择静默升级则自动进行全部过程,手动升级需要APP端点击确认。

注意:

1、该固件软件版本号要比目前产品WiFi固件版本号高才能升级;

2、推送固件过程中要保证网络稳定通畅,设备连接稳定,正常情况下推送还是挺快的。

2、MCU固件升级

云端OTA操作同1,选择固件升级(OTA)——MCU即可;

MCU(STM32)上采用IAP(在应用编程)方式实现功能。先通过板子上的boot引脚将其设置为IAP启动模式,然后进行程序上的修改,添加远程升级功能。

思路:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值