fota 差分包_FOTA
NB模组实现FOTA升级操作流程(M5310-A为例)
1.准备工作
(1)升级方式:
差分包升级。
(2)模组侧准备工作
NB 模组型号: M5310-A(仅以此模组举例, 其他具有 FOTA 功
能的模组也支持)。
模组初始固件, 需先烧录到模组:
M5310-A-MBRH0S00_1.0.0.1806250952_rel.fwpkg。
差分包:需通过 OneNET 对模组升级的目标版本。
模组固件烧写工具: UEUpdaterUI(建议使用较新的版本)。
(3)平台侧准备工作
在OneNET平台上创建即将升级的NB-IoT设备;
设备接入平台,平台读取模组固件当前的版本号。
2.操作步骤
▹ STEP 1 模组烧写固件
模组通电,完成初始化,如图 1 所示。
图 1 模组上电初始化
打开 UEUpdaterUI,选择正确的端口和初始固件,点击“update”按钮开始下载初始固件至模组。出现如图2中的“update complete”表示固件下载完成。
图 2 模组初始固件下载界面
平台 FOTA 升级配置步骤
▹ STEP 2 进入FOTA升级页面
打开 OneNET 平台产品页面, 进入 FOTA 升级页面, 如图 3 所示。
图 3 产品功能选项
▹ STEP 3 添加FOTA群组
选择 FOTA 升级页面的“正式群组”, 点击“添加 FOTA 群组”按钮,如图 4 所示。
正式群组: 所有终端厂家对模组升级都应选择该选项;测试群组: 适用于NB芯片厂家测试用。
图 4 FOTA 升级主页面
▹ STEP 4 FOTA群组配置
进入FOTA群组, 对相应选项进行设置并点击“添加”按钮,如图5所示。
图 5 FOTA群组配置
参数说明:
参数名称说明
群组类型正式群组:所有终端厂家对模组升级都应选择该选项;
测试群组: 适用于NB芯片厂家测试用。
群组名称用户自定义。
厂商名称选择模组厂商。
模组型号选择升级模组的型号。
群组名称用户自定义。
群组描述可选,用户自定义描述。
▹ STEP 5 关联设备入口
进入”FOTA_TEST”群组, 点击“关联设备”为该群组添加待升级的模组, 如图 6 所示。
图 6 关联设备入口
▹ STEP 6 关联设备操作
进入“关联设备”页面,在未关联选项的搜索框里输入该产品下已创建设备的IMEI;或者在未关联列表里面选择欲升级设备, 点击方框选中该设备, 最后点击“提交修改”按钮完成选中设备的关联,如图7所示。
图8为关联后的设备及该设备对应的初始固件版本号。
图 7 关联设备操作
图 8 已关联设备信息
注意:后面的步骤中添加固件版本的初始版号时,必须与此处的已关联设备的版本号保持一致。
▹ STEP 7 添加升级固件并创建升级任务
(1)点击“FOTA 升级”按钮,进入“固件管理”和“升级任务”, 如图 9所示。添加升级固件并创建升级任务。
图 9 FOTA升级配置入口
(2)选中“固件管理”选项, 点击“添加固件版本”按钮, 如图 10 所示。
图 10 添加固件版本入口
(3)厂商名称和模组型号为 FOTA 群组里面的参数, 此处不可修改,只需填写目标版本号,用户需要执行两次“添加固件版本”操作,第一次在“目标版本号”处填写模组初始版本号,如图11所示,第二次填写将要升级到的目标版本号,如图12所示。添加固件版本后的列表如图13所示。
注意:此处必须创建两个固件版本,一个为初始版本,一个为升级后的目标版本。若用户只创建了升级后的目标版本,在后续的“添加升级包”操作中将无法选择初始版本。
图 11 填写初始版本号
图 12 填写目标版本号
图 13 固件版本列表
(4)在“V2.0”固件管理列表里添加升级包,点击“添加升级包”按钮,如图 14 所示。
图 14 添加升级包入口
(5)对升级包相关参数进行配置,如图15所示,完成参数配置以后点击“添加”
按钮。
图 15 升级包配置
参数说明:
参数名称说明
类型选择差分包或完整包
初始版本上一步创建的固件版本,本示例中为1.00。
目标版本上一步创建的目标版本,本示例中为V2.0。
上传升级包为待升级的差分包bin文件。
MD5 码MD5校验工具对差分包校验所得。
(6)点击“升级任务管理”, 进入“添加升级任务”界面, 如图16所示。
图 16 升级任务管理入口
(7)升级包选择为第(5)步添加的升级包, 其它选项根据设备实际应用场景选择, 配置完成后点击“添加”按钮, 配置选项如图17。
图 17 升级任务配置
(8)升级任务创建成功之后, 进入详情查看当前升级任务相关状态,如图18和图19所示。
图 18 创建完成的升级任务
图 19 升级任务相关状态
(9)升级完成后,模组打印信息以及平台升级列表显示的状态,如图20和图21所示。
图 20 模组升级完成
图 21 平台升级后显示的状态
fota 差分包_FOTA相关推荐
- fota 差分包_FOTA相关知识总结
Android OTA升级,顾名思义是指over-the-air升级方式.通过在线下载安装包的形式,对整个系统进行升级. 在说FOTA之前,先看看Android的系统分区.具体参考官方网页 Andro ...
- fota 差分包_FOTA升级
分以下三个模块分析FOTA升级介绍 1.在一个高通安卓项目中部署FOTA升级 2.Android ota升级的基本过程 3.Android ota升级异常分析 升级: 从方法上分为整个文件替换,以打p ...
- fota 差分包_chaoFOTA
远程升级套件 简介 远程升级(Firmware Over The Air)可通过无线网络实现固件升级.OneOS的OTA为差分升级,采用此方式可极大降低升级包的大小.OneOS OTA组件分两部分:B ...
- fota 差分包_艾拉比FOTA差分升级助力电力厂商加速软件迭代
电力载波作为电力系统特有的通信方式,广泛应用在远程抄表领域.但是由于电力载波拥有可靠性差,通讯不稳定的缺点,使得设备的升级成功率比较低.本期的小课堂,艾拉比将系统介绍下我们提供的FOTA差分升级是如何 ...
- Android Fota(差分包)制作
Android Fota包制作 Fota包生成步骤 问题 Fota包生成步骤 在Android系统编译(make)完成后,执行 make otapackage即可生成制作差分包所需的target pa ...
- fota 差分包_移动物联网模块之FOTA更新攻击
嵌入式GPRS/EDGE.3G.4G和5G模块通常用于很多用途,包括连接设备,如对讲机.警报器.汽车ECU.车载信息娱乐系统(IVI).租赁汽车的开锁箱(Getaround连接解锁系统使用蓝牙,但也有 ...
- Fota 升级-差分包制作
Fota 升级差分包制作 1. 升级包打包 make otapackage 编译界面输入 make otapackage,主要生成 target_files 和 ota 文件 \out\target\ ...
- Air780E|FOTA|IOT|FotaToolkit|空中下载软件升级|云平台|CSDK|差分包升级|编译|官方demo|学习(1):example_fota_iot差分包升级示例
目录 基础资料 探讨重点 硬件准备 内容参考 2.1 编译底包 2.2 编译升级包 2.3 Fota CSDK样例使用说明 2.4 差分包生成 三.差分包升级测试流程 基础资料 基于Air780E开 ...
- linux差分包升级流程,OTA 差分升级包的制作
OTA 升级是 Android 系统提供的标准软件升级方式. 它功能强大,提供了完全升级.增量升级模式,可以通过 SD卡升级,也可以通过网络升级. 那如何生成差分升级包呢? Android源码的根目录 ...
最新文章
- linux安装jdk教程
- Linux_RHEV虚拟化_基础理论KVM
- Visual C++ 2008入门经典 第十五章 在窗口中绘图
- 【LiveVideoStack采访】李备:音视频技术的难点与未来
- win10千万不要重置_DELL戴尔电脑WIN10升级后没有声音
- Flink SQL Client注册SCALA UDF完整流程
- linux下一个apache+tomcat负载均衡和集群
- “三步走”助你完成领导者转变
- SwiftyJson 的初步理解
- mysql数据范围什么意思_MySQL数据库的数据类型以及取值范围详解
- 9 tlds tomcat_解决Tomcat 7日志At least one JAR was scanned for TLDs...问题
- 八戒帮扶V5微信公众平台任务系统完美运营v1.5.8
- Perl/Tkx ---- tcl/tk文本组件text
- 小程序源码:全新动态视频壁纸-多玩法安装简单
- 栈的应用之符号匹配问题
- 我来回答人生百问^_^老姚
- 【VMCloud云平台】SCAP(四)连接公有云(二)
- phpStudy配置站点解决各种不能访问问题(本地可www.xx.com访问)
- Referenced file contains errors (http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd)
- 学生管理系统登录部分