Technical Data
ECS-CPCIs/FPGA
Hardware Manual Doc.-Nr.: E.1108.21/ 1.0
Page 23 of 28
Device drivers for Windows and Linux with documentation and EtherCAT slave examples are
included in the scope of delivery. Drivers for real-time operating systems (e.g. QNX) are available.
Drivers for other operating systems are available on request.
Easy configuration is done by esd's EtherCAT Master or other EtherCAT masters.
A sample EtherCAT Slave Information file (ESI file in XML format) is provided.
A demo version of the EtherCAT Workbench, an EtherCAT network configuration and diagnostic
tool, can be found on the CD-ROM provided.
esd EtherCAT slave API library and sample code for rapid application development are included in
delivery.
The FPGA contains Bus Master DMA Support to offload the CPU from copying the output process
image data into the host memory. This is utilized by the esd EtherCAT Slave Stack. The Stack and
the included complex sample application with sample ESI is tested against the EtherCAT CTT
(default test set). Please refer to the EtherCAT Slave Stack
manual (see “Order Information” page
28) for further information.
The ECS-CPCIs/FPGA is delivered with the esd Vendor ID in the EtherCAT ESI. The esd Vendor
ID may be used only for your development.
Please refer to EtherCAT Technology Group at
for details about this and other
requirements for EtherCAT Slave development. (We recommend starting with ETG.2200
"EtherCAT Slave Implementation Guide")
4.11.1 License
The delivery of ECS-CPCIs/FPGA includes object versions of drivers and slave stack for Windows
and Linux (device driver as source).
Each ECS-CPCIs/FPGA manufactured by esd gmbh will be delivered with a valid Beckhoff IP core
licence.
4.11 Software Support