Skip to content

DynaCOR 44-11

DynaCOR 44-11

Revision History

Revision Date Notes
0.1 13/03/2023 First draft
1.0 13/03/2023 Initial release
1.1 21/06/2023 Second release
1.2 10/07/2023 Fixed typos, added "Run the demo" section
1.3 10/10/2023 Updated product images
1.4 23/05/2023 Updated section "Set up Your Hardware"

Overview

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

Designed for road vehicles, it offers reliable operation thanks to automotive grade ruggedization and an automotive power supply. Very compact and power efficient, the DynaCOR 44-11 can be deployed in dense installations; an optional mounting accessory further increases resilience to shock and vibration. User-serviceable filters offer the convenience of protection from airborne pollutants, such as dust and exhaust particulate, which are often found in road applications.

The DynaCOR 44-11 features a top-of line Intel Core i9 CPU rated at 35W, to deliver power efficient computational crunch, and provides AI acceleration thanks to a high-end NVIDIA® A2 GPU. Connection to the vehicle IP network and sensors is enabled by two 10GbE and two GbE interfaces; use cases requiring interfaces towards the low-level vehicle bus (such as CAN/CAN-FD, FlexRay, LIN, etc.) are optionally available as a Professional Service.

The DynaCOR 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.

The DynaCOR 44-11 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.

Hardware Description

Datasheet

Standard Kit Contents

Depending on the order code, you will receive the DynaCOR 44-11 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 DynaCOR 44-11 to meet and exceed your project requirements; examples of personalized configurations include customer branding (with custom logo and colors) and can go to deep customization with a range of option for project specific requirements (such as grabbers, choice of internal components, etc.): call us for more information on configuration management options.

Set up Your Development Environment

Operating System

Your DynaCOR 44-11 runs Ubuntu 22.04 LTS

Tools Installation

The DynaCOR 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 DynaCOR 44-11 can be found in the ESF official documentation, here.

Set up Your Hardware

Front Panel Overview

DynaCOR 44-11 Front View

Ref Description
1 WLAN1 antenna connection
2 WLAN2 antenna connection
3, 4 2x 10GBit LAN (RJ-45), PCIe x4 (Gen 3)
5 LTE main antenna connection
6 LTE miscellaneous antenna connection
7 GPS/GNSS mouse connector
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

DynaCOR 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

DynaCOR 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

DynaCOR 44-11 Rear View

Ref Description
1 Mounting screws for dust filter holder

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 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 DynaCOR 44-11.

Connectors Available

Two alternative ways can be used to connect to AWS IoT Core from ESF:

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 the DynaCOR 44-11 is connected to IoT Core, the relevant ESF Cloud Connector will look as follows: AWS IoT Cloud Connection

  • 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) AWSThingPublisher configuration

  • 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

Wires Publisher

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

AWS IoT Core MQTT test client

Debugging

The DynaCOR 44-11 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 DynaCOR 44-11, 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.