mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
rootfs-cpio: add U-Boot image support
Adds U-Boot image support for cpio root filesystems. This allows you to use the bootm command in U-Boot to load the rootfs. It makes it possible to verify the CRC of the initramfs before booting the kernel. [Spenser: wrote first version of the patch.] Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
4df9ecb30a
commit
3970ebf837
@@ -5,10 +5,11 @@ config BR2_TARGET_ROOTFS_CPIO
|
||||
used for an initial RAM filesystem that is passed to the kernel
|
||||
by the bootloader.
|
||||
|
||||
if BR2_TARGET_ROOTFS_CPIO
|
||||
|
||||
choice
|
||||
prompt "Compression method"
|
||||
default BR2_TARGET_ROOTFS_CPIO_NONE
|
||||
depends on BR2_TARGET_ROOTFS_CPIO
|
||||
help
|
||||
Select compressor for cpio filesystem of the root filesystem.
|
||||
If you use the cpio archive as an initial RAM filesystem, make
|
||||
@@ -47,3 +48,13 @@ config BR2_TARGET_ROOTFS_CPIO_XZ
|
||||
|
||||
endchoice
|
||||
|
||||
config BR2_TARGET_ROOTFS_CPIO_UIMAGE
|
||||
bool "Create U-Boot image of the root filesystem"
|
||||
select BR2_PACKAGE_HOST_UBOOT_TOOLS
|
||||
help
|
||||
Add a U-Boot header to the cpio root filesystem. This allows
|
||||
the initramfs to be loaded with the bootm command in U-Boot.
|
||||
|
||||
The U-Boot image will be called rootfs.cpio.uboot
|
||||
|
||||
endif # BR2_TARGET_ROOTFS_CPIO
|
||||
|
||||
Reference in New Issue
Block a user