【问题标题】:Configuring Barebox bootloader for Raspberry Pi CM4为 Raspberry Pi CM4 配置 Barebox 引导加载程序
【发布时间】:2022-02-07 19:21:43
【问题描述】:

有关在 Raspberry Pi Cmpute Module 4 上使用裸机引导加载程序的建议会很有帮助。

我最近拿到了 RPi CM4 Lite,现在我想用 barebox 作为引导加载程序来构建 Yocto 映像。在开始之前,我几乎没有任何疑问。

  1. 我应该如何进行 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"
  1. 对于 RPi CM4,我使用的是MACHINE="raspberrypi4-64"。这应该如何用于裸机配置?

  2. 为了从 uSD(对于 CM4 Lite)启动,我应该如何复制引导加载程序文件?像 RPi2/3 这样的 BCM283x RPi 和基于 BCM2711 的 RPi CM4 Lite 之间会有什么区别吗?在Barebox manual 中给出了针对 BCM283x 机器的步骤。

我试图了解 RPi CM4 的引导过程是如何使用裸机引导加载程序和 yocto 进行的。我的目标是使用 RAUC 和 Barebox 构建更新。

有没有人尝试为 RPi CM4 配置 barebox?

您的帮助将不胜感激。

提前致谢。

【问题讨论】:

  • 这确实应该在 raspberrypi.stackexchange.com 上,而不是 Stack Overflow。

标签: raspberry-pi embedded-linux yocto barebox


【解决方案1】:

目前没有对 Raspberry Pi 4 的上游裸机支持。Raspberry Pi 支持目前正在重新设计以启用 64 位支持。如果您愿意在 CM4 上进行测试,可以在邮件列表中提及:https://lists.infradead.org/mailman/listinfo/barebox

【讨论】:

猜你喜欢
  • 2013-04-25
  • 2013-10-14
  • 2020-06-30
  • 2014-08-21
  • 2021-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多