Originates from this blog entry. Since only few people enjoy setting up a development environment before actually getting started, this repository aims at providing a convenient "one-click" installer.
- Create a top-level folder
zephyrproject
(recommended by Zephyr Getting Started ). - Clone this repository into
zephyrproject
. - Run
./dev_environment/dev_install
from within the repository. Note: This will also compile and run the tests.
Launch the interactive Docker container in the current terminal with ./run
. This repository is mounted into the Docker container at /workdir/<name>
.
Automatic tests are run via renode-test
e.g. renode-test automatic.robot
Manual tests can be performed with renode
e.g. renode manual.resc
Downloading to board is done with west flash
e.g. west flash --build-dir _tmp_build/<application> --skip-rebuild