ReliaCOR 54-13
Revision History
Revision | Date | Notes |
---|---|---|
1.0 | 03/06/2024 | First issue |
1.1 | 06/06/2024 | Fix missing sections |
Overview
The ReliaCOR 54-13 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 54-13 can be deployed in dense installations; an optional mounting accessory further increases its versatility.
The ReliaCOR 54-13 features a 13th Generation Intel Core i9 CPU, to deliver power efficient computational crunch, and provides AI acceleration thanks to a high-end NVIDIA L4 GPU or one NVIDIA RTX-4000 ADA or NVIDIA RTX-2000 ADA (depending on the configuration). Connection to the factory floor IP network and sensors is enabled by two 2.5 GbE interfaces that support TSN for deterministic Ethernet; use cases requiring Fieldbus interfaces towards assets (such as CAN/CAN-FD, isolated RS-232/422/485) are optionally available as a Professional Service.
With three PCIe slots (availability depends on starting configuration), the ReliaCOR 54-13 allows great flexibility in adding features to meet any use case.
The ReliaCOR 54-13 is also a capable storage server, supporting one removable bay for 2.5” SATA drives in RAID 0/1 configurations to provide high speed data recording and to offer extra protection to valuable information.
The ReliaCOR 54-13 offers best in class Cybersecurity: it leads the market with IEC 62443-4-1/-4-2 SL2. Protection starts at the hardware level, with full support for TPM 2.0, Secure Boot and an always-on physical antitampering monitor/logger that is active even when the system is removed from power. For most demanding customers, special production-only images can be configured with full hardware hardening (interface disabling) to further reduce the attack surface.
Eurotech configuration management service allows fine tuning the ReliaCOR 54-13 to meet and exceed your project requirements; examples of personalized configurations 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.
The ReliaCOR 54-13 comes with Everyware Software Framework (ESF), a commercial, enterprise-ready edition of Eclipse Kura, the open source Java/OSGi middleware for IoT Edge Gateways. Distributed and supported by Eurotech, ESF supports ready-to-use field protocols (including Modbus, OPC-UA, S7), MQTT connectivity, web-based visual data flow programming and deep configuration. ESF is also integrated with Everyware Cloud (EC) SaaS, Eurotech IoT Integration Platform, enabling advanced diagnostics, zero-touch provisioning, and full remote device access and management.
Hardware Description
Datasheet
Standard Kit Contents
Depending on the order code, you will receive the ReliaCOR 54-13 ready to be powered on with no additional hardware. By ordering a DevKit, 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 Wi-Fi(TM) to connect to the device.
3rd Party purchasable items
Not Applicable.
Set up Your Development Environment
Operating System
Your ReliaCOR 54-13 runs Eurotech Everyware Linux, an optimized version of Ubuntu Linux OS specifically aimed at supporting industrial environment.
Tools Installation
The ReliaCOR 54-13 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 54-13 can be found in the ESF official documentation, here.
Set up Your Hardware
Front Side Overview
Ref | Description |
---|---|
1 | Antenna Connector Provision (Factory Option) |
2 | Antenna Connector Provision (Factory Option) |
3 | 2x 2.5GbE (RJ-45, i226) Connectors |
4 | DVI-I Connector |
5 | 2x Serial Ports Connectors |
6 | Digital I/O Connectors |
7 | Power ON/OFF Pushbutton |
8 | Antenna Connector Provision (Factory Option) |
9 | Antenna Connector Provision (Factory Option) |
10 | Remote Power Switch Connector |
11 | Earth Connection Terminal (M5 connection) |
12 | 4x USB 3.2 Gen 2 Connectors |
13 | Supplementary 9 to 48 V DC IN for GPU/Card Expantion (to be used if PCIe cards have power consumption > 75 W) |
14 | 2x DisplayPorts Connectors |
15 | PCIe x16 (8-Lane, Gen4) Slot used by GPU |
16 | PCIe x1 (Gen3) Slot |
17 | PCIe x16 (8-Lane, Gen4) Slot used by LAN Expansion |
18 | Removable Data Storage Disk |
19 | Power IN Connector |
Rear Side Overview
Ref | Description |
---|---|
1 | Fixed Cooling Fan. The cooling fan is equipped with a dust filter |
2 | Hot-swappable Cooling Fan. The cooling fan is integrated with a dust filter. When the fan is removed, the filter is also concurrently removed |
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 Core Connection
This section provides a guide on connecting an ESF device to the Amazon Web Services (AWS) IoT platform. This guide covers the usage of the ESF Cloud Connector for AWS IoT Core and other integrations with AWS IoT services like AWS Greengrass.
Prerequisites
In order to connect a device to AWS IoT Core, the following prerequisites are needed:
- An AWS IoT account
- A device with ESF version 3.3 or greater installed
Provision the Device with credentials
AWS IoT Core supports three types of provisioning:
- Single Thing Provisioning
- Just In Time Provisioning (JITP)
- Bulk Provisioning
You can find detailed instructions on Single Thing Provisioning in the ESF documentation website, here. JITP, Just In Time Registration and Bulk Provisioning require custom setup, usually involving a discussion with one of our Solution Architects. Please feel free to contact us if you need to enable JITP, JITR or Zero-Touch Provisioning on your Eurotech device.
Connectors Available
Two alternative ways can be used to connect to AWS IoT Core from ESF:
- Using the ESF Cloud Connector for AWS IoT Core (Requires ESF 6.1.0+)
- Configuring the Generic ESF MQTT Connector (Requires ESF 3.3.0+)
Both ESF Connectors support all three provisioning techniques.
Completing device provisioning is a prerequisite before an IoT device can successfully connect to AWS IoT Core.
Running the demo
ESF Wires can be leveraged to create a simple demo flow to test the connection to AWS IoT Core.
- Open the ESF Web Console, by accessing ESF from your browser.
- Login with your credentials (default credentials can be found in the ESF documentation)
- Navigate to the Cloud Connections section of ESF
Once your Eurotech device is connected to IoT Core, the relevant ESF Cloud Connector will look as follows:
- Click on "New Pub/Sub" and select a new AwsThingPublisher from the list. Assign it a name (e.g. demo.publisher)
A new Thing Publisher will be associated to this Cloud Connection. Select the newly created publisher and configure it with a unique topic (e.g. demo.topic)
- Navigate to the Wires section
- Add to the Canvas a Timer component and a Publisher component
- Link the components together
- Configure the Publisher component to link to the previously created AWSThingPublisher
- Apply the changes
- Navigate to IoT Core in the AWS Console
- Activate the MQTT test client
- subscribe to the topic configuired in the AWSThingPublisher (e.g. demo.topic)
AWS IoT Core will receive periodic timer events directly from the ESF Wire Graph.
Debugging
The Eurotech device default development configuration is meant to ease access and debugging.
- Ethernet Port 1 (7) is configured as DCHP Server with a IPv4 address of 172.16.0.1.
- Ethernet Port 2 (8) is configured as DHCP Client.
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:
You can use the eth_journalctl command to access the aggregated logs of the system:
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 Core, 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.