zephyr/tests/boot/test_mcuboot
Hake Huang 497423cd7a tests: test_mcuboot: update test pattern for upgrade mode
NXP LPC series flash only supoort upgrade mode, so change the
pattern to match this mode

Signed-off-by: Hake Huang <hake.huang@oss.nxp.com>
2024-05-12 11:03:26 -04:00
..
src samples, tests, boards: Switch main return type from void to int 2023-04-14 07:49:41 +09:00
swapped_app samples, tests, boards: Switch main return type from void to int 2023-04-14 07:49:41 +09:00
sysbuild tests: boot: test_mcuboot: Add mcuboot log level 2023-04-06 18:51:23 +02:00
CMakeLists.txt tests: boot: add mcuboot test 2022-10-04 14:06:58 -04:00
prj.conf tests: boot: test_mcuboot: Add FLASH_MAP and STREAM_FLASH 2023-03-03 10:49:32 +01:00
README.rst tests: boot: add mcuboot test 2022-10-04 14:06:58 -04:00
sysbuild.cmake sysbuild: Remove IMAGES variable 2023-09-05 15:27:04 +02:00
sysbuild.conf tests: boot: add mcuboot test 2022-10-04 14:06:58 -04:00
testcase.yaml tests: test_mcuboot: update test pattern for upgrade mode 2024-05-12 11:03:26 -04:00

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.