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:
The zip will also contain a README file that will contain some useful information on the installation process.
Go to the Inductive Automation website at www.inductiveautomation.com
Select Download > Current Release.
On the Ignition Downloads page, scroll down to the ARM section of the zip files.
There is a separate ARM installer file for
Ignition Edge named Ignition-Edge-linux-armhf-x.x.x.zip
.
Download the appropriate zip file (
Ignition-Linux-armhf-x.x.x.zip
) using the download link.noteDepending on your computer, you may need to run all the commands as root. Prefix everything with sudo or first run sudo su.
Unzip the Ignition download file 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.Change directories to the Ignition install directory.
cd /usr/local/ignition
Make the files executable by executing the following three chmod commands:
chmod +x ignition.sh
chmod +x ignition-gateway
chmod +x gcu.sh
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