目录
OTA升级方案包括OTA管理平台的版本配置以及设备侧的升级流程,本系列文章将依次按功能流程讲解如何玩转OTA升级。
本系列文章将使用STM32F7开发板和乐鑫ESP8266的Wi-Fi模块来演示整个OTA升级流程包含SDK的移植和验证。在此基础之上,使用了艾拉比物联网OTA SaaS云平台的OTA升级管理服务来完成RTOS设备的OTA完成流程。
OTA管理平台使用的是艾拉比物联网OTA SaaS云平台,平台的配置流程为:创建产品–关联升级零件–配置版本–创建升级任务,下面我们依次展开说明:
如需使用平台请访问 console.openfota.com 注册并使用~
一. 创建产品和零件
1.1 登陆平台
使用艾拉比物联网OTA管理平台第一步便是需要创建产品以及需要升级零件。注册账号后,登陆艾拉比控制台,跳转到物联网OTA平台。如下图所示:

1.2 添加产品
进入物联网OTA平台后,在产品列表添加产品,产品名称,产品类型为必填项,品牌选填若没有品牌可以点击 + 进行新增。新增的品牌信息也可在企业管理中的品牌商管理来进行维护。

1.3 配置产品
添加好产品后,需要添加产品配置(当某款产品有多个配置时,仅需在该产品下配置多个型号即可,如某机器人产品有多个规格型号时可以使用),确定设备的通讯方式,本设备的通讯方式为HTTP。添加完成后,自动生成Product ID和Product Secret。(注:Product ID和Product Secret作为和平台通讯的唯一标识,需要写入到设备端宏定义里面)

1.4 添加升级零件
产品添加完毕,需要添加对应的零件。填写零件的基本信息,选择零件使用的芯片型号,升级能力选择标准 UA/UB升级。(注:在艾拉比OTA平台定义中,零件是OTA升级的最小颗粒度,即一个零件即表示一款芯片或一个控制单元需要进行OTA升级)
OTA升级方式及升级能力介绍,请见 OTA技术概述
添加好零件后,将产品与零件进行关联,并设定对应的主节点。主节点为最后升级的零件,一般为硬件资源较丰富,能有平台进行业务通信的零件。
二. 添加设备
创建好产品和零件后,可以将设备正式添加到平台。可以单个添加,也可以通过Excel模版批量导入设备。
2.1 单个添加
点击 + 设备按钮,填写设备MI

本文详细介绍OTA升级的全流程,从创建产品和零件开始,到设备的添加与激活,最终实现设备接入平台进行升级包和任务配置。使用STM32F7开发板、ESP8266 Wi-Fi模块与艾拉比OTASaaS云平台进行演示。
最低0.47元/天 解锁文章
4万+

被折叠的 条评论
为什么被折叠?



