嵌入式linux远程更新

嵌入式linux远程更新

我使用 Yocto for Rpi CM4 构建了自己的 Linux 发行版。我希望能够在不使用 Balena Etcher 的情况下远程更新它,只需上传构建的图像并通过 SSH 调用一些命令。

我怎样才能做到这一点?我找到了 swupdate yocto 层,但我无法确认它是否适用于 CM4

谢谢!

答案1

所以我使用了RAUC。它支持 RPI CM4/4B。

只需将这些层添加到 yocto 即可:

https://github.com/rauc/meta-rauc
https://github.com/rauc/meta-rauc-community/tree/master/meta-rauc-raspberrypi

readme.md然后按照第二个 URL 中的说明进行操作。

工作时没有任何挣扎。

相关内容