AM64x INDUSTRIAL COMMUNICATIONS SDK  09.01.00
EtherCAT SubDevice Demos

Introduction

These examples are EtherCAT SubDevice applications based on evaluation stacks provided in the SDK.

Note
SDK examples use evaluation version of stack. They will run for 1 hour only. If you want an unlimited version, you need to rebuild the Beckhoff SSC Library used by the examples. Please check "${SDK_INSTALL_PATH}/source/industrial_comms/ethercat_slave/stack/patch/SlaveFiles/src/readme.md" for more details on how to rebuild the library.

Links to important sections in the detailed documentation are provided below:

Note
Fast link detection using RX_LINK pins (MLINK mode) is required to support complete EtherCAT functionality, and certain conformance tests will fail if fast link detection is not used. Link Polling is not suggested, use it only for debugging if required.
Attention
If you need to reload and run the example again, EVM power-cycle is MUST.

Supported Combinations

Parameter Value
CPU + OS r5fss0-0 freertos
ICSSG ICSSG1
Toolchain ti-arm-clang
Board am64x-evm
Example folder examples/industrial_comms/ethercat_slave_demo