EtherCAT Slave  1.08.00
Known Issues
  • [DTKEC-597] EC_API_SLV_PDO_getLength bug in FBTL variant
    EC_API_SLV_PDO_getLength only delivers correct values when Slave State equals SafeOP or OP. In Init and PreOP always returns 0.

  • [DTKEC-369] Cable Redundancy Support
    In the current revision of AM243x LaunchPad board, there are following issues which impact enhanced link detection and RX_ER monitor by ICSSG; therefore, EtherCAT cable redundancy is not supported.

    • "PRG1_PRU0_GPO8" is not connected to "PRG1_CPSW_ETH1_LED_LINK" from Ethernet PHY
    • "PRG1_PRU1_GPO8" is not connected to "PRG1_CPSW_ETH2_LED_LINK" from Ethernet PHY
    • "PRG1_PRU0_GPO5" is not connected to "PRG1_CPSW_ETH1_LED_1000/RX_ER" from Ethernet PHY
    • "PRG1_PRU1_GPO5" is not connected to "PRG1_CPSW_ETH2_LED_1000/RX_ER" from Ethernet PHY

  • [DTKEC-195] Enable Bootstrap only if FoE is used
    FoE Protocol is used as firmware update mechanism (File Access Over EtherCAT). If the application does not use FoE, then the SDKmust not show bootstrap information.

  • [DTKEC-161] ESI Parser: Process files with multiple device descriptions
    ESI Parser works with single device ESI files. However, ESI file can contain multiple device descriptions.

  • [DTKEC-235] ESI Parser: FSoE splitting information in PDO Mapping
    Since the FSoE Frame consists of data sections (SafeData, each max. 16 Bit) and checksum sections (CRC16) a SafeData variable with a length greater than 16 Bit must be split in two or more data sections (ETG5120 5.3.3).