Lines Matching +full:has +full:- +full:magic +full:- +full:addr

1 # Copyright (c) 2020-2023 Nordic Semiconductor ASA
2 # SPDX-License-Identifier: Apache-2.0
7 # It builds signed binaries using imgtool as a post-processing step
11 # function to avoid polluting the top-level scope.
14 # Property magic which makes west flash choose the signed build
72 …ith pip3, or add the mcuboot repository to the west manifest and ensure it has a scripts/imgtool.p…
80 dt_prop(write_block_size PATH "${flash_node}" PROPERTY "write-block-size")
98 --version ${CONFIG_MCUBOOT_IMGTOOL_SIGN_VERSION} --header-size ${CONFIG_ROM_START_OFFSET}
99 --slot-size ${slot_size})
114 set(imgtool_args --key "${keyfile}" ${imgtool_args})
118 # Use overwrite-only instead of swap upgrades.
119 set(imgtool_args --overwrite-only --align 1 ${imgtool_args})
129 set(imgtool_args --align 1 --load-addr ${chosen_ram_address} ${imgtool_args})
130 set(imgtool_args_alt_slot ${imgtool_args} --hex-addr ${slot1_partition_address})
131 set(imgtool_args ${imgtool_args} --hex-addr ${slot0_partition_address})
133 set(imgtool_args --align ${write_block_size} ${imgtool_args})
158 ${imgtool_sign} ${imgtool_args} --pad --confirm ${output}.bin
168 ${imgtool_sign} ${imgtool_args} --encrypt "${keyfile_enc}" ${output}.bin
181 ${imgtool_sign} ${imgtool_args_alt_slot} --pad --confirm ${output}.bin
188 ${imgtool_sign} ${imgtool_args_alt_slot} --encrypt "${keyfile_enc}"
210 ${imgtool_sign} ${imgtool_args} --pad --confirm ${output}.hex
220 ${imgtool_sign} ${imgtool_args} --encrypt "${keyfile_enc}" ${output}.hex
233 ${imgtool_sign} ${imgtool_args_alt_slot} --pad --confirm ${output}.hex
240 ${imgtool_sign} ${imgtool_args_alt_slot} --encrypt "${keyfile_enc}"