Skip to main content
Version: 7.9

ARM - Install

What is ARM?

Without getting too technical, an ARM (or Advanced RISC Machine) usually refers to a very small and usually cheap device that is often created for a very specific task. These machines are so called because they use an ARM processor (a small processor with less speed/capabilities than a traditional computer processor). You often see these processors in small devices like cellphones, watches, or othes that have a limited amount of space and/or battery power.

In the context of Ignition, you might take a small device (like a Raspberry Pi or similar) and install Ignition to create an edge of network device for simple data logging. You could also install a slimmed down operating system like Linux and use the device as a client for an existing Ignition installation. This page details installing Ignition on the device and is focused on our edge of network example rather than using the device as a client.

ARM Processor Installation

Installing Ignition on an ARM processor cannot be done with the standard installation executable, but is otherwise very simple. To install on ARM, follow these steps:

note

The zip will also contain a README file that will contain some useful information on the installation process.

  1. Go to the Inductive Automation website at www.inductiveautomation.com

  2. Select Download > Current Release.

  3. On the Ignition Downloads page, scroll down to the ARM section of the zip files.

    New in 7.9.2
    There is a separate ARM installer file for Ignition Edge named Ignition-Edge-linux-armhf-x.x.x.zip.

  4. Download the appropriate zip file (Ignition-Linux-armhf-x.x.x.zip) using the download link.

    note

    Depending on your computer, you may need to run all the commands as root. Prefix everything with sudo or first run sudo su.

  5. Download and install Java 8 if it is not already installed. Go to http://www.oracle.com/technetwork/java/javase/downloads/index.html

  6. Unzip the Ignition download file and install Ignition into /usr/local/ignition by running the following command:

    unzip <<ignition-Linux-armhf-x.x.x.zip>> -d /usr/local/ignition

    where <<ignition-Linux-armhf-x.x.x.zip>> is the path to the Ignition ARM distribution you downloaded.

  7. Change directories to the Ignition install directory.

    cd /usr/local/ignition
  8. Make the files executable by executing the following three chmod commands:

    chmod +x ignition.sh
    chmod +x ignition-gateway
    chmod +x gcu.sh
  9. To start Ignition now, type ./ignition.sh start

You can now open a web browser and go to the Gateway home page at http://localhost:8088.

Stop and Start Ignition

After installation, you can start and stop Ignition with the following commands:

./ignition.sh start
./ignition.sh stop