OTA升级失败的原因有哪些及其解决方法 您所在的位置:网站首页 百度云下载慢的原因有哪些 OTA升级失败的原因有哪些及其解决方法

OTA升级失败的原因有哪些及其解决方法

2024-07-14 05:15| 来源: 网络整理| 查看: 265

Buffer设置得过小,下载速度慢,从而下载超时,导致OTA升级失败。

检查接口aiot_download_setopt的配置项AIOT_DLOPT_BODY_BUFFER_MAX_LEN的值的大小,增大该配置项的值后,重新发起OTA升级。

在Linux环境下,推荐将该值设置为2 KB。

AIOT_DLOPT_BODY_BUFFER_MAX_LEN配置项指定用于接收固件报文的Buffer的大小。

每当下载的固件填充满Buffer后,通知设备端。该值越大,发起通知的次数越少,耗时越短。反之,过小的值会导致整体耗时偏长,受网速波动影响的可能性也越大。

同时,在多线程的系统中,如果下载任务执行慢, 会一直占用CPU,影响其他业务的正常运行。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有