General Information

Changelog

This section provides a short change description for documentation updates.

Date

Revision

Comment

Date

Revision

Comment

2016-06-10

2.0

  • new User Manual for EtherCAT Lib

2017-08-01

2.1

  • updated Timer API

  • updated list of supported platforms

2018-03-22

2.2

  • added description of ec_esmFinishTransition()

  • updated list of supported platforms

2021-01-31

2.3

  • applied new design guidelines

  • updated public API

  • added missing descriptions of configuration macros

Table: Document Revisions

Supported Platforms

The EtherCAT Library by port runs on targets with or without an OS. The CPU must be connected to an EtherCAT Save Controller (ESC).


The EtherCAT Library supports several ESCs:

  • Beckhoff ET1100/ET1200/FPGA IP Cores

  • Renesas R-IN Engine

  • TI TIESC

  • Microchip LAN9252

  • Trinamic TMC8460

Currently the following platforms are supported:

  • Atmel AT91SAM7X

  • Infineon XMC4500

  • Infineon XMC4800

  • Kinetis K2X

  • Linux (with ESC on PCI Card)

  • Linux (with ESC as SPI Slave)

  • Renesas R-IN32M3

  • ST STM32F10X

  • ST STM32F2XX

  • ST STM32F7XX

  • ST STM32L4XX

  • TI AM335X

  • Xilinx uBlaze

  • Microsemi SmartFusion2

  • Microchip PIC32MX

  • Renesas RZ/T1 M3 Core (GOAL)

  • Renesas RZ/T1 R4F Core (GOAL)

  • Renesas RZ/N1(D/S/L) (GOAL)

  • TI TMS320f2837x (SPI & EMIF)

  • TI Sitara AM64X

If your hardware isn't listed here please ask us for an offer.

Â