SN512 Real-Time Operating Systems for Embedded Systems
Jump to navigation
Jump to search
These lab series allow you to install and discover the Zephyr Real Time Operating System.
==Installation
Note that the dependancies and Zephyr SDK are already installed on the computers of the school. The installation is required only if you install Zephyr on your own computer.
- Install the binary packages of the dependancies required by Zephyr:
sudo apt install --no-install-recommends git cmake ninja-build gperf \
ccache dfu-util device-tree-compiler wget python3-dev python3-venv python3-tk \
xz-utils file make gcc gcc-multilib g++-multilib libsdl2-dev libmagic1
- Install the Zephyr SDK. Follow the steps describe at this page. The installation can be done by 2 ways: downloading and installing a bundle or installing the SDK using west.
==Getting Started
- In a terminal, go into a directory where you want to place your workspace
$ git clone https://github.com/nicolas-barbot/Zephyr_T3_project.git