Overview

Powered by the NVIDIA® Jetson AGX™ Orin AI hardware platform, the ECM C3901 is an advanced PC-based EtherCAT controller designed for precise and efficient machine automation. It integrates NexCOBOT’s EtherCAT Master, NexECM, enabling real-time communication with an ultra-fast cycle time of up to 250 μs. Featuring NexRTOS, a real-time verified system, it ensures optimal jitter adjustment for precise and stable control. Additionally, the ECM C3901 provides APIs for the CiA 402 servo drive control protocol and includes a built-in EtherCAT configuration tool, streamlining development for automation users.

Main Features

  • EtherCAT technology with NexECM, Class A EtherCAT Master

  • EtherCAT communication cycle up to 250 μs

  • Support high-level API for CiA 402 profile

  • Powerful & flexible EtherCAT configuration tool NexECM Studio

  • Support NexRTOS (A real-time verified Linux system)

  • 275/200 TOPS computing power with NVIDIA® Jetson AGX™ Orin

  • Fanless design, supports wide temperature range of -10°C to 55°C

  • 4 x USB 3.2

  • 1 × GPIO (8DI & 8DO)

  • 1 × COM (RS232/422/485 ) via DB9

  • 2 x RJ45 GB port

  • 1 x RJ45 10GB port

  • Supports wall-mounting and rail installation

  • Wide voltage input range of DC 9 ~ 30V Rich I/O interfaces

Specifications

Software Specifications

EtherCAT Master Performance & Utility

  • EtherCAT Compliance : EtherCAT Standard Class A
  • Maximum Number of Slave Modules : Up to 64
  • Cycle Time : As low as 250 μs
  • Protocol Support: Compliant with the CiA 402 standard protocol
  • EtherCAT Configuration Tool : NexECM Studio

EtherCAT Master Standard Function

  • Process data (PDO)
  • CoE / FoE
  • Distributed Clock (DC)
  • ESI / ENI file
  • Slave to Slave

EtherCAT Master Advanced Function

  • Cable redundancy
  • CiA402 servo stack
  • Hot connect
  • Remote control

NexRTOS

  • Ubuntu : 22.04
  • Linux Kernel : 5.15
  • Realtime Package : PREEMPT_RT

Hardware Specifications

CPU Support

  • C3901-64
    - 12-core Arm® Cortex® -A78AE v8.2 64-bit CPUI
    - Integrated cache: 3 MB L2 cache + 6 MB L3 cache

  • C3901-32
    - 8-core Arm® Cortex® -A78AE v8.2 64-bit CPUI
    - Integrated cache: 2 MB L2 cache + 4 MB L3 cache

GPU Support

  • C3901-64
    - 2048-core NVIDIA Ampere architecture GPU with 64 Tensor Cores

  • C3901-32
    - 1792-core NVIDIA Ampere c GPU with 56 Tensor Cores

Storage

  • M.2 Key M 2280 (PCIe x1) slot
  • Equipped with a 512 GB SSD

Memory

  • C3901-64
    - 64GB 256-bit LPDDR5

  • C3901-32
    - 32GB 256-bit LPDDR5

I/O Interface-Front

  • 4 × USB3.0
  • 2 × RJ45 GB LAN
  • 1 × RJ45 10GB LAN
  • 1 × Power on/off switch
  • 1 × COM ( RS232/422/485 ) via DB9
  • 2 x CAN bus (DB9)
  • 1 × GPIO (8DI & 8DO)

I/O Interface-Bottom

  • 1 × Recovery
  • 1 × OTG (Type-C)
  • 1 × Power connector (3P)
  • 1 × HDMI
  • 1 × Line Out
  • 1 x Nano-SIM
  • 6 × Antenna holes

Expansion Slot

  • 1 × M.2 E-Key 2230 ( Support PCIe x1 /USB2.0 )
  • 1 × M.2 M-Key 2280 ( Support PCIe x4 )
  • 1 × M.2 B-Key 3052 (Support USB3.0/USB2.0/SIM )
  • 2 × MIPI CSI-2

Power Requirement

  • DC 12V to 30V input

Dimensions

  • 96.8mm (W) x 137mm (D) x 226mm (H)

Construction

  • Aluminum and metal chassis with fanless design

Environment

  • Operating temperature: Ambient with air flow: -10°C to 55°C (according to IEC60068-2-1, IEC60068-2-2, IEC60068-2-14)
  • Storage temperature: -20°C to 80°C
  • Relative humidity: 10% to 95% (non-condensing)

Certifications

  • CE
    -EN61000-3-3
    -EN61000-3-2
  • FCC Class A
  • LVD

Pre-Installed Software Package
& Real-time Performance


  • Operating System: Ubuntu 22.04
  • Linux Kernel: 5.15
  • NVIDIA JetPack: 6.x
  • Real-Time Package: PREEMPT_RT
  • EtherCAT Master: NexECM
  • Isaac ROS: 3.2
  • Realtime Performance : Class A (< 50us)

Ordering Information

  • ECM C3901-64-512-X (P/N: 98EMC390101XF)
    EtherCAT Master Controller, NexECM bundle NexRTOS.
    Nvidia Jetson Agx Orin 64GB With, M.2 2280 M-key 512G,
    Without Adapter.

  • ECM C3901-32-512-X (P/N: 98EMC390102XF)
    EtherCAT Master Controller, NexECM bundle NexRTOS.
    Nvidia Jetson Agx Orin 32GB With, M.2 2280 M-key 512G,
    Without Adapter.