Skip to content

Commit

Permalink
Merge pull request #188 from malw4/academy
Browse files Browse the repository at this point in the history
Added prerequisites
  • Loading branch information
malw4 authored Apr 22, 2024
2 parents 7a89b02 + 4ce5d7f commit 4f5f45c
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions docs/academy/exercise1.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,24 +30,26 @@ Start by creating a new workspace, installing the dependencies, and cloning all
When using **Ubuntu**, run the following command:
```
sudo apt install cmake gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib
sudo apt install python3 cmake gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib
```
When using **Fedora**, run the following command:
```
sudo dnf install python3 cmake minicom arm-none-eabi-newlib arm-none-eabi-gcc-cs-c++ arm-none-eabi-gcc-cs arm-none-eabi-binutils-cs gcc-arm-linux-gnu gcc-c++-arm-linux-gnu gcc gcc-c++
sudo dnf install python3 cmake arm-none-eabi-newlib arm-none-eabi-gcc-cs-c++ arm-none-eabi-gcc-cs arm-none-eabi-binutils-cs gcc-arm-linux-gnu gcc-c++-arm-linux-gnu gcc gcc-c++
```
=== "Mac"
When using MacOS, run the following command:
```
brew install armmbed/formulae/arm-none-eabi-gcc
brew install python cmake armmbed/formulae/arm-none-eabi-gcc
```
=== "Windows"
Download and run the [installer](https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-win32.exec) to install `arm-none-eabi-gcc` and `arm-none-eabi-gdb`.
When using Windows, install the following dependencies: [Python3](https://www.python.org/downloads/windows/), [MinGW](https://sourceforge.net/projects/mingw/) and [CMake](https://cmake.org/download/).
Download and run the [installer](https://developer.arm.com/-/media/Files/downloads/gnu-rm/10-2020q4/gcc-arm-none-eabi-10-2020-q4-major-win32.exe) to install `arm-none-eabi-gcc` and `arm-none-eabi-gdb`.
Select the default destination directory (E.g. `C:\GNU_Arm_Embedded_Toolchain`).
Expand Down

0 comments on commit 4f5f45c

Please sign in to comment.