固件OTA关键版本的使用指南

设备嵌入式开发产品技术讨论,包括TuyaOS、SDK、TuyaWind IDE及其他开发者工具等话题


Post Reply
User avatar
chenyisong
Posts: 124

在上传OTA固件的页面,有个“关键版本”默认使用的是“否”,这个功能是干啥用的呢?

关键版本.png

针对“关键版本”这个功能,涂鸦IoT平台给了相关的解释:

关键版本说明.png

那我们就来使用一下这个功能。
假设我们产品:
(1)出厂的初始版本为0.0.1
(2)6个月时开发完成了一个新版本为1.0.0(重大功能升级版本,设置为关键版本)
(3)9个月时开发了1.0.1版本
(4)12个月时又开发了另一个新版本为1.1.0
按照固件上传流程将1.0.0,1.0.1,1.1.0固件按照开发顺序依次上传至平台。

固件上传.png

并在“固件升级”中将3个版本都进行升级配置

固件升级.png

(1)出厂默认版本0.0.1的设备,会先收到1.0.0升级通知,升级完成后再收到1.1.0的升级通知,不会收到1.0.1的升级通知。
(2)固件版本为1.0.0的设备,会收到高版本1.1.0的设备升级通知。
(3)固件版本为1.0.1的设备,也会收到给1.1.0的设备升级通知。

那如果1.0.0和1.0.1这2个版本都是关键版本呢?0.0.1的设备会依次收到1.0.0、1.0.1、1.1.0版本的固件升级通知。

总结:
固件关键版本功能可用于某些固件版本在兼容性上有问题时,先将固件版本升级至关键版本,解决兼容性问题,但会降低用户升级固件的体验。


Tags:
always on the road
Posts: 20

Re: 固件OTA关键版本的使用指南

涂鸦的升级功能很完善啊

Post Reply