Linux
Ubuntu 14.04 and 16.04
gdb-arm-none-eabi \
minicom \
openocd
$ sudo dnf install \
arm-none-eabi-gdb \
minicom \
openocd
Arch Linux
$ sudo pacman -S \
arm-none-eabi-gdb \
minicom \
openocd
For distros that don’t have packages for ARM’s pre-builttoolchain,download the “Linux 64-bit” file and put its bin
directory on your path.Here’s one way to do it:
Then, use your editor of choice to append to your PATH
in the appropriateshell init file (e.g. ~/.zshrc
or ~/.bashrc
):
Ubuntu / Debian
bluez \
rfkill
$ sudo dnf install \
bluez \
rfkill
Arch Linux
Create these two files in /etc/udev/rules.d
with the contents shown below.
$ cat /etc/udev/rules.d/99-ftdi.rules
# FT232 - USB <-> Serial Converter
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE:="0666"
Then reload the udev rules with:
$ sudo udevadm control --reload-rules
If you had any board plugged to your laptop, unplug them and then plug them in again.