我使用esp32
,函数esp_https_ota,但我认为这种情况适用于任何 iot OTA。
让我们来看看情况:
我发布了一个版本,其固件严重控制了后续的 OTA
我想发布一个补丁...但是我不能,因为我了 OTA
是否有任何工具或最佳实践来解决这个问题?
NB:我不是在寻找“解决方案”,我不想补救已经发生的问题,我只是想了解良好的做法。
最简单的方法是使用 beta 版本;在我的设备中,您可以选择固件位置;常规和 beta / 测试位置。最后只适用于设备。将防止大多数问题。
虽然它有一些可能的安全问题,如果你运行程序,让它做一些简单的任务来验证基本功能,从而验证图像,99 % 的问题得到解决。
为了解决最后一个百分比,我添加了 OTA over SD,所以人们可以在 sd 卡上放置固件映像。在我看来,wifi / https 需要很多 buts 和 ifs 才能工作。
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(11条)