対応オペレーティング システムと CPU アーキテクチャー
 

EtherCAT Master Out-of-the-box

  
Windows XP
Windows 7 and 8 32 Bit
Windows 7 and 8 64 Bit

All Windows network drivers are supported using the WinPCap link layer implementation  
Windows CE 5.0 
Windows CE 6.0 
Windows Embedded Compact 7.0

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)  
Support for the following VxWorks versions is available: 
VxWorks 5.4 and VxWorks 5.5: All VxWorks network drivers are supported using the shipped etherLib link layer implementation.
VxWorks 6.3 to 6.9. The shipped SNARF link layer implementation enables support for all VxWorks network drivers 
VxWorks 6.6 and 6.9. Support for SMP operation (run the stack on a dedicated CPU core).

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)  
Version 6.x 

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) 
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) 
Version 8.x, RTX2009, RTX2011, RTX2012

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  
Kernel V2.6.x (x86)
Kernel V3.x (x86 32 Bit, x86 64 Bit, PowerPC, ARM)

Raw Socket Link Layer
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) 
Link Layer CPSW for TI Sitara AM335x
Link Layer eTSEC for Freescale PowerPC
Link Layer GEM for Xilinx Zynq  
Version 2.6.x

Link Layer for Intel Pro/1000 network adapter family
 
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  
Version 3.x

Link Layer for Intel Pro/1000 network adapter family

Version 6.4

 

Link Layer CPSW

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 Hilscher rcX®
EtherCAT Master for MQX® (ARM)
EtherCAT Master for Windows Real-time virtualization and Real-time Hypervisor solutions
EtherCAT Master for RTOS-VM/VmfWin®
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,...)
...  
 
(C) 2014 - Alle Rechte vorbehalten