Skip to content

DynaGATE 10-14

DynaGATE 10-14

Revision History

Revision Date Notes
1.0 10/10/2023 Initial release

Overview

The DynaGATE 10-14 is a E-Mark certified Edge Gateway for Public Transport and Road Vehicles that enables a fast transition to ITxPT both in existing and new deployments.

Fully compliant with the ITxPT installation requirements, the DynaGATE 10-14 also provides legacy interfaces (e.g., serial RS-232/485/422) to support the integration in fleets that are still depending on them.

The DynaGATE 10-14 consolidates multiple devices in one, with significant savings while dramatically simplifying the installation and the interoperability challenges; DynaGATE 10-14 packs all the functions that would require dedicated GNSS units, Wi-Fi/BT to LTE/5G routers, IP camera processors, CAN-FD controllers.

The DynaGATE 10-14 combines a rugged IoT Gateway with an AI and Computer vision platform: for instance, IP and GMSL 2 (factory option) video feeds from vehicle cameras can be processed by the integrated 2.3TOPS AI accelerator.

The DynaGATE 10-14 is a global product, certified by major LTE carriers and ready to deploy in North America, Europe and Japan; it is also 5G ready and additional cellular operator and country certifications are available as a professional service.

Cutting-edge cybersecurity is often a critical requirement: the DynaGATE 10-14 is PSA certified and can even be certified according to IEC 62443-4-1/-4-2 cybersecurity (Professional Service). System integrity and authenticity against unauthorized manipulations is layered across hardware and software: at the hardware level TPM 2.0 and an innovative, always-on, power-independent hardware antitamper monitor assure that the system has not been manipulated and that its sensitive data are safe. At a higher level, technologies such as Secure Boot and ARM Trust Zone expand the protection perimeter to the whole system.

The DynaGATE 10-14 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), Eurotech IoT Integration Platform (separately available here), enabling advanced diagnostics, provisioning, and full remote device access and management.

About AWS IoT Greengrass

To learn more about AWS IoT Greengrass, see how it works and what's new.

Hardware Description

Datasheet

Standard Kit Contents

Depending on the order code, you will receive the DynaGATE 10-14 ready to be powered on with no additional hardware. If you ordered a DevKit, you will also receive a Power Supply for your region, antennas for WiFi and Cellular connectivity and a Ethernet Cat 5 cable. Visit the product page for info on ordering codes.

Custom Configuration

Eurotech configuration management service allows fine tuning the DynaGATE 10-14 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.

Set up Your Development Environment

Operating System

Your DynaGATE 10-14 runs Eurotech Everyware Linux

Tools Installation

The DynaGATE 10-14 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 DynaGATE 10-14 can be found in the ESF official documentation, here.

Set up Your Hardware

Front Side Interfaces Overview

DynaGATE 10-14 Front Side Interfaces Overview

Ref Description
1 HDMI OUT connector
2 2x Host USB ports (USB 3.0 Type A; USB0 on the bottom; USB1 on the top)
3 Audio Interface
4 Power IN connector
5 Earth connection terminal

LED Indicators Overview

DynaGATE 10-14 LED Indicators Overview

DynaGATE 10-14 LED Indicators Detail

Ref Description
1 Internal Cellular Modem activity (Green)
2 General purpose LEDs: USER1 and USER2 (Bi-color Green / Yellow); USER3 and USER4 (Bi-color Green / Red)
3 External power source status (Blue)

Rear Side Interfaces Overview

DynaGATE 10-14 Rear Side Interfaces Overview

Ref Description
1 Digital IN/OUT and Analog IN
2 Serial port COM0
3 Serial port COM1
4 Ethernet port ETH0
5 Ethernet port ETH1
6 CAN ports CAN0
7 CAN ports CAN1
8 Antenna connector for GNSS
9 Antenna connector for Wi-Fi/ Bluetooth
10 Diversity antenna connector for internal cellular modem
11 Main antenna connector for internal cellular modem

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.

AWS IoT Greengrass pre-installation

Dependind 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

Follow the online guide to Install with automatic provisioning. Refer to the instructions in the following steps:

For development environments, you can use the option “Use long-term credentials from an IAM User”. An example of how to do this is shown below:

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

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.

Deploy Your Component

Follow the instructions online at Deploy your component to deploy and verify that your component is running.

Debugging

The DynaGATE 10-14 default development configuration is meant to be ease access to the system 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:

ssh guest@<IP Address>

You can use the eth_journalctl command to access the aggregated logs of the system:

eth_journalctl -help

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

Depending on the order code used for your DynaGATE 10-14, 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, here.