1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好!
我在全球范围内拥有大约 2000 台使用 2.4.0 构建的物联网设备。在过去的几年里,我已经向它们推送了十几个或更多的更新,并且这些更新始终运行良好。我使用 ESPhttpUpdate.update。 今天我觉得是时候尝试 2.7.0 了。我发现在安装使用 2.7.0 构建的系统时,使用 2.4.0 构建的平台在 ESPhttpUpdate.update() 中永远挂起。但是,如果手动重置设备,则确实已加载新版本并且运行良好。不幸的是,我的设备用户自己访问重置按钮非常尴尬,因此这有效地阻止了我使用 2.7.0。 我还测试了一个加载了 2.7.0 版本的设备,它可以毫无问题地加载另一个使用 2.7.0 构建的版本。 我的应用程序大小非常接近限制。2.4.0 大小为 959391,2.7.0 大小为 972333。我总是注意将 FLASH 大小设置为 4M(1M SPIFFS)以确保此大小适用于 OTA。我有适当的计量方法来监控正在运行的系统上的可用动态内存,并且两个版本都不会低于 20k 免费。 所以我的问题是:如何将 2.7.0 构建推送到使用 2.4.0 构建的现有系统上? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
358 浏览 0 评论
1202 浏览 1 评论
591浏览 6评论
485浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
468浏览 5评论
467浏览 4评论
445浏览 4评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-31 00:55 , Processed in 0.821229 second(s), Total 75, Slave 59 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号