OTA远程升级 烧写失败
如何查看目标设备的升级情况_物联网平台(IoT)-阿里云帮助中心 https://help.aliyun.com/zh/iot/user-guide/view-update-status
- 查看升级批次类型:验证升级包、批量升级。
- 单击升级批次对应的查看,在批次详情页的设备列表页签下,查看该升级批次下不同升级状态的设备列表。
状态 说明 待确认 还未在手机App确认,设备可进行OTA升级。 创建批次任务时,App确认升级选择是,升级任务才会进入该状态。
待推送 还未向设备推送OTA升级通知。 待推送状态原因有三种:设备离线、定时推送或速率限制,状态分别显示为:
- 待推送(设备离线)
- 待推送(定时:2020/XX/XX XX:XX:XX)
- 待推送
已推送 已向设备推送OTA升级通知,设备尚未上报进度。 升级中 设备已收到升级通知,并已上传升级进度。 升级成功 设备上报升级成功后的正确版本号。 设备升级成功后,建议第一时间上报升级成功后的正确版本号,否则,可能会因为超时,导致升级失败。升级失败 以下原因可能造成设备升级失败。 - 设备未结束上一次升级任务,又发起新的批量升级,且选择不覆盖之前的升级任务,则后发起的升级任务会升级失败。
您可以:
- 等设备完成上一次升级后,再对设备发起新的升级。
- 在发起升级时,选择覆盖设备之前的升级任务。
设备处于升级中状态的升级任务不会被覆盖。
- 设备通过升级进度的Topic,向物联网平台上报数值-1、-2、-3或-4,则认为升级失败。数值含义如下:
- -1:升级失败。
- -2:下载失败。
- -3:校验失败。
- -4:烧写失败。
- 设备升级时,从设备第一次上报升级进度开始计算升级时间,在设置的超时时间截止前,设备没有上报升级后的目标版本来完成升级,则认为升级失败。
- 设备在升级中状态下,上报了源版本和目标版本以外的版本信息,则认为升级失败。
如果发起批量升级时,指定了待升级版本号,且选择了升级失败后重试,在以下情况下会进行自动重试升级。
- 设备在升级中状态下,上报了源版本和目标版本以外的版本信息导致的升级失败。
- 设备通过上报升级进度的Topic,主动上报-1、-2、-3或-4导致的升级失败。
自动重试时,设备在物联网平台的升级状态显示不变,即在已推送状态下重试时,状态仍然显示为已推送;在升级中状态下重试时,状态仍然显示为升级中。
物联网平台不会触发自动重试逻辑的情况:
- 因升级超时(失败原因:
timeout
)而导致的升级失败。 - 您主动取消的升级。
已取消 已取消该设备的升级。
OTA(空中下载技术)_百度百科 https://baike.baidu.com/item/OTA/1381310
“OTA远程升级”到底是什么意思? - 知乎 https://zhuanlan.zhihu.com/p/378248503
空中下载技术(Over-the-Air Technology, OTA [1] )是通过移动通信的空中接口实现对移动终端设备及SIM卡数据进行远程管理的技术。经过公网多年的应用与发展,已十分成熟,网络运营商通过OTA技术实现SIM卡远程管理,还能提供移动化的新业务下载功能。
经过多年的应用与发展,其技术已十分成熟,网络运营商通过OTA技术实现SIM卡远程管理,还能提供移动化的新业务下载功能,应用及内容服务商可以不受平台的局限,不断开发出更具个性化的贴近用户需求的服务,如信息点播、互动娱乐、位置服务以及银行交易等。
通过OTA空中下载技术,手机用户只要进行简单操作,就可以按照个人喜好把网络所提供的各种业务菜单利用OTA机制下载到手机中,并且还可以根据自己的意愿定制具体业务。
OTA升级不仅新能源汽车上有,部分传统燃油车也可以实现,虽然OTA升级给车企和用户都带来了一些便利,但其引起的问题也不少,从2014年到2019年,全球汽车召回案例中与软件相关的召回次数每年占比均高于40%。
仅中国市场,截至2019年涉及程序或软件问题的召回就达到了213次,涉及车辆683.02万辆,约占总召回数量的9%。
这213次涉及程序或软件问题的召回中,通过升级方式进行的召回就有169次,占比为79.3%,涉及缺陷车辆509.7万辆,占比74.6%。
当然,随着5G的商用、日益成熟的车联网技术,让汽车变成了一台“大手机”,拥有了许多的互联软件,与手机一样,汽车未来将面对越来越多的OTA技术升级,这种通过“云端”处理的软件部分的更新升级,与手机里面的软件APP升级更新是一个道理。
但是OTA仅针对软件,而非车辆的硬件,涉及硬件故障都只能更换或者维修,如涉及车身控制、行驶性能、自动驾驶等各方面的升级,都属于整车OTA,这些涉及面非常广泛,而且涉及车辆使用安全。
因此,国家市场监督管理总局办公厅发布《关于进一步加强汽车远程升级(OTA)技术召回监管的通知》,规范了OTA技术在召回工作中的应用。
通知指出,要加强对汽车OTA技术召回的监管,未来汽车厂商所有的OTA都需要向市场监督管理总局质量发展局备案,如果通过OTA方式来消除产品缺陷的,都同属“产品召回”范畴。
国家市场监督管理总局缺陷产品管理中心汽车部主任肖凌云曾指出:
“虽然我们鼓励企业用OTA的方式实施召回,但不能用OTA的方式逃避召回,或者替代召回。
OTA只是召回的一种技术服务方式,不等同于召回,更不能代替召回。
且不管企业是以OTA作为召回措施还是技术服务活动,都要履行备案的义务。”