EC-Master MainDevice Software: Operating Systems and Real-time Ethernet Drivers

EC-Master Windows®, 32-Bit

EC-Master Windows®, 64-Bit

Generic driver for all interfaces supported based on Windows NDIS
Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111)
Real-time Ethernet Driver, Beckhoff CCAT (CX2000, CX5000, CX5100, etc.)
Real-time Ethernet Driver, Broadcom® NetXtreme Gigabit Ethernet
Real-time Driver, Beckhoff CU2508 port multiplier

EC-Master Linux, 32-Bit

EC-Master Linux, 64-Bit

With or without RT Preempt Patch

Kernel V5.x (x86 32 Bit, x86 64 Bit, PowerPC, ARM, ARM64)
Kernel V6.x (x86 32 Bit, x86 64 Bit, PowerPC, ARM, ARM64, RISCV)

Generic driver for all Ethernet adapters supported by SockRaw interface
Real-time Ethernet Driver, Beckhoff CCAT (CX2000, CX5000, CX5100, etc.)
Real-time Ethernet Driver, Broadcom BcmGenet, Raspberry Pi 4, CM4
Real-time Ethernet Driver, Broadcom® NetXtreme Gigabit Ethernet
Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, Microchip LAN743x
Real-time Ethernet Driver, NXP eTSEC (P2020, T1025, LS1021, etc.)
Real-time Ethernet Driver, NXP FEC (i.MX6, i.MX7, i.MX8)
Real-time Ethernet Driver, Qualcomm Dragonwing IQ9 Series (IQ-9075)
Real-time Ethernet Driver, Renesas SuperH (RZG1)
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111)
Real-time Ethernet Driver, Synopsys DW, Intel Atom 6000, Altera Cyclone V, HPS MAC
Real-time Ethernet Driver, Synopsys DW, STM32MP1, Renesas RZ/N1, Rockchip
Real-time Ethernet Driver, Texas Instruments CPSW (AM335x, AM437x, AM57x)
Real-time Ethernet Driver, Texas Instruments CPSWG (AM6x and Jacinto 7)
Real-time Ethernet Driver, Texas Instruments ICSS-PRU (AM335x, AM57x)
Real-time Ethernet Driver, Cadence GEM/MACB, (Xilinx Zynq-7000, Xilinx UltraScale, Raspberry Pi 5, etc.)
Real-time Driver, Beckhoff CU2508 port multiplier

EC-Master Xenomai, 32-Bit

EC-Master Xenomai, 64-Bit

Versions: 3.x, 4.x

Generic driver for all Ethernet adapters supported by SockRaw interface
Real-time Ethernet Driver, Beckhoff CCAT (CX2000, CX5000, CX5100, etc.)
Real-time Ethernet Driver, Broadcom BcmGenet, Raspberry Pi 4, CM4
Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, NXP FEC (i.MX6, i.MX7, i.MX8)
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111) family
Real-time Ethernet Driver, Synopsys DW, Intel Atom 6000, Altera Cyclone V, HPS MAC
Real-time Ethernet Driver, Synopsys DW, STM32MP1, Renesas RZ/N1
Real-time Ethernet Driver, Texas Instruments CPSW (AM335x, AM437x, AM57x)
Real-time Ethernet Driver, Texas Instruments ICSS-PRU (AM335x, AM57x)
Real-time Ethernet Driver, Cadence GEM/MACB (Xilinx Zynq-7000, Xilinx Ultrascale)
Real-time Driver, Beckhoff CU2508 port multiplier

EC-Master VxWorks, 32-Bit

EC-Master VxWorks, 64-Bit

Versions: 6.8, 6.9, 7.0

Generic driver for all Ethernet adapters supported by SNARF interface
Real-time Ethernet Driver, Beckhoff CCAT (CX2000, CX5000, CX5100, etc.)
Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, NXP eTSEC (P2020, T1025, LS1021, etc.)
Real-time Ethernet Driver, NXP FEC (i.MX6, i.MX7, i.MX8)
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111) family
Real-time Ethernet Driver, Synopsys DW, Intel Atom 6000, Altera Cyclone V, HPS MAC
Real-time Ethernet Driver, Synopsys DW, STM32MP1, Renesas RZ/N1
Real-time Ethernet Driver, Texas Instruments CPSW (AM335x, AM437x, AM57x)
Real-time Ethernet Driver, Texas Instruments ICSS-PRU (AM335x, AM57x)
Real-time Ethernet Driver, Cadence GEM/MACB (Xilinx Zynq-7000, Xilinx Ultrascale)

EC-Master QNX, 32-Bit

EC-Master QNX, 64-Bit

Versions: 6.x, 7.0, 7.1, 8.0, 8.1

Real-time Ethernet Driver, Beckhoff CCAT (CX2000, CX5000, CX5100, etc.)
Real-time Ethernet Driver, Broadcom® NetXtreme Gigabit Ethernet
Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, NXP eTSEC (P2020, T1025, LS1021, etc.)
Real-time Ethernet Driver, NXP FEC (i.MX6, i.MX7, i.MX8)
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111)
Real-time Ethernet Driver, Synopsys DW, Intel Atom 6000, Altera Cyclone V, HPS MAC
Real-time Ethernet Driver, Synopsys DW, STM32MP1, Renesas RZ/N1
Real-time Ethernet Driver, Texas Instruments CPSW (AM335x, AM437x, AM57x)
Real-time Ethernet Driver, Texas Instruments ICSS-PRU (AM335x, AM57x)
Real-time Ethernet Driver, Cadence GEM/MACB (Xilinx Zynq-7000, Xilinx UltraScale)

