- Attention
- Also refer to individual module pages for more details on each feature, unsupported features, important usage guidelines.
-
For release notes of MCU+ SDK, please refer to AM243X MCU+ SDK Release Notes 11.00.00.
- Note
- The examples will show usage of SW modules and APIs on a specific CPU instance and OS combination.
Unless noted otherwise, the SW modules would work on all supported EVMs
-
The examples use the ICSS-EMAC driver from the Industrial Communication SDK package. This driver support will be moved to MCU+ SDK in the future releases.
New in this Release
| Feature |
Starting from Industrial Communications SDK 11.00.00.13, using the EtherCAT example requires downloading the Beckhoff SSC stack from the ETG website and rebuilding the library as described in the following documentation:
For EtherCAT example evaluation without access to Beckhoff SSC, please use the evaluation package.
|
| EtherNet/IP VLAN Filtering Support |
| HSR 1G Support |
Device and Validation Information
| SOC | Supported CPUs | Boards | Host PC |
| AM243x | R5F | AM243x GP EVM (referred to as am243x-evm in code),
AM243x LAUNCHPAD (referred to as am243x-lp in code) | Windows 10 64b or Ubuntu 18.04 64b |
Tools, Compiler and Other Open Source SW Module Information
| Tools / SW module | Supported CPUs | Version |
| Code Composer Studio | R5F, M4F | 12.8.1 |
| SysConfig | R5F, M4F | 1.22.0, build 3893 |
| TI ARM CLANG | R5F, M4F | 4.0.1.LTS |
| FreeRTOS Kernel | R5F, M4F | 11.1.0 |
| Tiny USB | R5F | 0.14.0 |
| LwIP | R5F | STABLE-2_2_0_RELEASE |
| Mbed-TLS | R5F | mbedtls-2.13.1 |
Features not supported in release
| Feature Not Supported in Profinet Device |
| RGMII Mode |
| Profinet Device LP-AM243 Support |
| Profinet Isochronous mode Support |
Fixed Issues
| ID | Head Line | Module | Applicable Releases | Resolution/Comments |
| PINDSW-5122 | DLR does not work in RGMII mode | EtherNet/IP Adapter | 08.04.00 | |
| PINDSW-8420 | Fix length mismatch in HW_EscWriteMbxMem and HW_EscReadMbxMem | EtherCAT SubDevice | 09.02.00 | |
| PINDSW-8476 | Invalid CRC flag raise because of wrong data type conversion. | EtherCAT SubDevice | 09.02.00 | This fix is corresponding to bsp_eeprom_emulation_init() API. |
| PINDSW-8499 | Fix Forwarding and Auto-Forwarding path start delay naming convention. | EtherCAT SubDevice | 09.02.00 | This fix is corresponding to bsp_init() API. |
| PINDSW-8428 | Configure SYNC1 Shift with respect to SYNC0 signal | EtherCAT SubDevice | 09.02.00 | More details in EtherCAT_SubDevice_Errata.pdf |
| PINDSW-8429 | Optimizing Host Handshake During Redundant State Change | EtherCAT SubDevice | 09.02.00 | More details in EtherCAT_SubDevice_Errata.pdf |
Known Issues
| ID | Head Line | Module | Applicable Releases | Workaround |
| PINDSW-5508 | Observed "tcp_err_handler: Connection aborted (-13) while running CTT | EtherNet/IP Adapter | 08.06.00 | |
| PINDSW-5666 | EtherNet/IP : PTP Device is unable to keep offset under 1000 ns | EtherNet/IP Adapter | 08.04.00 | Value of OFFSET_THRESHOLD_FOR_RESET is set to 10000 ns by default in SDK |
| PINDSW-8517 | SYNC1 Generated 1 cycle after first SYNC0 pulse when SYNC1 shift is configured from MainDevice | EtherCAT SubDevice | 09.02.00 | |
Upgrade and Compatibility Information
This section lists changes which could affect user applications developed using older SDK versions. Read this carefully to see if you need to do any changes in your existing application when migrating to this SDK version relative to previous SDK version. Also refer to older SDK version release notes to see changes in earlier SDKs.
Examples
| Module | Affected API | Change | Additional Remarks |
| EtherCAT SubDevice Demo | N/A | Naming convention change from "EtherCAT slave" to "EtherCAT SubDevice" accross directories | The changes are applicable only for TI Integrated EtherCAT Stack Examples at examples/industrial_comms/ethercat_subdevice_demo. Refer to EtherCAT TI Integrated Stack Release Notes |
| EtherNet/IP Adapter Demo | N/A | Refactor folder structures and naming convention for the Examples. | Refer to Overview of EtherNet/IP Adapter Demo |
Drivers
| Module | Affected API | Change | Additional Remarks |
| | | |