File tree Expand file tree Collapse file tree 5 files changed +6
-7
lines changed
Expand file tree Collapse file tree 5 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -209,7 +209,7 @@ function(mcuboot_sign_merged_nrf54h20 merged_hex main_image)
209209 ${imgtool_sign} ${imgtool_args} ${merged_hex} ${output} .signed.hex)
210210 endif ()
211211
212- if (CONFIG_MCUBOOT_GENERATE_CONFIRMED_IMAGE)
212+ if (CONFIG_MCUBOOT_GENERATE_CONFIRMED_IMAGE OR SB_CONFIG_MCUBOOT_MODE_DIRECT_XIP_WITH_REVERT )
213213 list (APPEND byproducts ${output} .signed.confirmed.hex)
214214 set (final_artifact_hex ${output} .signed.confirmed.hex)
215215 set (BYPRODUCT_KERNEL_SIGNED_CONFIRMED_HEX_NAME "${output} .signed.confirmed.hex"
Original file line number Diff line number Diff line change @@ -707,7 +707,7 @@ function(${SYSBUILD_CURRENT_MODULE_NAME}_pre_cmake)
707707 set_config_bool(${DEFAULT_IMAGE} CONFIG_CRACEN_LOAD_MICROCODE n)
708708 endif ()
709709
710- if (SB_CONFIG_MCUBOOT_SIGN_MERGED_BINARY AND SB_CONFIG_SOC_NRF54H20_IRON )
710+ if (SB_CONFIG_MCUBOOT_SIGN_MERGED_BINARY AND SB_CONFIG_SOC_NRF54H20 )
711711 UpdateableImage_Get(images ALL )
712712 foreach (image ${images} )
713713 set (${image} _SIGNING_SCRIPT "${ZEPHYR_NRF_MODULE_DIR} /cmake/sysbuild/image_signing_nrf54h20.cmake" CACHE INTERNAL "MCUboot signing script" FORCE)
@@ -781,7 +781,7 @@ function(${SYSBUILD_CURRENT_MODULE_NAME}_post_cmake)
781781 include (${ZEPHYR_NRF_MODULE_DIR} /cmake/sysbuild/bootconf.cmake)
782782 endif ()
783783
784- if (SB_CONFIG_MCUBOOT_SIGN_MERGED_BINARY AND SB_CONFIG_SOC_NRF54H20_IRON )
784+ if (SB_CONFIG_MCUBOOT_SIGN_MERGED_BINARY AND SB_CONFIG_SOC_NRF54H20 )
785785 include (${ZEPHYR_NRF_MODULE_DIR} /cmake/sysbuild/mcuboot_nrf54h20.cmake)
786786 endif ()
787787
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ menu "MCUboot configuration"
88config MCUBOOT_SIGN_MERGED_BINARY
99 bool "Sign single, merged update package [EXPERIMENTAL]"
1010 default y if (MCUBOOT_MODE_DIRECT_XIP || MCUBOOT_MODE_DIRECT_XIP_WITH_REVERT)
11- depends on SOC_NRF54H20_IRON
11+ depends on SOC_NRF54H20
1212 select EXPERIMENTAL
1313
1414config MCUBOOT_BUILD_DIRECT_XIP_VARIANT
Original file line number Diff line number Diff line change @@ -18,8 +18,7 @@ config SUPPORT_NETCORE
1818config NETCORE_REMOTE_BOARD_TARGET_CPUCLUSTER
1919 string
2020 default "cpunet" if SOC_NRF5340_CPUAPP
21- default "cpurad" if SOC_NRF54H20_CPUAPP && !SOC_NRF54H20_IRON
22- default "cpurad/iron" if SOC_NRF54H20_IRON
21+ default "cpurad" if SOC_NRF54H20_CPUAPP
2322
2423config NETCORE_REMOTE_DOMAIN
2524 string
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ if(SB_CONFIG_SUPPORT_NETCORE AND NOT SB_CONFIG_NETCORE_NONE AND DEFINED SB_CONFI
2121 BOARD ${board_target_netcore}
2222 BOARD_REVISION ${BOARD_REVISION}
2323 )
24- if (SB_CONFIG_BOOTLOADER_MCUBOOT AND SB_CONFIG_SOC_NRF54H20_IRON )
24+ if (SB_CONFIG_BOOTLOADER_MCUBOOT AND SB_CONFIG_SOC_NRF54H20 )
2525 set_target_properties (${SB_CONFIG_NETCORE_IMAGE_NAME} PROPERTIES
2626 IMAGE_CONF_SCRIPT ${ZEPHYR_BASE} /share/sysbuild/image_configurations/MAIN_image_default.cmake
2727 )
You can’t perform that action at this time.
0 commit comments