shixinke-orion

Results 37 comments of shixinke-orion

`mcu固件版本` 这个字段 应该就是由 https://github.com/espressif/esp-qcloud/blob/7091584d9950d5a0d2af90cf66280e2b7d2ec67b/examples/led_light/main/app_main.c#LL285C21-L285C53 上报的。https://cloud.tencent.com/document/product/1081/34916 中的 `设备基础信息上报` 章节有相关描述。

`esp_qcloud_device_add_fw_version` 就是更改版本的,`mcu固件版本` 还是 `模组版本` 通过代码改不了

提供设备完整的 log 看下为什么没升级成功

log 显示你 OTA 下发的固件携带的版本号为 0.01,所以会循环升级。

检查下分区表是不是被改动了,是不是缺少了 otadata 分区?

可能是你的 IDF 没有包含 ESP32C3 工具链信息

可以删除 sdkconfig sdkconfig.old 与 build 目录试下

换个终端即可,或者点击 log 中二维码链接,或者在腾讯云后台配置 ![image](https://github.com/espressif/esp-qcloud/assets/70705165/f96976e0-e9c0-4c0f-b70c-e702494289af)

不同 IDF 版本,不同项目使用的蓝牙配置不一致,有些配置会存放在 nvs 中,在配置发生变化时某些手机安全特性会阻止连接,此问题常出现在开发阶段。解决方案:清除配对,并擦除 flash 重新烧录。