1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| wget https://apt.kitware.com/kitware-archive.sh sudo bash kitware-archive.sh
sudo apt install --no-install-recommends git cmake ninja-build gperf \ ccache dfu-util device-tree-compiler wget \ python3-dev python3-pip python3-setuptools python3-tk python3-wheel xz-utils file \ make gcc gcc-multilib g++-multilib libsdl2-dev
pip3 install --user -U west west init zephyrproject cd zephyrproject west update west zephyr-export pip3 install --user -r ./zephyr/scripts/requirements.txt
cd ~ wget https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.13.2/zephyr-sdk-0.13.2-linux-x86_64-setup.run chmod +x zephyr-sdk-0.13.2-linux-x86_64-setup.run ./zephyr-sdk-0.13.2-linux-x86_64-setup.run -- -d ~/zephyr-sdk-0.13.2y sudo cp sysroots/x86_64-pokysdk-linux/usr/share/openocd/contrib/60-openocd.rules /etc/udev/rules.d sudo udevadm control --reload
cd ~/zephyrproject/zephyr west build -b qemu-riscv64 samples/synchronization west build -t run
|