Skip to content

Commit c075bc7

Browse files
LuDudanordicjm
authored andcommitted
sysbuild: packaging: Fix selection of application image path
Select the application image path based on encryption support, matching the behavior of zip packaging. Signed-off-by: Łukasz Duda <[email protected]>
1 parent 5bbd6fa commit c075bc7

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

subsys/bootloader/cmake/packaging.cmake

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,13 @@ if(SB_CONFIG_DFU_MULTI_IMAGE_PACKAGE_BUILD)
1717
sysbuild_get(${DEFAULT_IMAGE}_kernel_name IMAGE ${DEFAULT_IMAGE} VAR CONFIG_KERNEL_BIN_NAME KCONFIG)
1818

1919
list(APPEND dfu_multi_image_ids 0)
20-
list(APPEND dfu_multi_image_paths "${${DEFAULT_IMAGE}_image_dir}/zephyr/${${DEFAULT_IMAGE}_kernel_name}.signed.bin")
20+
21+
if(SB_CONFIG_BOOT_ENCRYPTION)
22+
list(APPEND dfu_multi_image_paths "${${DEFAULT_IMAGE}_image_dir}/zephyr/${${DEFAULT_IMAGE}_kernel_name}.signed.encrypted.bin")
23+
else()
24+
list(APPEND dfu_multi_image_paths "${${DEFAULT_IMAGE}_image_dir}/zephyr/${${DEFAULT_IMAGE}_kernel_name}.signed.bin")
25+
endif()
26+
2127
list(APPEND dfu_multi_image_targets ${DEFAULT_IMAGE}_extra_byproducts ${dfu_multi_image_paths})
2228
endif()
2329

0 commit comments

Comments
 (0)