我使用 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 中的说明进行操作。
工作时没有任何挣扎。