• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » ARM® Processors » Sitara™ ARM® » AM3x Sitara ARM Processors Forum » Ethercat Slave Stack demo limitations
Share
Sitara™ ARM®
  • Forum
  • Announcements
Options
  • Subscribe via RSS

Ethercat Slave Stack demo limitations

Ethercat Slave Stack demo limitations

This question is not answered
LucaM
Posted by LucaM
on Jun 08 2012 05:42 AM
Prodigy120 points

Hello everybody,

where can I find informations about the differences and limitations between demo slave stack in Ethercat TI example and full features Beckhoff one?

It's not so easy to download it from Beckhoff site because of registration and vendor ID.

Thanks in advance.

Best regards.

Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Maneesh
    Posted by Maneesh
    on Jun 10 2012 22:39 PM
    Intellectual1815 points

    There are no functional differences in stack obtained from Beckhoff and the stack included in TI's Industrial SDK.

    TI takes the Beckhoff stack and integrates with TI hardware and software. Often, the changes made are submitted back to Beckhoff so the future versions of stack may include the adaptations for TI hardware.

    There are certain features that have not been implemented yet in the PRU firmware and these are documented in the release notes that accompany each SDK release.

    Thanks,

    Maneesh

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • LucaM
    Posted by LucaM
    on Jun 11 2012 05:16 AM
    Prodigy120 points

    Thanks Maneesh,

    in the release notes of the SDK 01.00.00.03 the main limitation is the lack of distributed clock support. This means that by now no real-time applications are possibile with this stack?

    Thanks again,

    Gianluca.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Maneesh
    Posted by Maneesh
    on Jun 11 2012 05:24 AM
    Intellectual1815 points

    Distributed clock support is coming in the upcoming release later this month.

    Thanks,

    Maneesh

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Frank Walzer
    Posted by Frank Walzer
    on Jun 11 2012 06:07 AM
    Genius13535 points

    Dear Gianluca,

    Gianluca Marabini
    This means that by now no real-time applications are possibile with this stack?

    it depends what you mean with real-time application. You can use EtherCAT with very low cycle times (<100us) even without DC mode. 

    Just to clarify: The SSC stack supports DC mode anyway. It is just currently disabled in our examples as we need to upgrade the firmware to provide DC mode.

    A limitation of the provided example with binary stack code is that you can't change the process data. You can evaluate a basic I/O slave function with 32bit input and 32 bit output. If you want to try different data setup you need to acquire the SSC source code. Anyway if you want to use TI EtherCAT slave implementation you need to join ETG as this is a general (legal) requirement for EtherCAT. Then you also get your vendor ID and access to the sources. It shouldn't take longer than a few days for the process. You can not ship a product with the TI vendor ID!

    Regards.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Michael Rinker
    Posted by Michael Rinker
    on Jun 11 2012 10:09 AM
    Intellectual700 points

    Dear Frank,

    I am right, that I must download the SSC, run the patch and create my own Stack with the etherCAt Slave Stack Code Tool if I want an other application than the example with the I/O`s?

    best regards

    Michael

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Frank Walzer
    Posted by Frank Walzer
    on Jun 11 2012 10:37 AM
    Genius13535 points

    Yes, correct.

    However make sure that you have SSC 5.0 (not 5.01) for SDK 1.0.0.3.

    Regards.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Ignacio Velasco
    Posted by Ignacio Velasco
    on Jun 11 2012 11:47 AM
    Prodigy65 points

    Any idea as to when the next release with redundancy support is going to be released?

    Regards,

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Maneesh
    Posted by Maneesh
    on Jun 11 2012 23:21 PM
    Intellectual1815 points

    Fourth quarter of 2012 will be when we release it in SDK.

    Thanks.

    Maneesh

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Paul Smith1
    Posted by Paul Smith1
    on Jun 18 2012 21:37 PM
    Prodigy25 points

    My customer in Santa Clara is demanding to know a date when this feature will be supported.  

    Will we be able to order new boards in Q4/2012?     Do you have any better dates or beta units?

    Thank You

    Paul

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Maneesh
    Posted by Maneesh
    on Jun 18 2012 23:18 PM
    Intellectual1815 points

    Paul,

    Please send a message to me and I can assist you with dates and give you background information.

    Thanks.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Ignacio Velasco
    Posted by Ignacio Velasco
    on Jun 19 2012 11:15 AM
    Prodigy65 points

    Manesh,

    The redundancy feature is going to be handled in a release of the SDK. I was under the impression that it would require hardware changes. Am I correct assuming that a firmware update would add support for EtherCAT redundancy?

    How can I send you a direct message to you to get assitance with dates and background information as well?

    Thanks,

    Ignacio

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Paul Smith1
    Posted by Paul Smith1
    on Jun 19 2012 11:26 AM
    Prodigy25 points

    Hi Maneesh, Thank you for your response.   My email is in my profile or (paul.smith"AT"cometusaDOTCOM).    We have built the TI controller into the next generation of our products delivering this month to the #1 equipment supplier in the Semiconductor Industry.   The customer has requested a detailed ?? timeline from us and a conversion plan to retrofit all products that ship with the current issue.

    Please let me know any detail possible.

    Best Regards

    Paul  

    Mod Note:

    Paul,

    I obfuscated your direct email address as search engines crawl these forums.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Maneesh
    Posted by Maneesh
    on Jun 20 2012 00:58 AM
    Intellectual1815 points

    It will be handled in a SDK release that is timed with the batches of the AM335x device that have a Silicon Errata addressed.

    The silicon errata is documented here: http://www.ti.com/lit/er/sprz360b/sprz360b.pdf. Refer advisory 1.0.4.

    Thanks,

    Maneesh

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Malte H.
    Posted by Malte H.
    on Jul 10 2012 03:49 AM
    Prodigy30 points

    Hi,

    hope I am sort of right here:
    I am trying to build the full feature EtherCAT slave application on SDK 1.00.00.04 but I only have access to SSC 5.00. Is it generally possible to combine those or do I have to use SSC 5.01 for this SDK? So far, I am always getting errors during build. Also, would DC work on the Slave if I could get this to work? Thanks.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Frank Walzer
    Posted by Frank Walzer
    on Jul 10 2012 03:55 AM
    Genius13535 points

    Malte,

    not sure I understand this. If you have SSC 5.0 you should also be able to download 5.01. The patch process in SDK 1.0.0.4 only works with that code. You may try to merge manually but we can't guarantee this works.

    Of course DC Sync is supported in 1.0.0.4 as release notes state. It was more an issue of the PRU firmware than the stack in the past.

    Regards.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
12
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use