当前位置: 首页 >应用方案 >技术应用 >

亿佰特E103-W11的WiFi模块升级OTA技术

什么是OTA升级?如何制作OTA升级包?

一、什么是OTA

OTA技术空中下载技术(Over The Air是通过移动通信的空中接口实现对移动终端设备及SIM卡数据进行远程管理的技术空中接口可以采用WAPGPRSCDMA1X及短消息技术等,而它的升级则是通过无线网络下载、升级设备所需要的更新比如问题修复、版本更新等,不用通过有线连接来下载、升级,直接通过无线环境下载、升级

远程控制OTA升级

二、亿佰特E103-W11 WiFi模块OTA升级模式有哪些?

压缩升级模式

压缩升级是指对需要升级的固件进行压缩处理,减少网络传输而占用的资源,可以支持较大版本的固件。

差分升级模式

差分升级需要在比较新老固件后,形成差分包;而差分包通常会很小,可以极大地减少传输资源,因此,可支持特大固件版本。

A/B升级模式

A/B升级模式也称为全量升级模式,支持双版本,分别放在两个版本分区中。A/B升级不会压缩新固件,因此,A/B升级的两个版本分区的大小应各为Flash中主版本的一半。

三、如何制作OTA升级包?

1.在确认升级模式后,可通过RDTool制作相应的升级包。在RDTool工具的“固件升级工具”插件上单击鼠标右键,选择“用户手册”,并按照手册中步骤制作相应的升级包即可,如下图所示:

制作OTA升级包1

2.RDTool工具中未安装OTA插件,需RDTool使用文档进行OTA插件安装,如下图所示:

制作OTA升级包2

3.升级包制作完成后将其储存在云端,调用OTA API完成升级。

四、OTA升级的优势和劣势有哪些?

OTA升级应用领域较广,如我们生活中常见的手机系统升级也是应用该技术,OTA升级可以直接在手机中在线完成,只需借助移动网络或Wi-Fi网络即可,且升级无需备份数据。而针对我们的WiFi模块而言通常用A/B升级模式来进行升级,一个区固定用于烧录,一个区用于OTA升级,比较简单,升级失败时回到上一个版本,而不是回到第一个版本

OTA升级的优势和劣势

当然,OTA升级有优点就有缺点,例如压缩升级模式和差分升级模式都是单固件分区升级,在升级过程中不能被中断;如果在升级过程发生断电等情况,只能重新上电后从升级点处继续升级。而我们手机系统的OTA升级则是下载数据包时占用很多内存。

总体来说,对于用户或是开发人员而言,OTA升级利大于弊,无论是解决系统BUG,还是优化升级,都是方便我们的生活和工作。

今天的分享就到这里啦,亿佰特人每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的官网进行了解,还有客服小姐姐在线答疑哦!

https://www.wjx.cn/jq/84863372.aspx