mcuboot/samples/zephyr/hello1
David Brown ada28e1b69 samples: Create a zephyr sample
Most of the meat of this is in the Makefile, which is able to build the
bootloader, and two small applications, along with instructions on how
to load these into flash and test that upgrades work.

JIRA: MCUB-62
Signed-off-by: David Brown <david.brown@linaro.org>
2017-07-10 11:16:25 -06:00
..
src samples: Create a zephyr sample 2017-07-10 11:16:25 -06:00
Makefile samples: Create a zephyr sample 2017-07-10 11:16:25 -06:00
README.rst samples: Create a zephyr sample 2017-07-10 11:16:25 -06:00
frdm_k64f.overlay samples: Create a zephyr sample 2017-07-10 11:16:25 -06:00
prj.conf samples: Create a zephyr sample 2017-07-10 11:16:25 -06:00
sample.yaml samples: Create a zephyr sample 2017-07-10 11:16:25 -06:00

README.rst

.. _hello_world:

Hello World
###########

Overview
********
A simple Hello World example that can be used with any supported board and
prints 'Hello World' to the console. This application can be built into modes:

* single thread
* multi threading

Building and Running
********************

This project outputs 'Hello World' to the console.  It can be built and executed
on QEMU as follows:

.. code-block:: console

   $ cd samples/hello_world
   $ make run


To build the single thread version, use the supplied configuration file for
single thread: :file:`prj_single.conf`:

.. code-block:: console

   $ make CONF_FILE=prj_single.conf run

Sample Output
=============

.. code-block:: console

    Hello World! x86