Linux

    Ubuntu 14.04 and 16.04

    1. gdb-arm-none-eabi \
    2. minicom \
    3. openocd
    1. $ sudo dnf install \
    2. arm-none-eabi-gdb \
    3. minicom \
    4. openocd

    Arch Linux

    1. $ sudo pacman -S \
    2. arm-none-eabi-gdb \
    3. minicom \
    4. 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

      1. bluez \
      2. rfkill
      1. $ sudo dnf install \
      2. bluez \
      3. rfkill

      Arch Linux

      Create these two files in /etc/udev/rules.d with the contents shown below.

      1. $ cat /etc/udev/rules.d/99-ftdi.rules
      1. # FT232 - USB <-> Serial Converter
      2. ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", MODE:="0666"

      Then reload the udev rules with:

      1. $ sudo udevadm control --reload-rules

      If you had any board plugged to your laptop, unplug them and then plug them in again.