Skip to content

Installation (Linux / MacOS)

Installation of COINES

  • Download the installer. Use the command cd to go to the directory where the installer is located and make the installer executable:
    • chmod +x coines_vX.Y.sh
  • Ensure that you are connected to the Internet before running the installer, which is executed like this:
    • ./coines_vX.Y.sh
  • Accept the End User License agreement
  • The installer will prompt you if the required dependencies/packages are not installed. (This step requires root privileges.)

Installation of compiler environment

On a Debian or Redhat based Linux distro, the installer prompts for installation of missing dependencies, gcc, make and libusb-dev packages. If due to some reason installation fails,the user can manually install the dependencies.

  • Debian based distros - gcc, make, libusb-1.0-0-dev, dfu-util
  • Redhat based distros - gcc, make, libusbx-devel, dfu-util
  • MacOS - libusb, dfu-util

If you intend to run the COINES example on Application Board's microcontroller, download the latest version of GNU Embedded Toolchain for ARM for Linux and extract the package. Add the compiler to PATH variable by editing $HOME/.bashrc or similar file like /etc/profile or /etc/environment.