EtherCAT Master Out-of-the-box
EC-Master / Windows® EtherCAT Master for Windows (without real-time requirements) |
Windows 7/8/10 32 Bit Link Layer for Intel Pro/1000 network adapter family |
EC-Master / Windows CE/EC EtherCAT Master for Microsoft Windows CE / EC |
Windows CE 6.0 Windows Embedded Compact 7.0 Windows Embedded Compact 2013 Link Layer for Intel Pro/100 network adapter family Link Layer for Intel Pro/1000 network adapter family Link Layer for Realtek 8139 network adapter Link Layer for Realtek 8111/8168/8169 network adapter Link Layer for Beckhoff CX2000 and CX5000 family (CCAT) |
EC-Master / VxWorks / VxWin EtherCAT Master for VxWorks |
Support for the following VxWorks versions is available: Link Layer FEC for NXP i.MX6 Link Layer GEM for Xilinx Zynq |
EC-Master / QNX EtherCAT Master for QNX |
Version 6.x and 7.0 Link Layer GEM for Xilinx Zynq |
EC-Master / On Time RTOS-32 EtherCAT Master for On Time RTOS-32 |
Version 5.x Link Layer for Intel Pro/1000 network adapter family Link Layer for Intel Pro/100 network adapter family Link Layer for Realtek 8139 network adapter Link Layer for Realtek 8111/8168/8169 network adapter Link Layer for Beckhoff CX2000 and CX5000 family (CCAT) |
EC-Master / RTX EtherCAT Master for RTX |
Version RTX2009, RTX2011, RTX2012, RTX2016, RTX64 Link Layer for Intel Pro/1000 network adapter family Link Layer for Intel Pro/100 network adapter family Link Layer for Realtek 8139 network adapter Link Layer for Realtek 8111/8168/8169 network family |
EC-Master / Linux EtherCAT Master for Linux (with or without RT Preempt Patch) |
Kernel V2.6.x (x86) Link Layer GEM for Xilinx Zynq and more |
EC-Master / Xenomai EtherCAT Master für Xenomai (x86) Real-Time Framework for Linux |
Version 2.6.x and 3.x Link Layer for Intel Pro/1000 network adapter family |
EC-Master / INtime® EtherCAT Master for INtime |
Version 4.x, 5.x Link Layer for Intel Pro/1000 network adapter family Link Layer for Intel Pro/100 network adapter family Link Layer for Realtek 8139 network adapter Link Layer for Realtek 8111/8168/8169 network family |
EC-Master / TI-RTOS Kernel (SYS/BIOS) EtherCAT Master for Texas Instruments TI-RTOS Kernel (SYS/BIOS |
Version 6.4
Link Layer CPSW for TI Sitara Link Layer ICSS PRU for TI Sitara |
EC-Master / RTEMS EtherCAT Master for RTEMS |
Version 4.1x
Link Layer for Intel Pro/1000 network adapter family |
EtherCAT Master for further Operating Systems
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 Pharlap ETS® EtherCAT Master for MQX® (ARM) EtherCAT Master for Windows Real-time virtualization and Real-time Hypervisor solutions EtherCAT Master for RTS Real-Time Hypervisor |
EC-Master / OS-Layer EtherCAT Master OS-Adaptation Layer |
Using the OS-Adaptation layer one can simply port the source code to any other platforms. Only a few, very simple macros and functions have to be adjusted. Macros are used to implement runtime critical functions. Existing OS-Adaptation layers can be provided without cost. The main functions are: Memory management (OsMalloc, OsMemcpy, ...) Macros for alignment and endianness functions (ARM, PowerPC) String functions (OsStrcpy, ...) Timer (OsSleep, OsQueryMsecCount, ...) Debug printout (OsDbgMsg) synchronization (OsCreateLock, OsLock, ...) Multi-Core, symmetric multiprocessing (OsSetThreadAffinity, OsMemoryBarrier,...) ... |