irrigation_system/software/apps/firmware_node/sysbuild.cmake

13 lines
425 B
CMake

# Enable MCUboot
set(SB_CONFIG_BOOTLOADER_MCUBOOT y)
# MCUboot configuration
set(SB_CONFIG_MCUBOOT_BOOTLOADER_MODE_OVERWRITE_ONLY y)
set(SB_CONFIG_MCUBOOT_SIGNATURE_KEY_FILE "bootloader/mcuboot/root-rsa-2048.pem")
set(SB_CONFIG_MCUBOOT_GENERATE_UNSIGNED_IMAGE y)
set(SB_CONFIG_MCUBOOT_GENERATE_CONFIRMED_IMAGE y)
# Enable USB CDC ACM for MCUboot console
set(SB_CONFIG_MCUBOOT_USB_SUPPORT y)
set(SB_CONFIG_MCUBOOT_SERIAL y)