The following instructions describe how to install Java and Inductive Automation’s Ignition software on a Eurotech Helios platform.
Install Eurotech Product WRL Run-Time
This Linux image includes all the components needed to run Java and Ignition. The image uses DHCP. You may need to change the system to use a static IP address.
-
Boot from the Utiliboot Flash Drive
Insert the bootable Utiliboot USB flash drive into any available USB port on the Helios. Attach a keyboard and VGA display, then power on the system. If the system does not boot, you may need to press F12 to enter the BIOS Boot Device menu to select the USB flash drive. -
Log in on the console using the root account with the password “IsiTech”.
-
Determine which storage device is the 4 GB CompactFlash card (e.g. “mount” or “grep sd /var/log/messages” may show that it is /dev/sda1; “removable” usually indicates the Utiliboot flash drive). You’ll be given a chance to confirm the manufacturer and drive capacity during the installation process. Don’t overwrite the Utiliboot drive (typically /dev/sdb)!
-
Install the Eurotech Product Run-Time
At the command prompt enter
./make-media.sh -c wrl-only.cfg -f DEVICE
where DEVICE is the device found in Step 3 (e.g. “/dev/sda”; don’t include the partition number). The load process takes four to ten minutes. -
Reboot
Use the “poweroff” command to safely shut down, then remove the USB flash drive and power-cycle the unit.
References:
support.eurotech-inc.com/develop … _Start.pdf
Utiliboot USB flash drive 190124-7410B: /README.txt-WRL-ONLY
Install Java 6
-
Download installation files to a flash drive
oracle.com/technetwork/java/ … 77142.html
Linux x86 20.16 MB jre-6u30-linux-i586-rpm.bin -
Mount the flash drive (see below) and execute the file to install. E.g.:
/mnt/sdb/jre-6u30-linux-i586-rpm.bin
Reference: java.com/en/download/help/linux_install.xml
Install Inductive Automation Ignition Software
-
Download the ZIP file to a flash drive
inductiveautomation.com/downloads/ignition
ignition-build7.3.2-linux-32.zip (Size: 73 MB)
Version: 7.3.2.533 -
Mount the flash drive (see below) and unzip the files:
unzip /mnt/sdb/ignition-build7.3.2-linux-32.zip -d /usr/local/ignition -
Switch Directories
Change directories into the install directory.
cd /usr/local/ignition -
Make Files Executable
Execute these three “chmod” commands to make files executable.
chmod +x ignition.sh
chmod +x ignition-gateway
chmod +x gcu.sh -
Create symlink in init.d
To turn the application into a service, create a symlink to ignition.sh in your init.d file
cd /etc/init.d/
ln -s /usr/local/ignition/ignition.sh ignition
chmod +x ignition -
Install the Service
Use update-rc.d to install Ignition as a service.
update-rc.d ignition defaults
[TBD this did not work]
To have the service restart automatically on reboot:
chkconfig --level 2345 ignition on
- Start up Ignition
Ignition is now installed a service. It will start up when the computer boots up. To start it up now, use this command:
/etc/init.d/ignition start
Ignition is now running. See the README file for information about how to stop and uninstall the service.
- Log in to the System Remotely
Determine the IP address of the unit with “ifconfig -a” (eth0 is the Ethernet port)
From a computer elsewhere on the same network, connect to Helios Ignition with “http://:8088”
Source: inductiveautomation.com/supp … tart/linux
Mounting a USB Flash Drive
-
Insert drive into an available USB socket
-
Determine the drive device name
You may see messages displayed indicating the drive number (e.g. sdb, sdc) when the drive is inserted.
If “mount” lists the drive, you are done (skip to Step 5). You can also “grep sd /var/log/messages” to identify the device’s designator. -
Create a mount point. E.g.:
mkdir /mnt/sdb -
Mount the drive.
The following example mounts a USB flash drive whose first partition is formatted for Windows (FAT):
mount -t vfat /dev/sdb1 /mnt/sdb -
Confirm that the drive is mounted correctly and you can read files on it. E.g.:
ls /mnt/sdb