NXP MCU 技术william hill官网
直播中

幽默

9年用户 828经验值
擅长:362163
私信 关注
[问答]

如何使用IDF 5.0在ESP32C3网络服务器上上传预加密的.bin以进行OTA?

我用 IDF 5.0 开发了一个程序。它生成一个网络服务器(通过访问点模式),我可以在其中直接上传 .bin 固件以使用简单的 OTA 工具更新固件,而无需使用 HTTPS OTA。这很好用。

之后,我开始实施安全启动和固件加密,但我需要为 OTA 读取加密的 .bin,以保护我们未来的产品。在官方文档中,我看到了一个使用 HTTPS OTA 工具制作预加密 OTA 的例子。

那么,有没有办法在 ESP32C3 网络服务器上上传预加密的 .bin 并启用安全启动和加密,而不使用 HTTPS OTA 工具?使用我已经使用过的简单功能,例如 esp_ota_begin、esp_ota_write... 当然,如果我使用未加密的 .bin 进行 OTA,固件将拒绝更新。

更多回帖

发帖
×
20
完善资料,
赚取积分