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