Skip to content
Unverified Commit 70bfbd21 authored by Andrzej Puzdrowski's avatar Andrzej Puzdrowski Committed by GitHub
Browse files

merge: synchronize up to 85da97f2 + cherry-pick upstream bugfixes for LTS 2.7.0

Synchronized up using merge as far as possible to not lost compatibility with TFM:
up to https://github.com/mcu-tools/mcuboot/commit/85da97f2fb4b9c5f53fae5e58d7b4201e33d4688



- introduce MCUBOOT_CPU_IDLE() for support low power single thread (fixes single thread power consumption)
- Allow not working secondary image device and boot form primary device if image available

Other fixes were cherry-picked:
- fixes memory alignment of the RAM buffer that is used to temporarily store data during swap.
- update devicetree py package lib files include path in assembly
- serial recovery: cbor_encoder: fix str encoding macros
- zephyr: Kconfig: fix board references
- do not set defaults for LOG_IMMEDIATE Kconfig
- boot: Do not use `irq_lock()` if using arm cleanup
- Kconfig: fix deadlock on cryptolib selectors

merged by Github web GUI

Signed-off-by: default avatarAndrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
parents ca01db42 b549f678
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment