# Installing Gateway on Eurotech Helios Edge Controler

**URL:** <https://forum.inductiveautomation.com/t/installing-gateway-on-eurotech-helios-edge-controler/3822>\
**Category:** General Discussion\
**Created:** [January 4, 2012, 7:58pm UTC](https://forum.inductiveautomation.com/t/installing-gateway-on-eurotech-helios-edge-controler/3822 "2012-01-04T19:58:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![alanbrunet](https://avatars.discourse-cdn.com/v4/letter/a/b9e5f3/32.png) [@alanbrunet](https://forum.inductiveautomation.com/u/alanbrunet)\
**Post date:** [January 4, 2012, 7:58pm UTC](https://forum.inductiveautomation.com/t/installing-gateway-on-eurotech-helios-edge-controler/3822/1 "2012-01-04T19:58:52Z")

</div>

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.

1. 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.

2. Log in on the console using the root account with the password “IsiTech”.

3. 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)!

4. 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.

5. 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](http://support.eurotech-inc.com/developers/documents/110124-3006B_Helios_LiveUSB_Dev_Kit_CPDK4510_Quick_Start.pdf)  
Utiliboot USB flash drive 190124-7410B: /README.txt-WRL-ONLY

* * *

Install Java 6

1. Download installation files to a flash drive  
[oracle.com/technetwork/java/ … 77142.html](http://www.oracle.com/technetwork/java/javase/downloads/jre-6u30-download-1377142.html)  
Linux x86 20.16 MB jre-6u30-linux-i586-rpm.bin

2. 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](http://www.java.com/en/download/help/linux_install.xml)

* * *

Install Inductive Automation Ignition Software

1. Download the ZIP file to a flash drive  
[inductiveautomation.com/downloads/ignition](http://www.inductiveautomation.com/downloads/ignition)  
ignition-build7.3.2-linux-32.zip (Size: 73 MB)  
Version: 7.3.2.533

2. Mount the flash drive (see below) and unzip the files:  
unzip /mnt/sdb/ignition-build7.3.2-linux-32.zip -d /usr/local/ignition

3. Switch Directories  
Change directories into the install directory.  
cd /usr/local/ignition

4. Make Files Executable  
Execute these three “chmod” commands to make files executable.  
chmod +x ignition.sh  
chmod +x ignition-gateway  
chmod +x gcu.sh

5. 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

6. 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

1. 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.

1. 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](http://www.inductiveautomation.com/support/quickstart/linux)

Mounting a USB Flash Drive

1. Insert drive into an available USB socket

2. 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.

3. Create a mount point. E.g.:  
mkdir /mnt/sdb

4. 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

5. Confirm that the drive is mounted correctly and you can read files on it. E.g.:  
ls /mnt/sdb

Reference: [support.eurotech-inc.com/forums/ … pic\_id=428](http://support.eurotech-inc.com/forums/topic.asp?topic_id=428)

---

<div class="post-metadata">

**Author:** ![gnguyen](https://avatars.discourse-cdn.com/v4/letter/g/41988e/32.png) [@gnguyen](https://forum.inductiveautomation.com/u/gnguyen)\
**Post date:** [January 4, 2012, 9:13pm UTC](https://forum.inductiveautomation.com/t/installing-gateway-on-eurotech-helios-edge-controler/3822/2 "2012-01-04T21:13:10Z")

</div>

Nice.  
How are you using this controller ? What size of app do you have (# of tags,# of clients) ? What is the dynamic of the system ?
