Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 5
Next »
MacOS/Linux
Linux Setup Procedure
Setting Up the Environment
- Procedure written for a Debian Ubuntu environment, but the procedure can be easily adapted for any linux distro
- Install GNU ARM Embedded Toolchain
- Download 'arm-gnu-toolchain-??.?.rel?-x86_64-arm-none-eabi.tar.xz' from https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads
- On MacOS, you will want 'arm-gnu-toolchain-??.?.rel?-darwin-x86_64-arm-none-eabi.tar.xz'
- Extract code to desired directory.
tar -xvf <gcc-arm-tar.bz2> -C <desired compiler location>
- the compile location should be somewhere permanent
- Set GCC_ARM_TOOLS_PATH environment variable
Edit ~/.bashrc
or ~/.zshrc
depending on your shell and append the following line
export GCC_ARM_TOOLS_PATH=<your_path_to_gcc_arm>/bin
On fish, it's ~/.config/fish/config.fish
set -gx GCC_ARM_TOOLS_PATH <your_path_to_gcc_arm>/bin
On MacOS there are two possible locations you may need to put the line above. Execute the command below to determine where to place the line
If you got /bin/zsh
then add the export to ~/.zshrc
, if you have /bin/bash
then add the export to ~/.bash_profile
.
- Update environment
- Easiest way is to restart your shell (close & open the terminal window)
source ~/.bashrc
or ~/.zshrc
or ~/.config/fish/config.fish
On MacOS source ~/.zshrc
if you have ZSH or ~/.bash_profile
if you have bash
Windows
Windows Setup Procedure
Setting Up the Environment
- Install GNU ARM Tools Path
- Download Installer from https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads
- Should have a name similar to "gcc-arm-XXXXXXXX-mingw-w64-i686-arm-none-eabi.exe"
- To avoid problems later on, make sure you the path to the toolchain has no spaces
- You will have to manually modify the automatically generated path because it has spaces in it
- Ex: C:\Program_Files_No_Spaces\Arm_GNU_Toolchain_arm-none-eabi\11.2_2022.02
- Take note of the install location and save for later.
- Install Git for Windows
- Download Installer from https://git-scm.com/download/win
SSH Key
SSH Key Setup Procedure
SSH Key Setup
- Run ssh-keygen in your terminal
- Walk through the installer
- Once the key has been generated, locate the files where the keys has been saved (chosen in the walkthrough)
- Copy the contents of the file ending in .pub into GitHub which can be found at https://github.com/settings/keys
Editors