Skip to content

ReliaCOR 44-11

ReliaCOR 44-11

Document Revision History

Revision Date Notes
0.1 13/02/2023 First draft
1.0 02/03/2023 Initial release
1.1 21/06/2023 Second release
1.2 10/07/2023 Fixed typos and links
1.3 10/10/2023 Updated product images
1.4 16/12/2025 Updated guide to new template

Overview

The ReliaCOR 44-11 is a versatile platform that offers a very balanced combination of computational performance, storage capacity and network bandwidth for workloads that include data acquisition and fusion, AI inference and data logging.

Designed for Industrial use cases, it offers reliable operation thanks to industrial grade ruggedization and a robust power supply. Very compact and power efficient, the ReliaCOR 44-11 can be deployed in dense installation; an optional mounting accessory further increases its versatility. User-serviceable filters offer the convenience of protection from airborne pollutants, such as dust and particulate, which are often found in industrial applications.

The ReliaCOR 44-11 features a top-of-line Intel Core i7 CPU, to deliver power efficient computational crunch, and provides AI acceleration thanks to a high-end NVIDIA® A2 GPU. Connection to the factory floor IP network and sensors is enabled by two 10GbE and two GbE interfaces: use cases requiring fieldbus interfaces towards assets (such as CAN/ CAN-FD, isolated RS-232/422/485) are optionally available as a professional service.

The ReliaCOR 44-11 is also a capable storage server, supporting two removable bays for 2.5″ SATA drives in RAID 0/1 configurations to provide high speed data recording and to offer extra protection to valuable information.

  • Application developers can accelerate dramatically the creation of their applications by leveraging the APIs and services provided by Everyware Software Framework (ESF), Eurotech’s Java/OSGi middleware for IoT Edge Gateways. ESF supports ready-to-use field protocols (including Modbus, OPC-UA, S7), MQTT connectivity, and web-based visual data flow programming.
  • Developers of containerized solutions can leverage the native Docker support.
  • CISOs find the best-in-class Cybersecurity: a secure platform that has been certified to ISASecure/IEC 62443-4-2 SL2 and PSA Level 1 with an always-on physical antitampering monitor/logger that is active even when the power is removed from the system. Eurotech cybersecurity services provide updates that are timely delivered and easily applied to ensure constant protection throughout the product’s lifecycle.
  • Cloud developers benefit from native connectors to Eurotech Everyware Cloud, AWS and other third-party Cloud services.
  • Devops can speed up and simplify most tasks thanks to advanced diagnostics, Zero Touch Provisioning, full remote device access and management, with the integrated ESF + EC solution.

Hardware Description

Datasheet

Standard Kit Contents

Depending on the order code, you will receive the ReliaCOR 44-11 ready to be powered on with no additional hardware. If you ordered a DevKit with ESF, you will also receive a Power Supply for your region, and the required accessories to start operating with your device. Visit the product page for info on ordering codes.

User provided items

A PC (Windows, Linux or Mac OS) with an Ethernet port and an Ethernet cable or, where applicable, Wi-Fi(TM) to connect to the device.

Custom Configuration

Eurotech configuration management service allows fine tuning the ReliaCOR 44-11 to meet and exceed your project requirements; Examples of personalized configuration include customer branding (with logo and custom colors) and can go to deep customization with a range of options for project specific requirements (such as frame grabbers, choice of internal components, etc.): call us for more information on configuration management options.

3rd Party purchasable items

If not included in the DevKit, an AC-DC Power adapter, 24VDC, 300-400W is required.

Example items:

Set up Your Development Environment

Operating System

Your ReliaCOR 44-11 runs a certified Ubuntu 22.04 LTS

Device configuration

SSH protocol is enabled on standard port TCP 22 with, with guest user access. Password is the serial number of the unit, which you can find on the product label. To access the system, run:

ssh guest@<IP Address>

SSH access is available on these Ethernet ports:

  • Ethernet Port 1 (5) is configured as DCHP Server with a IPv4 address of 172.16.0.1.
  • Ethernet Port 2 (6) is configured as DHCP Client.

Check set up your hardware section to locate the ports

Tools Installation

The ReliaCOR 44-11 is distributed with the latest version of ESF already installed and ready to start. In order to develop and deploy applications on ESF, you can follow the dedicated guides here.

If you need to build your native applications on this target hardware, please contact us to receive the latest toolchain.

Additional References

Detailed documentation on the features provided by the available services running on the ReliaCOR 44-11 can be found in the ESF official documentation, here.

Set up Your Hardware

Front Panel Overview

ReliaCOR 44-11 Front View

Ref Description
1 WLAN1 antenna connection (optional)
2 WLAN2 antenna connection (optional)
3, 4 2x 10GBit LAN (RJ-45), PCIe x4 (Gen 3)
5 LTE main antenna connection (optional)
6 LTE miscellaneous antenna connection (optional)
7 GPS/GNSS mouse connector (optional)
8, 9 Removable frame for 2x 2.5" hard disks/SSDs
10 Interfaces Panel
11 Control Panel
12, 13 2x USB 2.0 ports; max load: 500 mA per port
14 NL4 connector (DC-In)

Control Panel Overview

ReliaCOR 44-11 Control Panel

Ref Description
1 Reset button
2 HDD LED (orange). Shows the activity of the on-board SATA controller
3 Power LED (white/blue). The LED is ON when the products is ON
4 LAN 1 LED (green). Shows the activity of the on-board LAN 1
5 LAN 2 LED (green). Shows the activity of the on-board LAN 2
6 Power button

Interfaces Panel Overview

ReliaCOR 44-11 Interfaces

Ref Description
1 COM1 (RS-232/422/485) port
2 COM2 (RS-232/422/485) port
3 DVI-D connector
4 6x USB 3.2 port; max load: 500 mA per port
5 1Gbit LAN1 RJ-45 connector
6 1Gbit LAN2 RJ-45 connector
7 Audio Line In 3.5 mm connector
8 Audio Line Out 3.5 mm connector
9 Audio Microphone In 3.5 mm connector
10 DisplayPort connector
11 HDMI connector

Rear Panel Overview

ReliaCOR 44-11 Rear View

Ref Description
1 Mounting screws for air filter holder (note: the air filter is an optional accessory)

Setup Your AWS Account

Refer to the online AWS documentation at Set up your AWS Account. Follow the steps outlined in the sections below to create your account and a user and get started:

Pay special attention to the Notes.

Create Resources in AWS IoT

Refer to the online AWS documentation at Create AWS IoT Resources.

Follow the steps outlined in these sections to provision resources for your device:

Pay special attention to the Notes.

Install the AWS CLI

To install the AWS CLI on your host machine, refer to the instructions at Installing the AWS CLI v2. Installing the CLI is needed to complete the instructions in this guide.

Once you have installed AWS CLI, configure it as per the instructions in this online guide. Set the appropriate values for Access key ID, Secret access key, and AWS Region. You can set Output format to "json" if you prefer.

Alternatively, you can use the AWS CloudShell to send the same AWS CLI commands directly from your browser.

AWS IoT Greengrass pre-installation

Depending on your order code, AWS IoT Greengrass might be already installed and ready to use on the system. In order to check for its availability, you can run

systemctl status greengrass

on the Linux shell.

If AWS IoT Greengrass is already present on your device, the command will output something similar to the following, otherwise you can proceed installing Greengrass according to the next steps.

systemctl status greengrass
 greengrass.service - Greengrass Core
   Loaded: loaded (/etc/systemd/system/greengrass.service; enabled; vendor preset: enabled)
   Active: active (running)

Install AWS IoT Greengrass

Download the AWS IoT Greengrass Core Software

If Greengrass has not been included in the OS image of your order code, you can download the latest greengrass core software as follows:

wget https://d2s8p88vqu9w66.cloudfront.net/releases/greengrass-nucleus-latest.zip

Install the AWS IoT Greengrass Core Software

Unzip the AWS IoT Greengrass Core software to a folder on your device. Replace GGCoreInstall with the folder that you want to use:

unzip greengrass-nucleus-latest.zip -d GGCoreInstall
rm greengrass-nucleus-latest.zip

Verify the version of the AWS IoT Greengrass Core software:

java -jar ./GGCoreInstall/lib/Greengrass.jar --version

You will see the Greengrass version displayed - similar to:

AWS Greengrass v2.12.0

Provide Your Credentials

Run the following commands to provide the credentials to the AWS IoT Greengrass Core software.

export AWS_ACCESS_KEY_ID=<the access key id for your account>
export AWS_SECRET_ACCESS_KEY=<the secret access key for your account>

Run the Installer

Run the installer as shown below. Modify the values as per your region, install directory and thing name.

Use the --provision true option to have the installer set up the "thing" and required policies for you. If you prefer to configure Greengrass manually, see the online guide.

sudo -E java -Droot="/greengrass/v2" -Dlog.store=FILE \
-jar ./GGCoreInstall/lib/Greengrass.jar \
--aws-region us-west-2 \
--thing-name thing-name \
--tes-role-name GreengrassV2TokenExchangeRole \
--tes-role-alias-name GreengrassCoreTokenExchangeRoleAlias \
--component-default-user ggc_user:ggc_group \
--provision true \
--setup-system-service true \
--deploy-dev-tools true

If all goes well, you will see the following output on the device console:

Successfully configured Nucleus with provisioned resource details!
Configured Nucleus to deploy aws.greengrass.Cli component
Successfully set up Nucleus as a system service

The local development tools (specified by the --deploy-dev-tools option) take some time to deploy. The following command can be used to check the status of this deployment:

aws greengrassv2 list-effective-deployments --core-device-thing-name thing-name

When the status is SUCCEEDED, run the following command to verify that the Greengrass CLI is installed and runs on your device. Replace /greengrass/v2 with the path to the base folder on your device as needed.

/greengrass/v2/bin/greengrass-cli help

Create a Hello World Component

In Greengrass v2, components can be created on the edge device and uploaded to the cloud, or vice versa.

Create the Component on Your Edge Device

Follow the instructions online under the section To create a Hello World component to create, deploy, test, update and manage a simple component on your device.

Upload the Hello World Component

Follow the instructions online at Upload your component to upload your component to the cloud, where it can be deployed to other devices as needed.

Debugging

The Eurotech device default development configuration is meant to ease access and debugging.

Please refer to the Operating system section on how to access via ssh.

To access the aggregated logs of the system you can use the eth_journalctl command:

eth_journalctl -help

Use these links for detailed information on log management and debugging.

Depending on the order code used for your Eurotech device, the system might already be set up for production environments. Refer to the ESF Security introduction to know more about framework execution modalities.

Troubleshooting

For any issue you might face when working with ESF, feel free to contact the awesome Eclipse Kura community here. Chances are the issue you are facing has already been solved!

For detailed documentation, browse the ESF documentation.

If you need support for IoT Greengrass, here it's a link to the FAQs.

And finally, should you need even more support, feel free to open a ticket on our ticketing system.