完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
使用环境Win10
版本:esp-idf-V4.3 E (74785) GATTS_DEMO: ======endota====== I (74785) esp_image: segment 0: paddr=001a0020 vaddr=3c0a0020 size=202a8h (131752) map I (74815) esp_image: segment 1: paddr=001c02d0 vaddr=3fc8d600 size=02b48h ( 11080) I (74815) esp_image: segment 2: paddr=001c2e20 vaddr=40380000 size=0d1f8h ( 53752) I (74825) esp_image: segment 3: paddr=001d0020 vaddr=42000020 size=90c34h (592948) map I (74905) esp_image: segment 4: paddr=00260c5c vaddr=4038d1f8 size=003b8h ( 952) I (74905) esp_image: segment 5: paddr=0026101c vaddr=50000000 size=00010h ( 16) I (74915) esp_image: segment 0: paddr=001a0020 vaddr=3c0a0020 size=202a8h (131752) map I (74945) esp_image: segment 1: paddr=001c02d0 vaddr=3fc8d600 size=02b48h ( 11080) I (74945) esp_image: segment 2: paddr=001c2e20 vaddr=40380000 size=0d1f8h ( 53752) I (74955) esp_image: segment 3: paddr=001d0020 vaddr=42000020 size=90c34h (592948) map I (75035) esp_image: segment 4: paddr=00260c5c vaddr=4038d1f8 size=003b8h ( 952) I (75035) esp_image: segment 5: paddr=0026101c vaddr=50000000 size=00010h ( 16) E (75045) esp_ota_ops: not found otadata E (75045) GATTS_DEMO: esp_ota_set_boot_partition failed (ESP_ERR_NOT_FOUND)! I (75055) GATTS_DEMO: Prepare to restart system! �x�ESP-ROM:esp32c3-api1-20210207 Build:Feb 7 2021 使用OTA升级完成后提示没有找到OTA数据, 在网上找了下说是分区表丢失问题,附件为我设置的分区表,单侧都是没问题的,请教还有哪里需要注意的??? |
|
相关推荐
1个回答
|
|
根据您提供的信息,您正在使用ESP32-C3进行蓝牙OTA(Over-The-Air)升级。在升级完成后,提示没有找到OTA数据。以下是一些可能的原因和解决方案:
1. **OTA配置问题**:请确保您的ESP32-C3设备已经正确配置了OTA升级的相关参数,例如升级服务的UUID、特性UUID等。 2. **固件文件问题**:检查您用于OTA升级的固件文件是否完整且未损坏。如果文件损坏或不完整,可能导致升级过程中无法找到OTA数据。 3. **固件烧录位置**:确保固件烧录到了正确的内存区域。ESP32-C3有多个内存区域,如果固件烧录到了错误的区域,可能导致无法找到OTA数据。 4. **升级过程中的中断**:如果在OTA升级过程中发生了中断,可能导致升级不完整,从而无法找到OTA数据。请确保升级过程中没有外部干扰。 5. **固件版本兼容性**:检查您的ESP32-C3设备和固件版本是否兼容。如果固件版本与设备不兼容,可能导致升级失败。 6. **ESP-IDF版本问题**:您使用的是ESP-IDF V4.3E版本,可以尝试更新到最新版本的ESP-IDF,以解决可能存在的已知问题。 7. **日志信息分析**:您提供的日志信息显示了固件的分段信息,但没有显示OTA升级的具体过程。请检查OTA升级过程中的日志信息,以获取更多关于问题的信息。 8. **OTA服务实现问题**:检查您的OTA服务实现是否正确。例如,确保OTA服务正确处理了接收到的固件数据,并将其存储在正确的内存区域。 综上所述,要解决这个问题,您需要从多个方面进行排查。首先检查OTA配置和固件文件,然后确保固件烧录到了正确的内存区域。此外,检查升级过程中是否有中断发生,以及固件版本和ESP-IDF版本是否兼容。最后,分析OTA服务实现和日志信息,以找到问题的根本原因。 |
|
|
|
只有小组成员才能发言,加入小组>>
1143 浏览 1 评论
582浏览 6评论
480浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
464浏览 5评论
466浏览 4评论
441浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 16:07 , Processed in 0.908070 second(s), Total 82, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号