0

我想为我的树莓派 3 制作(固件或应用程序更新或任何更新)更新图像,当我用谷歌搜索同样的问题时,我该如何去做,我对我阅读的结果感到很困惑。有人可以指出我正确的方向。我只是想试试这个 OTA 客户端(SWupdate)和 eclipse hawkbit(用于向边缘设备推出软件/固件更新的后端框架)。如何更新一个带有 .swu 扩展名的简单更新图像/二进制文件,以便我可以将其上传到 Eclipse hawkbit(通过网络服务器向边缘设备推出软件更新的后端框架),然后使用 SWupdate 实际运行更新。

如果有人可以帮助我,我将不胜感激。

谢谢

4

1 回答 1

0

您应该首先尝试更新一个文件而不是整个图像,要制作一个 swu 文件,您需要一个 sw-description 文件,您将在其中描述 swu 文件所需的所有参数,然后您必须制作一个 cpio 文件,包括您要上传的文件、sw-description 或如果您有任何其他脚本要上传。

然后,在您的树莓派或任何机器上安装 swupdate 客户端,首先启动网络服务器并尝试使用网络服务器更新文件。

我建议您暂时不要查找 hawkbit,而只是尝试手动上传文件或使用 Web 服务器,然后才继续使用 hawkbit,因为 hawkbit 本身既耗时又复杂。

于 2021-12-09T10:16:34.743 回答