blob: 29e35c2c088a7b07887007f0bd7331203f02028e [file] [log] [blame]
config CZECHLIGHT_RAUC_ROOTFS
bool "Configure system for RAUC and HW watchdog"
help
Apart from creating the RAUC bundle, this enables a read-only filesystem
along with a proper writable /etc overlay with a persistent backing store
and a hardware watchdog. The watchdog pinging only starts once all
services are up and running. Yes, this is a big button.
depends on BR2_INIT_SYSTEMD
depends on BR2_PACKAGE_RAUC
select BR2_PACKAGE_CZECHLIGHT_CFG_FS
select BR2_PACKAGE_HOST_RAUC
select BR2_PACKAGE_CZECHLIGHT_RAUC
if CZECHLIGHT_RAUC_ROOTFS
config CZECHLIGHT_RAUC_COMPATIBLE
string "HW compatibility string"
help
Unique identifier which specifies what boards accept a given SW image.
config BR2_PACKAGE_CZECHLIGHT_RAUC
bool
config CZECHLIGHT_RAUC_BOOTLOADER
string
default uboot if BR2_TARGET_UBOOT
default grub if BR2_TARGET_GRUB2
config CZECHLIGHT_RAUC_SLOT_A_ROOTFS_DEV
string "device name (rootfs slot A)"
help
Name of the device/partition where rootfs for slot A will be
config CZECHLIGHT_RAUC_SLOT_A_CFG_DEV
string "device name (cfg slot A)"
help
Name of the device/partition where cfg for slot A will be
config CZECHLIGHT_RAUC_SLOT_B_ROOTFS_DEV
string "device name (rootfs slot B)"
help
Name of the device/partition where rootfs for slot B will be
config CZECHLIGHT_RAUC_SLOT_B_CFG_DEV
string "device name (cfg slot B)"
help
Name of the device/partition where cfg for slot B will be
endif # CZECHLIGHT_RAUC_ROOTFS