Jan Kundrát | 1b5a428 | 2018-04-05 21:32:53 +0200 | [diff] [blame] | 1 | config CZECHLIGHT_RAUC_ROOTFS |
Jan Kundrát | 7ac1134 | 2018-06-14 18:56:05 +0200 | [diff] [blame] | 2 | bool "Configure system for RAUC and HW watchdog" |
| 3 | help |
| 4 | Apart from creating the RAUC bundle, this enables a read-only filesystem |
| 5 | along with a proper writable /etc overlay with a persistent backing store |
| 6 | and a hardware watchdog. The watchdog pinging only starts once all |
| 7 | services are up and running. Yes, this is a big button. |
Jan Kundrát | 0b2424f | 2018-05-22 18:38:28 +0200 | [diff] [blame] | 8 | depends on BR2_INIT_SYSTEMD |
| 9 | depends on BR2_PACKAGE_RAUC |
Jan Kundrát | 1b5a428 | 2018-04-05 21:32:53 +0200 | [diff] [blame] | 10 | select BR2_PACKAGE_CZECHLIGHT_CFG_FS |
| 11 | select BR2_PACKAGE_HOST_RAUC |
Jan Kundrát | f7edef3 | 2018-04-05 23:04:31 +0200 | [diff] [blame] | 12 | select BR2_PACKAGE_CZECHLIGHT_RAUC |
Jan Kundrát | 1b5a428 | 2018-04-05 21:32:53 +0200 | [diff] [blame] | 13 | |
| 14 | if CZECHLIGHT_RAUC_ROOTFS |
| 15 | |
| 16 | config CZECHLIGHT_RAUC_COMPATIBLE |
| 17 | string "HW compatibility string" |
| 18 | help |
| 19 | Unique identifier which specifies what boards accept a given SW image. |
| 20 | |
Jan Kundrát | f7edef3 | 2018-04-05 23:04:31 +0200 | [diff] [blame] | 21 | config BR2_PACKAGE_CZECHLIGHT_RAUC |
| 22 | bool |
| 23 | |
| 24 | config CZECHLIGHT_RAUC_BOOTLOADER |
| 25 | string |
| 26 | default uboot if BR2_TARGET_UBOOT |
| 27 | default grub if BR2_TARGET_GRUB2 |
| 28 | |
| 29 | config CZECHLIGHT_RAUC_SLOT_A_ROOTFS_DEV |
| 30 | string "device name (rootfs slot A)" |
| 31 | help |
| 32 | Name of the device/partition where rootfs for slot A will be |
| 33 | |
| 34 | config CZECHLIGHT_RAUC_SLOT_A_CFG_DEV |
| 35 | string "device name (cfg slot A)" |
| 36 | help |
| 37 | Name of the device/partition where cfg for slot A will be |
| 38 | |
| 39 | config CZECHLIGHT_RAUC_SLOT_B_ROOTFS_DEV |
| 40 | string "device name (rootfs slot B)" |
| 41 | help |
| 42 | Name of the device/partition where rootfs for slot B will be |
| 43 | |
| 44 | config CZECHLIGHT_RAUC_SLOT_B_CFG_DEV |
| 45 | string "device name (cfg slot B)" |
| 46 | help |
| 47 | Name of the device/partition where cfg for slot B will be |
| 48 | |
Jan Kundrát | 1b5a428 | 2018-04-05 21:32:53 +0200 | [diff] [blame] | 49 | endif # CZECHLIGHT_RAUC_ROOTFS |