diff --git a/samples/dfu/ab_split/sysbuild.conf b/samples/dfu/ab_split/sysbuild.conf index 6cb102f8437..aad143a0016 100644 --- a/samples/dfu/ab_split/sysbuild.conf +++ b/samples/dfu/ab_split/sysbuild.conf @@ -13,3 +13,6 @@ SB_CONFIG_MCUBOOT_SIGN_MERGED_BINARY=n # Enable manifest-based updates SB_CONFIG_MCUBOOT_MANIFEST_UPDATES=y + +# Enable HW-based rollback protection +SB_CONFIG_MCUBOOT_HARDWARE_DOWNGRADE_PREVENTION=y diff --git a/samples/dfu/ab_split/sysbuild/mcuboot/prj.conf b/samples/dfu/ab_split/sysbuild/mcuboot/prj.conf index 4bbe1c8d683..e70bd707267 100644 --- a/samples/dfu/ab_split/sysbuild/mcuboot/prj.conf +++ b/samples/dfu/ab_split/sysbuild/mcuboot/prj.conf @@ -36,3 +36,8 @@ CONFIG_RETENTION=y CONFIG_BOOT_SHARE_DATA=y CONFIG_BOOT_SHARE_DATA_BOOTINFO=y CONFIG_BOOT_SHARE_BACKEND_RETENTION=y + +# Enable IronSide service +CONFIG_NRF_IRONSIDE_COUNTER_SERVICE=y +# Enable MCUboot counter implementation that uses IronSide counters +CONFIG_NRF_MCUBOOT_IRONSIDE_COUNTERS=y