Lines Matching +full:in +full:- +full:application

3 # SPDX-License-Identifier: Apache-2.0
21 Do not Include a bootloader in the build
37 The operating mode of MCUboot (which will also be propagated to the application).
42 MCUboot will only boot slot0_partition placed application and does not care about other
43 slots. In this mode application is not able to DFU its own update to secondary slot and
49 MCUboot expects slot0_partition and slot1_partition to be present in DT and application
51 in main application if MCUboot has been built with MCUBOOT_DOWNGRADE_PREVENTION.
56 MCUboot expects slot0_partition, slot1_partition and scratch_partition to be present in
57 DT, and application will boot from slot0_partition. In this mode scratch_partition is
58 used as temporary storage when MCUboot swaps application from the secondary slot to the
60 MCUBOOT_BOOTLOADER_NO_DOWNGRADE should also be selected in main application if MCUboot
67 with it. In this mode it is not possible to revert back to previous version as it is not
68 stored in the secondary slot.
70 not happen unless the version of secondary slot is higher than the version in primary
76 MCUboot expects slot0_partition and slot1_partition to exist in DT. In this mode MCUboot
77 can boot from either partition and will select one with higher application image version,
79 also selected in MCUboot that enables comparison of build number.
81 to swap back to older version of application.
86 MCUboot expects slot0_partition and slot1_partition to exist in DT. In this mode MCUboot
87 will boot the application with the higher version from either slot, as long as it has
88 been marked to be boot next time for test or permanently. In case when application is
90 MCUboot will revert to booting previously approved application.
91 This mode does not allow freely switching between application versions, as, once higher
92 version application is approved, it is not possible to select lower version for boot.
94 running application, but note that MCUboot may do that if application with higher
100 MCUboot expects slot0_partition and slot1_partition to exist in DT. In this mode, MCUboot
103 to is specified using the load-addr argument when running imgtool.
105 Note: RAM must be assigned to the bootloader that is not used by the application in this
106 mode so that the bootloader is able to function until the application has booted.
111 MCUboot will only boot slot0_partition for the main application but has an entrance
113 application used to update the slot0_partition application.
135 bool "Elliptic curve digital signatures with curve P-256"
144 default "$(ZEPHYR_MCUBOOT_MODULE_DIR)/root-ec-p256.pem" if BOOT_SIGNATURE_TYPE_ECDSA_P256
145 default "$(ZEPHYR_MCUBOOT_MODULE_DIR)/root-ed25519.pem" if BOOT_SIGNATURE_TYPE_ED25519
146 default "$(ZEPHYR_MCUBOOT_MODULE_DIR)/root-rsa-2048.pem" if BOOT_SIGNATURE_TYPE_RSA
165 default "$(ZEPHYR_MCUBOOT_MODULE_DIR)/enc-ec256-priv.pem" if BOOT_SIGNATURE_TYPE_ECDSA_P256
166 default "$(ZEPHYR_MCUBOOT_MODULE_DIR)/enc-x25519-priv.pem" if BOOT_SIGNATURE_TYPE_ED25519
167 default "$(ZEPHYR_MCUBOOT_MODULE_DIR)/enc-rsa2048-priv.pem" if BOOT_SIGNATURE_TYPE_RSA