• 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 » Development Tools » Code Composer Studio » Code Composer Forum » C6678EVM XDS100v1 ETB system trace
Share
Code Composer Studio
  • Forum
  • Announcements
Options
  • Subscribe via RSS
Common Questions
  • Code Composer Studio Forum Usage Guidelines

  • Resources
  • Code Composer Studio (CCStudio) Product Folder
  • Troubleshooting CCS
  • CCS Wiki
  • Download CCS
  • Order CCS
  • Tools Insider Blog
  • Bug Tracking
  • C6678EVM XDS100v1 ETB system trace

    C6678EVM XDS100v1 ETB system trace

    This question is answered
    HRi
    Posted by HRi
    on Dec 26 2012 09:56 AM
    Mastermind7340 points

    Hi,

    I'm trying to configure the Trace Control of CCSTM_0 Receiver for ETB with no success, I'm connecting to the C6678EVM via the on-board XDS100v1, why is that? It is working fine when I'm using the XDS560v2 Mezzanine emulator,

    Thanks,

    HR

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • desouza
      Posted by desouza
      on Dec 27 2012 08:33 AM
      Guru56025 points

      HR,

      Can you be sure you followed the steps in the page below?

      http://processors.wiki.ti.com/index.php/C6678_Trace

      Unfortunately I don't have my board with me right now to verify every detail, but the CSSTM_0 usually refers only to the STM trace, which is not supported by the XDS100.

      Hope this helps,

      Rafael


      If my reply answers your question please click on the green button "Verify Answer".
      Search the wiki or go to useful pages for SDOWP, CGT, BIOS, CCSv3, CCSv4, CCSv5
      EMU_Trace
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • HRi
      Posted by HRi
      on Dec 27 2012 13:48 PM
      Mastermind7340 points

      Hi Rafael,

      Yes, I have followed the steps as I have system trace working with the the XDS560v2 Mezzanine emulator, why shouldn't the system trace work with the XDS100 if I'm using the ETB?

      Thanks,

      HR

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • desouza
      Posted by desouza
      on Dec 31 2012 10:17 AM
      Guru56025 points

      HR,

      I was able to get my C6678 board today, and was able to run the procedure shown at the page I sent before. Therefore I am not sure what you want to do - you want to setup a System Trace (STM) job, route it to the ETB and then access them via the XDS100v1? If so, I don't think that is possible (I couldn't do it here). The XDS560v2 has the proper hardware and protocol to access the internal device System Trace structures that are lacking on the XDS100v1.

      Regards,

      Rafael


      If my reply answers your question please click on the green button "Verify Answer".
      Search the wiki or go to useful pages for SDOWP, CGT, BIOS, CCSv3, CCSv4, CCSv5
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • HRi
      Posted by HRi
      on Dec 31 2012 10:25 AM
      Mastermind7340 points

      Hi Rafael,

      Yes, I want to do System Trace (STM) by using the ETB and read the data via the XDS100v1, is it the XDS100v1 SW as it looks odd as probably I can access the ETB address data using the XDS100v1,

      Thanks,

      HR

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • desouza
      Posted by desouza
      on Dec 31 2012 14:31 PM
      Guru56025 points

      HR,

      If you are trying to do this directly from your emulator, this is not possible. I think you may be able to do that programmatically by setting up STM using CToolsLib and then accessing this data using the XDS100 - unfortunately I am not very familiar with this library. 

      Please check the page below about CToolsLib, more specifically the ETBLib and STMLib sections.

      http://processors.wiki.ti.com/index.php/CToolsLib

      Regards,

      Rafael


      If my reply answers your question please click on the green button "Verify Answer".
      Search the wiki or go to useful pages for SDOWP, CGT, BIOS, CCSv3, CCSv4, CCSv5
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • HRi
      Posted by HRi
      on Dec 31 2012 14:57 PM
      Mastermind7340 points

      Rafael,

      OK, So there is no way to use system trace ETB using XDS100, I can't understand why but...

      Thanks,

      HR

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • desouza
      Posted by desouza
      on Dec 31 2012 16:34 PM
      Verified Answer
      Verified by HRi
      Guru56025 points
      2012-12-31_16h29_35.png

      HR,

      Ok, I think I just saw what you were trying to do. If it is something as shown at the page below, then you are right: it should work.

      http://processors.wiki.ti.com/index.php/CorePac_1_L2_CPT_-_CCS_setup_ETB_Example

      The good news is this actually work on my setup: I am using CCSv5.3.0.00090 with the TI Emulators package 5.0.946.0 (check the attached screen).

      Sorry about the confusion; if your setup does not have this component version, it is possible this was a bug that was fixed. I suggest you try to update your setup.

      Have a happy new year,

      Rafael

       


      If my reply answers your question please click on the green button "Verify Answer".
      Search the wiki or go to useful pages for SDOWP, CGT, BIOS, CCSv3, CCSv4, CCSv5
      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • HRi
      Posted by HRi
      on Jan 01 2013 02:20 AM
      Mastermind7340 points

      Hi Rafael,

      OK, I have upgraded to 5.0.952.0 and now it is working !!!

      Many Thanks and Happy New Year,

      HR

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    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