Primary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Sylvio Alves ae3fb6e091 tests: boot: add Espressif boards to MCUboot test case 7 days ago
..
src tests: mcuboot: add boot_request_upgrade() return value check 1 year ago
swapped_app tests: boot: test_mcuboot: Add swap using offset test 5 months ago
sysbuild tests: boot: test_mcuboot: Add mcuboot log level 2 years ago
CMakeLists.txt
README.rst
prj.conf tests: boot: test_mcuboot: Add FLASH_MAP and STREAM_FLASH 2 years ago
sysbuild.cmake sysbuild: Remove IMAGES variable 2 years ago
sysbuild.conf
testcase.yaml tests: boot: add Espressif boards to MCUboot test case 7 days ago

README.rst

MCUBoot Swap Testing
#####################

Tests MCUBoot's image swap support. This application is built in three parts
using sysbuild. The first application is the MCUBoot bootloader. The second
application is the main sysbuild target, and will request an image swap
from MCUBoot when booted. The third application is build with a load address
adjustment using CONFIG_BUILD_OUTPUT_ADJUST_LMA, and will be the application
that MCUBoot swaps to when the image swap is requested.

This sequence of applications allows the test to verify support for the MCUBoot
upgrade process on any platform supporting it.