Lines Matching full:mcuboot
8 config MCUBOOT config
11 Hidden option used to indicate that the current image is MCUBoot
14 bool "MCUboot bootloader support"
17 depends on !MCUBOOT
19 This option signifies that the target uses MCUboot as a bootloader,
20 or in other words that the image is to be chain-loaded by MCUboot.
22 order for the image generated to be bootable using the MCUboot open
26 for the MCUboot image header
33 the application. This removes the need by MCUboot to reset
51 string "Path to the mcuboot signing key file"
56 by your target's MCUboot image. The file is in PEM format.
68 BOOT_SIGNATURE_KEY_FILE option in your MCUboot .config. The path
69 may be absolute or relative to the west workspace topdir. (The MCUboot
70 config option is used for the MCUboot bootloader image; this option is
71 for your application which is to be loaded by MCUboot. The MCUboot
72 config option can be a relative path from the MCUboot repository
78 string "Path to the mcuboot encryption key file"
84 private key is hard coded in the MCUboot source code and is
100 Example: './bootloader/mcuboot/enc-rsa2048-pub.pem'
122 bool "Generate unsigned binary image bootable with MCUboot"
125 generation when MCUboot signing key is not provided,
139 menu "On board MCUboot operation mode"
142 prompt "Application assumed MCUboot mode of operation"
145 Informs application build on assumed MCUboot mode of operation.
150 bool "MCUboot has been configured for single slot execution"
152 MCUboot will only boot slot0_partition placed application and does
155 be performed using MCUboot serial recovery.
158 bool "MCUboot has been configured for swap without scratch operation"
161 MCUboot expects slot0_partition and slot1_partition to be present
164 if MCUboot has been built with MCUBOOT_DOWNGRADE_PREVENTION.
167 bool "MCUboot has been configured for swap using scratch operation"
170 MCUboot expects slot0_partition, slot1_partition and scratch_partition
173 MCUboot swaps application from the secondary slot to the primary
176 if MCUboot has been built with MCUBOOT_DOWNGRADE_PREVENTION.
179 bool "MCUboot has been configured to just overwrite primary slot"
182 MCUboot will take contents of secondary slot of an image and will
191 bool "MCUboot has been configured for DirectXIP operation"
195 MCUboot expects slot0_partition and slot1_partition to exist in DT.
196 In this mode MCUboot can boot from either partition and will
205 bool "MCUboot has been configured for DirectXIP with revert"
210 MCUboot expects slot0_partition and slot1_partition to exist in DT.
211 In this mode MCUboot will boot the application with the higher version
215 be removed and MCUboot will revert to booting previously approved
221 to downgrade running application, but note that MCUboot may do that
234 bool "MCUboot mode has downgrade prevention enabled"
236 Selected MCUboot mode has downgrade prevention enabled, where you are not
238 This options should be selected when MCUboot has been built with
242 endmenu # On board MCUboot operation mode
247 bool "MCUboot utility library"
249 Enable MCUboot utility library which implements functions
250 required by the chain-loaded application and the MCUboot.
255 # while building MCUboot bootloader
262 module-str = MCUboot bootutil
267 bool "Hooks for overriding MCUboot's bootutil native routines"
270 MCUboot's routines required for access the image data.