AliOS Things 3.0 开发:OTA之压缩升级快速上手

  1. 云栖社区>
  2. 阿里云IoT>
  3. 博客>
  4. 正文

AliOS Things 3.0 开发:OTA之压缩升级快速上手

阿里云AIoT 2019-10-16 10:41:44 浏览1423
展开阅读全文

关联文章:AliOS Things 3.0 开发:OTA之整包升级使用手册

概要

OTA(over the air)已成为物联网设备的刚需功能, 由于应用场景的需要,OTA又可分为整包升级、压缩升级及差分升级,本文将介绍基于AliOS Things 3.0版本的OTA压缩升级;首先介绍一下何为压缩升级?
从命名可以看出和压缩有关,具体做法是,先将待升级的固件用工具压缩,然后将压缩后的升级文件由云端推送到待升级设备端,待升级设备通过解压缩算法解压,最后完成升级过程;
优点:压缩过的固件较小,下载快,占地小节省存储空间;
缺点:设备端解压缩需要些时间,一般是几十秒,时间的长短与固件大小和mcu性能等有关;
如下图所示为AliOS Things 3.0 OTA压缩升级的流程示意图,3.0版本AliOS Things的编译体系支持将生成的bin文件自


网友评论

登录后评论
0/500
评论
阿里云AIoT
+ 关注
所属团队号: 阿里云IoT