完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ota固件升级成功后,重启esp32-s3。
抛出了一个警告,如下:Code: Select all Warning: checksum mismatch between flashed and built applications. checksum of built application is xxxxxxxxx 翻译了一下:闪存和内置应用程序之间的检验和不匹配。已构建应用程序的校验和为xxxxxx。 有大佬知道为啥会出现这个警告吗? |
|
相关推荐
1个回答
|
|
出现这个警告的原因可能是在OTA固件升级过程中,闪存中的应用程序与构建的应用程序之间的校验和不匹配。这可能是由以下几个原因导致的:
1. 固件文件损坏:在下载或传输过程中,固件文件可能已损坏。请尝试重新下载或生成固件文件,并重新进行OTA升级。 2. 错误的固件版本:确保您正在使用的固件版本与ESP32-S3设备兼容。如果固件版本不兼容,可能会导致校验和不匹配。 3. 烧录过程中出现问题:在烧录过程中,可能由于连接不稳定或其他原因导致烧录失败。请检查烧录过程中是否有任何错误,并确保烧录过程顺利完成。 4. 校验和计算错误:在构建固件时,可能由于某些原因导致校验和计算错误。请尝试重新构建固件,并确保校验和正确计算。 为了解决这个问题,您可以尝试以下步骤: 1. 重新下载或生成固件文件,并确保文件完整无损。 2. 确保固件版本与ESP32-S3设备兼容。 3. 在烧录过程中,确保连接稳定,避免烧录失败。 4. 重新构建固件,并确保校验和正确计算。 5. 如果问题仍然存在,您可以尝试使用不同的OTA升级方法或工具,以排除工具本身的问题。 希望这些建议能帮助您解决问题。 |
|
|
|
只有小组成员才能发言,加入小组>>
172个成员聚集在这个小组
加入小组430 浏览 1 评论
1293 浏览 1 评论
598浏览 6评论
495浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
481浏览 5评论
476浏览 4评论
462浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-12 02:29 , Processed in 0.793481 second(s), Total 45, Slave 40 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号