Home
last modified time | relevance | path

Searched refs:swap (Results 1 – 13 of 13) sorted by relevance

/mcuboot-latest/docs/release-notes.d/
Dswap-using-offset.md1 - Added a new swap using offset algorithm which is set with
2 `MCUBOOT_SWAP_USING_OFFSET`. This algorithm is similar to swap
6 requires a smaller swap status area
Dmax-app-size-changes.md2 operating in swap using move mode
Dfix-stuck-revert.md1 - Fixed issue for swap using move whereby a device could get
Dencrypted-scratch-partition.md1 - When using swap with scratch, the image is now decrypted when copying from
/mcuboot-latest/sim/
DCargo.toml18 swap-offset = ["mcuboot-sys/swap-offset"]
19 swap-move = ["mcuboot-sys/swap-move"]
/mcuboot-latest/docs/
Dtestplan-mynewt.md37 test image and check that swap only happens for image signed with
61 test image and check that swap only happens for image signed with
86 Build/load blinky2 both with bad and good key, followed by a permanent swap
94 This should not swap and delete the image in slot 1 when signed with the wrong
149 If everything works, now proceed with requests for permanent swap to the image
150 in slot 1 and do random swaps (as much as you like!). When the swap finishes
151 confirm that the swap was finished with the previous slot 1 image now in
Dreadme-zephyr.md19 It is not recommended to use the swap-using-scratch algorithm of MCUboot, but
22 and how to use the swap-using-scratch algorithm):
165 ## Using swap-using-scratch flash algorithm
167 To use the swap-using-scratch flash algorithm, a scratch partition needs to be
203 swap-using-scratch mode, the Kconfig value must be set when building it:
207 swap-using-scratch is used whereby an application has loaded a firmware update
208 and marked it as test/confirmed but MCUboot will not swap the images and
Dimgtool.md88 --align [1|2|4|8|16|32] Alignment used by swap update modes.
113 --overwrite-only Use overwrite-only instead of swap upgrades
171 does not overflow into the swap status area (metadata). If swap upgrades are
172 not being used, `--overwrite-only` can be passed to avoid adding the swap
Drelease-notes.md18 sectors (which is the slot size minus the swap status and moved
20 - bootutil: Added debug logging to show write location of swap status
140 - Add downgrade prevention for modes using swap.
142 - Prefer swap move on zephyr if the scratch partition is not enabled.
242 - Allow larger primary slot in swap-move
243 - Fixed boostrapping in swap-move mode.
244 - Fixed issue causing that interrupted swap-move operation might brick device
308 new swap method was added which allows for upgrades without using a
321 - Encrypted image TLVs can be saved in swap metadata during a swap
438 + `--overwrite-only` can be passed if not using swap upgrades
[all …]
Dreadme-espressif.md209 perform an update swap.
/mcuboot-latest/sim/mcuboot-sys/
DCargo.toml40 swap-offset = []
43 swap-move = []
/mcuboot-latest/boot/zephyr/
DKconfig325 bool "Prefer the newer swap offset algorithm"
329 overridden in choice options. Most devices should be using swap using offset mode.
332 bool "Prefer the newer swap move algorithm"
340 by swap using offset, but is kept to allow existing projects
353 This is the most conservative swap mode but it can work even on
366 If y, the swap upgrade is done by each sector X+1 in the secondary slot moved index X in
369 This allows a swap upgrade without using a scratch partition, but is currently limited
370 to all sectors in both slots being of the same size. This mode offers faster swap times
371 with less flash endurance usage than swap using move, firmware updates must be placed at
377 If y, the swap upgrade is done in two steps, where first every
[all …]
/mcuboot-latest/ext/fiat/src/
Dcurve25519.c1261 unsigned swap = 0; in x25519_scalar_mult_generic() local
1271 swap ^= b; in x25519_scalar_mult_generic()
1272 fe_cswap(&x2, &x3, swap); in x25519_scalar_mult_generic()
1273 fe_cswap(&z2, &z3, swap); in x25519_scalar_mult_generic()
1274 swap = b; in x25519_scalar_mult_generic()
1300 fe_cswap(&x2, &x3, swap); in x25519_scalar_mult_generic()
1301 fe_cswap(&z2, &z3, swap); in x25519_scalar_mult_generic()