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:Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
Loading
Please sign in to comment