在 Raspberry Pi Cmpute Module 4 上使用裸机引导加载程序的建议将很有帮助。
我最近拿到了 RPi CM4 Lite,现在我想用 barebox 作为引导加载程序来构建 Yocto 映像。在开始之前,我几乎没有任何疑问。
- 我应该如何进行 Barebox 配置?例如,对于 raspberrypi3,我们可以将机器配置
conf/local.conf
为:
BAREBOX_CONFIG_raspberrypi3 = "rpi_defconfig"
BAREBOX_IMAGE_SRC_raspberrypi3 = "images/barebox-raspberry-pi-3.img"
COMPATIBLE_MACHINE_pn-barebox_raspberrypi3 = "raspberrypi3"
对于 RPi CM4,我使用的是
MACHINE="raspberrypi4-64"
. 这应该如何用于裸盒配置?为了从 uSD(对于 CM4 Lite)启动,我应该如何复制引导加载程序文件?像 RPi2/3 这样的 BCM283x RPi 和基于 BCM2711 的 RPi CM4 Lite 之间会有什么区别吗?在Barebox中,提供了 BCM283x 机器的手动步骤。
我试图了解带有裸盒引导加载程序和 yocto 的 RPi CM4 的引导过程是如何发生的。我的目标是使用 RAUC 和 Barebox 构建更新。
有没有人尝试为 RPi CM4 配置裸机?
您的帮助将不胜感激。
提前致谢。