EC-Master FreeRTOS

Real-time Ethernet Driver, Cadence GEM/MACB, (Xilinx Zynq-7000, Xilinx UltraScale, Raspberry Pi 5, etc.)
Real-time Ethernet Driver, Texas Instruments CPSWG (AM6x and Jacinto 7)
Real-time Ethernet Driver, TI Industrial Comm. Sub System Gigabit ICSSG (AM243x, AM654x and Jacinto)

EC-Master RTX64, 64-Bit

Version: RTX64

Real-time Ethernet Driver, Broadcom® NetXtreme Gigabit Ethernet
Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111) family

EC-Master INtime®


Versions: 6.x, 7.x, 8.x

Generic driver for all Ethernet adapters supported by High-Performance Ethernet (HPE) interface
Real-time Ethernet Driver, Broadcom® NetXtreme Gigabit Ethernet
Real-time Ethernet Driver, Beckhoff CCAT (CX2000, CX5000, CX5100, etc.)
Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111) family

EC-Master SylixOS

Real-time Ethernet Driver, Synopsys DW, Intel Atom 6000, Altera Cyclone V, HPS MAC
Real-time Ethernet Driver, Synopsys DW, STM32MP1, Renesas RZ/N1

EC-Master Zephyr

Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111) family

EC-Master CMSIS (Keil)

Version 5.x

Real-time Ethernet Driver, STMicroelectronics, STM32H7 series

EC-Master On Time RTOS-32

Versions: 5.x and 6.x

Real-time Ethernet Driver, Beckhoff CCAT (CX2000, CX5000, CX5100, etc.)
Real-time Ethernet Driver, Intel Gigabit (Pro/1000) family
Real-time Ethernet Driver, Realtek Gigabit (8169, 8111) family

EC-Master TI-RTOS

Real-time Ethernet Driver, Texas Instruments CPSW (AM335x, AM437x, AM57x)
Real-time Ethernet Driver, Texas Instruments ICSS PRU (AM335x, AM57x)

EC-Master / other Operating Systems

Easy portable to other platforms

EtherCAT Master for Green Hills INTEGRITY®
EtherCAT Master for uC/OS® (e.g. NIOS®)
EtherCAT Master for MQX® (ARM)

EC-Master MainDevice Software for Intel, NXP, Texas Instruments, NVIDIA, Qualcomm, Renesas, Broadcom, etc.

Manufacturer CPU Board
Broadcom BCM2711
BCM2712

Raspberry Pi 4, Compute Module 4 (CM4)
Raspberry Pi 5
and more...

Infineon XMC4800 XMC4800 Relax EtherCAT Kit
Intel Core i3, Core i5
Core i7, Core i9
Atom
Celeron

Industrial PC
congatec conga-SA7
Kontron SMARC-sXEL E2, Atom x6414RE (Elkhart Lake)
TQ TQMxE40S, Atom x6414RE (Elkhart Lake)
ADLINK Smarc LEC-EL, Atom® x6000 (Elkhart Lake)
and more...

NVIDIA

Jetson TX2
Jetson Orin
Jetson Thor

NVIDIA Jetson TX2 Developer Kit
NVIDIA Jetson Orin Nano Super Developer Kit
NVIDIA®Jetson AGX Orin Developer Kit
NVIDIA®Jetson AGX Thor Developer Kit

NXP

i.MX 6
i.MX 6ULL
i.MX 7
i.MX 8M Mini
i.MX 8M Plus
i.MX 8QM
i.MX RT1064

QorIQ P2020E
QorIQ LS1021a
QorIQ LS1046
QorIQ T1014
QorIQ T1022

TWRP1025-KIT
TWR-LS1021A
MarS Board
SABRE Board for Smart Devices
i.MX RT1064 Evaluation Kit
P2020 Reference Design Board
Toradex Apalis-, Verdin- und Colibri-Computer-on-Modules
Variscite VAR-SOM, DART-MX8M

and more...

Qualcomm QRB5165
Dragonwing IQ-9075

Robotics RB5 Development Kit
Dragonwing IQ-9075 EVK

Renesas RIN32
RZ-T
RZ-N
RZ-G
RZ-A
RZ/T1-Starter-Kit-Plus
RZ/G1E Starter Kit
RZ/N1 Solution Kit
and more...
Rockchip RK3328
RK3399
RK3568
RK3588s
Orange Pi 4
Orange Pi 5
Pine64 Rock64
Radxa Rock3
and more...
ST

STM32F769
STM32H747
STM32H743
STM32MP1
STM32MP13x
STM32MP15x

STM32F769I-DISCO
STM32H747I-DISCO
STM32H743I-EVAL
STM32MP157A-DK1
STM32MP135F-DK
and more...

Texas Instruments

Sitara AM335x
Sitara AM437x
Sitara AM57xx
Sitara AM654x
Sitara AM64x
TDA4VM
Jacinto 7

Beaglebone
TMDSICE3359
TMDSIDK437X
TMDSIDK572
TMDXEVM8148
TMDSIDK572
TMDXIDK5718
TMDSIDK574
TMDSICE3359
and more...

Xilinx Zynq 7000 XC7Z020
Zynq UltraScale+ MPSoC
Kria K26

Zynq 7000 SoC ZC702 Evaluation Kit
ZCU102 Evaluation Kit
ZCU104 Evaluation Kit
Kria KR260 Robotics
and more...