首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OTA良好做法:防止“无OTA”更新

OTA良好做法:防止“无OTA”更新
EN

Stack Overflow用户
提问于 2022-05-27 21:22:31
回答 1查看 196关注 0票数 0

我使用的是带有函数esp32太田,但我认为这种情况适用于任何物联网OTA。

让我们来看看情况:

  • 我发布了一个版本,它的固件很难控制后续的OTAs。
  • 我想发布一个补丁..。但我不能因为我破坏了OTA

是否有任何工具或最佳做法来解决这一问题?

注:我不是在寻找“解决办法”,我不想补救已经发生的问题,我只想了解良好的做法。

EN

回答 1

Stack Overflow用户

发布于 2022-05-28 05:26:42

最简单的方法是使用beta版本;在我的设备中,您可以选择固件位置;常规和beta/测试位置。当然,只适用于触手可及的设备。会防止大部分的问题。

我猜你想要的函数是应用回滚函数。虽然它存在一些可能的安全问题,但如果您运行该程序并让它执行一些简单的任务来验证基本功能,从而验证映像,则99%的问题都得到了解决。

为了解决最后一个百分比,我在SD上添加了OTA,这样人们就可以在sd卡上放置固件映像。在我看来,wifi/https需要大量的但是和ifs才能工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72411203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档