• 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 » External Emulator with TMDXICE3359 and TMDXIDK3359
Share
Sitara™ ARM®
  • Forum
  • Announcements
Options
  • Subscribe via RSS

External Emulator with TMDXICE3359 and TMDXIDK3359

External Emulator with TMDXICE3359 and TMDXIDK3359

This question is not answered
fareed nabkel
Posted by fareed nabkel
on May 14 2012 18:17 PM
Prodigy90 points

Has anyone had luck using an external emulator to debug the AM3359 on either TMDXICE3359 (reworked to use 20pin CTI header) or TMDXIDK3359?

I am attempting to use the XDS510 USB from Spectrum Digital with CCSv5.

I had no trouble debugging with the XDS100v2 on the ICE board.  Since converting the ICE to use the 20pin CTI I cannot load a program and debug.  I changed the target configuration to use the XDS510 USB and I am able to connect to target and run the initizalization script.  I performed the emulator test in SDCONFIG and 1 device was found in the JTAG chain.  When I load a program I expect to stop at main, but the Debug window in CCSv5 indicates the program is already "Running" while I can see it is not.

I am having the same trouble debugging on the IDK.

Thank you.

Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Shahid AC
    Posted by Shahid AC
    on May 15 2012 03:07 AM
    Expert1335 points

    I have worked with XDS510USB on IDK, not on ICE. Once the program is loaded and is in "Running" state, do the following,

    • Suspend the program (Run->Suspend).
    • Restart the program ( Run->Restart)

    This will bring the control to the 'main' function.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • fareed nabkel
    Posted by fareed nabkel
    on May 15 2012 11:03 AM
    Prodigy90 points

    Thank you for the reply.

    When suspending I receive the following error:

    CortxA8: Trouble Removing Breakpoint with the Action "Finish Auto Run" at 0x80004f88: Error 0x20000008/-1066 Severe Error during: Break Point, Cannot set/verify breakpoint at 0x80004F88

    A restart takes me back to the same "Running" state.

    Which version of CCS are you using?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Shahid AC
    Posted by Shahid AC
    on May 16 2012 01:06 AM
    Expert1335 points

    I'm using 5.1.0.0900. I have also seen errors like this . What I usually do is, resetting the system and load it again.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • fareed nabkel
    Posted by fareed nabkel
    on May 16 2012 09:27 AM
    Prodigy90 points

    I'm not exactly sure what you mean by resetting and loading again, could you be more specific?  I have tried exiting and relaunching CCS, disconnecting/reconnecting the XDS510, cleaning and rebuilding the project, power cycling the target board.  Perhaps I'm still missing something.

    Thanks.

     

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • fareed nabkel
    Posted by fareed nabkel
    on Jun 01 2012 15:54 PM
    Prodigy90 points

    I was finally able to get the XDS510 and XDS560v2 Traveler to work with the IDK and ICE by using GEL files from:

    http://processors.wiki.ti.com/index.php/OMAP_and_Sitara_CCS_support#AM335x

    TMDXICE3359.gel works for the ICE, although the initialization scripts seems to work better with the 510.

    AM335x_15x15_EVM_V1_2.gel works for the IDK.

    When using the XDS510 either TMDSADPEMU-20T or TMDSADP1420 adapter will work.  If using TMDSADP1420 I have the switch settings to bypass adaptive clocking such that SW1 positions 1 and 2 are ON and 3-6 are OFF.

    Fareed

    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