KPA EtherCAT Master 2.5 released

A new version of KPA EtherCAT Master 2.5.28104 is released

This version includes the following improvements:

FreeRTOS:

  • Master Redundancy improvements
    In this MDK version we have released the following improvements to the Master Redundancy functionality:

    • To avoid an erroneous switch from Primary to Secondary mode, a PHY reset signal control has been added to the network driver and the Send Scheduler IP core. The behavior of the PHY reset signal is now as follows: it is deasserted at the opening stage of the network driver and asserted at the closing stage.
    • A new mechanism has been implemented in the Send Scheduler IP core. It allows to detect a Primary Master application hang and switch the IP core to Secondary mode. With this new mechanism, there is no interruption of the bus control process when Primary Master hangs and Secondary Master takes a primary control.
  • Embedded INI file support
    To simplify INI file usage, a possibility to use an embedded INI file via boot.bin has been added.
  • Master Redundancy sample
    A new sample application 55_MasterRedundancy has been added to demonstrate how to implement simple application for Master Redundancy usage. This application should be used on both Primary and Secondary Masters.
  • Master Redundancy fixes:
    • With Primary Master running and Secondary Master connected to the bus, when the latter is starting it takes over a primary control.
    • The Send Scheduler IP core in Secondary mode with enabled fast switch incorrectly identifies a frame from Primary Master as a frame prepared for sending by Secondary Master.
    • Secondary Master cannot synchronize with Primary one and enable hardware fast switch.
    • Master with enabled the Hardware Send Scheduler feature (master.hwscheduler.enable=1) doesn’t work in Master Redundancy mode.

Zynq Xenomai:

  • Master Redundancy sample
    A new sample application 55_MasterRedundancy has been added to demonstrate how to implement simple application for Master Redundancy usage. This application should be used on both Primary and Secondary Masters.

Request a free trial KPA EtherCAT Master

Contact us for more info

If you have any questions, please feel free to contact us