mcuboot/samples/zephyr
Andrej Butok 1c47465cd1 boot: zephyr: use EXTRA_CONF_FILE instead of deprecated OVERLAY_CONFIG
Use EXTRA_CONF_FILE that replaced OVERLAY_CONFIG
since the Zephyr v3.4 release.

Signed-off-by: Andrej Butok <andrey.butok@nxp.com>
(cherry picked from commit 5c21093af5)
2024-11-04 14:28:55 +00:00
..
bad-keys zephyr: Move testplan into sample Makefile 2017-09-14 16:10:50 -06:00
hello-world zephyr: hello_world: Fix the main() return type warning 2024-11-04 14:28:47 +00:00
mcutests doc: fix github urls to use the new org 2020-11-10 14:19:19 -03:00
.gitignore samples: zephyr: Add separate compilation 2020-09-17 16:49:09 -06:00
Makefile boot: zephyr: use EXTRA_CONF_FILE instead of deprecated OVERLAY_CONFIG 2024-11-04 14:28:55 +00:00
README.md doc: Fixed consistency of MCUboot 2021-10-21 06:45:13 -03:00
build-boot.sh zephyr: port build system to CMake 2017-11-20 18:10:29 -07:00
build-hello.sh zephyr: port build system to CMake 2017-11-20 18:10:29 -07:00
overlay-ecdsa-p256.conf samples: zephyr: Use move swap for Zephyr tests 2021-12-15 17:15:56 -07:00
overlay-rsa.conf samples: zephyr: Use move swap for Zephyr tests 2021-12-15 17:15:56 -07:00
overlay-skip-primary-slot-validate.conf samples: zephyr: Use move swap for Zephyr tests 2021-12-15 17:15:56 -07:00
overlay-upgrade-only.conf zephyr: migrate upgrade-only to Kconfig 2018-04-25 18:44:03 -03:00
run-tests.go doc: fix github urls to use the new org 2020-11-10 14:19:19 -03:00
run-tests.sh samples/zephyr: Remove the body of the shell test runner 2022-02-07 15:57:22 -07:00
test-compile.go samples: zephyr: Fix URL in test compilation 2020-11-10 17:04:20 -07:00

README.md

Zephyr sample application.

In order to successfully deploy an application using MCUboot, it is necessary to build at least one other binary: the application itself. It is beyond the scope of this documentation to describe what an application is able to do, however a working example is certainly useful.

Please see the comments in the Makefile in this directory for more details on how to build and test this application.

Note that this sample uses the "ninja" build tool, which can be installed on most systems using the system package manager, e.g., for a Debian-based distro:

$ sudo apt-get install ninja

or in Fedora:

$ sudo dnf install ninja