案例一:OTA升级中,验证固件,已下发任务并开始下载,中途重启设备断电等等,重新上送了一次固件版本,该验证任务就会失败吗?
①
注意这里如果超时,会直接失败。
②在不超时的情况下,我们做下测试,在到上报进度的时候
无论重启设备还是设备断电,断网,设备升级的批次就会一直停留在升级中的状态,固件状态是验证中。
这里设备恢复后,是否会继续下载是否会继续上报进度,就要看设备端代码端逻辑是否是继续走。
【】“report version is not conform”:指的是上报的版本号和升级的目标版本号不一致。比如您想要升级的版本号为003,但是上报的版本号时001,因此云端认为升级失败。
【】设备升级失败重升级,超时时间是之前升级失败的时间也算进去的。
【】对于大部分升级失败的用户都可以到这个批次详情页面查看升级失败的日志原因。
【】这里有用户说已经上报过版本还是出现这个错误
这里需要对应模块的版本号。
上报版本这里需要注意一下。