This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6421: EtherCAT Stack: MDP profile support?

Part Number: AM6421

Does the TI/Kunbus EtherCAT stack support the MDP profile?

  • Hi Nicholas,

    Thanks for your query.

    I will check on this and get back to you.

    Best Regards

    Ashwani

  • Hi,

    MDP (modular device profile) is defined in ETG.5001.6220 it is about mandatory objects in the CoE object dictionary. MDP is supported in such, that you can create those objects from the application herself.

    We are already in preparation of a common example for the modular device profile, but this is not going to be ready for shipment in MCU+ SDK next release.

    Documentation can be found here: www.ethercat.org/ETG5001

    Best Regards

    Ashwani

  • Hello Ashwani, Thank you for the reply. I am aware that MDP profile is supported over EtherCAT and as such, anyone is free to implement any stack and profile information at their will over the existing TI EtherCAT/Kunbus stack (or a Beckhoff stack, or to create one's own stack etc). However, my software team is advising me that creating an implementation of MDP support ourselves if not already supported would add a significant amount of time to our planned project to upgrade to the AM64x platform from our current platform.

    Can you estimate when MDP will be supported by TI's example code? We have a significant amount of work needed to move to Linux (in general) and perhaps if MDP will be implemented in one of the next couple of releases the timing may work.

  • Hi Nicholas,

    Understood your requirement and concern.

    But, presently no timeline can be promised here. Hopefully, It should be available after SDK 9.1 (tentative).

    Best Regards