什么是ota:OTA良好实践:防止“无OTA”更新

关于什么是ota的问题,在iot ota updates中经常遇到, 我使用esp32,函数esp_https_ota,但我认为这种情况适用于任何 iot OTA。

我使用esp32,函数esp_https_ota,但我认为这种情况适用于任何 iot OTA。

让我们来看看情况:

我发布了一个版本,其固件严重控制了后续的 OTA

我想发布一个补丁...但是我不能,因为我了 OTA

是否有任何工具或最佳实践来解决这个问题?

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

1

最简单的方法是使用 beta 版本;在我的设备中,您可以选择固件位置;常规和 beta / 测试位置。最后只适用于设备。将防止大多数问题。

虽然它有一些可能的安全问题,如果你运行程序,让它做一些简单的任务来验证基本功能,从而验证图像,99 % 的问题得到解决。

为了解决最后一个百分比,我添加了 OTA over SD,所以人们可以在 sd 卡上放置固件映像。在我看来,wifi / https 需要很多 buts 和 ifs 才能工作。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(358)
Plsql数据库配置文件路径:更改 Oracle数据库中用户的配置文件
上一篇
Ifix数据库管理器:通用数据库管理器 (Wrapper)
下一篇

相关推荐

  • filezilla服务器端配置:如何使用FileZilla服务器配置进行FTP传输

    FileZilla服务器端配置是指在服务器上安装FileZilla服务器软件并进行相关的配置,以便能够使用FileZilla客户端连接到该服务器。…

    2023-01-12 13:39:43
    0 81 88
  • filezilla连接被服务器拒绝:解决Filezilla连接被服务器拒绝的方法

    连接被服务器拒绝是由于您的FTP帐户信息不正确或者您的IP地址被服务器拒绝而导致的。具体原因可能有以下几种:…

    2023-03-15 14:07:40
    0 93 78
  • gaussdb数据库下载强大的数据库管理系统,让你轻松管理大型数据库

    GaussDB是一款基于MySQL的关系型数据库,由华为技术有限公司开发,可以支持大规模的数据处理,提供高性能、高可用的数据库服务。…

    2023-03-24 07:37:24
    0 37 94
  • fifa20球员数据库从技术能力到表现实力的评估

    FIFA20球员数据库是一个由EA Sports创建的数据库,存储了FIFA20游戏中所有球员的详细信息。它包括每个球员的名字、位置、国籍、年龄、身高、体重、速度、力量、弹跳、头球、射门、传球、抢断、盘带、守门、体力等。…

    2023-01-19 08:18:34
    0 53 33
  • django批量更新数据库(含代码示例)

    示例示例Django批量更新数据库是指在Django中一次性更新多条记录,而不是逐条更新。下面是一个示例代码:from django.db.models import F…

    2024-01-13 14:55:00
    0 25 44
  • 小额程序:使用Paypal或其他付款处理服务处理小额付款

    关于小额程序的问题,在paypal payment processing中经常遇到,目前,我使用 PayPal 进行支付处理。几乎 90 % 的项目以 $.99 的价格出售,并希望使用 Paypals 的 Micropayment 帐户,但 PayPal 表示“支持向美国到美国,GB 到 GB,AU 到 AU 以及欧盟到欧盟交易的商家进行小额支付”。我的公司位于美国,但客户非常全球化。这是否意味着使用小额支付选项,我不能从居住在欧洲或美国以外的人那里收取付款…

    2022-12-16 09:37:18
    0 94 16
  • Sinأ:在 sin_addr sin_family等中“sin”是什么意思

    关于Sinأ的问题,在what does sin mean中经常遇到,我是 UNIX 套接字编程的新手,我想知道 sin_addr,sin_family 等中的“sin”是什么?…

    2022-12-12 00:22:15
    0 85 79
  • Rd ma:Arduino 4-20ma精度

    关于Rd ma的问题,在4 20ma sensor arduino中经常遇到,我正在使用 2 Wires Current Loop 将压力变送器 Dwyer MS-121(范围为-100 Pa 至 + 100Pa)连接到 Arduino。对于分流电阻器,我正在使用 220Ohm。因此,要从电压到压力进行计算,这就是我要做的:读数是我从分流电阻器读取的内容…

    2022-12-08 07:58:02
    0 76 75

发表评论

登录 后才能评论

评论列表(11条)