• 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 » Digital Signal Processors (DSP) » OMAP™ Processors » OMAP35x Processors Forum » CCS + XDS510USB JTAG emulator work with OMAP35XX Family
Share
OMAP™ Processors
  • Forums
  • Announcements
Options
  • Subscribe via RSS
Resources
  • OMAP-L1x DSP+ARM9™-based Processors Product Folder
  • OMAP3525/30 DSP+ARM Cortex™-A8-based SOCs Product Folder

  • Top OMAPL Wiki Links
  • OMAPL3x Schematic Review Checklist
  • OMAPL13x Boot resources

  • OMAPL Document Resources
  • OMAPL137 Technical reference manual
  • OMAPL138 Technical reference manual
  • OMAPL Boot loader App Notes
  • Forums

    CCS + XDS510USB JTAG emulator work with OMAP35XX Family

    This question is not answered
    gge
    Posted by gge
    on Sep 22 2008 09:40 AM
    Intellectual260 points

    We currently own a XDS510USB JTAG emulator and CCS 3.3 Platinum Edition and we are looking at using an OMAP3503 processor.  Will CCS and the emulator work with the OMAP35xx for low level debugging such as peeking and poking registers and memory?  And are there GEL scripts available for the OMAP3503.  We are also looking at the Logic PD development board.  I have calls out to Logic to see if they support the XDS510 emulator on their development board, OMAP35XX SOM-LV but does anyone here have experience with that or can let me know.  If there isn't any support for the XDS510 will there be?  If not what other ARM emulator should be used?

    Thanks

    Gary

     

    OMAP JTAG
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Bernie Thompson TI
      Posted by Bernie Thompson TI
      on Sep 22 2008 10:00 AM
      Mastermind41680 points

      CCS and most any TI XDS emulator should be usable with the OMAP35x, the Spectrum Digital XDS510USB you mention should work just fine. Do note that these emulation tools are really only for low level debugging like viewing registers and memory, as CCS is not Linux aware, it is not effective for debugging Linux applications, if you want debugging while running Linux you will want a third party ARM emulator (something like the Lauterbach). There are GEL files available, you may already have some in your /CCStudio_v3.3/cc/gel directory. Assuming the Logic PD board has a TI JTAG interface on it you should be able to use that.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Juan Gonzales
      Posted by Juan Gonzales
      on Sep 22 2008 10:45 AM
      Mastermind33975 points

      I can confirm LogicPD Zoom EVM has JTAG connector: see http://focus.ti.com/docs/toolsw/folders/print/tmdxmevm3503-l.html?DCMP=DSPGeneral&HQS=Other+PR+medicalevmpr for details

      Also, the following post is somewhat related and thought it may be of interest to you.

      https://community.ti.com/forums/t/986.aspx

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • gge
      Posted by gge
      on Sep 22 2008 11:44 AM
      Intellectual260 points

      Thank you both for the quick replies.

      Yes the LogicPD EVM does have a JTAG connector on board but I don't know if that's for an ARM emulator, 20pin connector, or a TI XDS510 emulator, 14 pin?  I would guess the 20pin ARM.  Now if it's just a connector change and pin movement on the connector that is not to hard a problem too solve as we can just make a quick and small adapter cable to fix that but I don't know if there is more involved?

      Also we will be going to Windows CE 6.0 on this so the Linux aware emulator is not that much of a concern for us.  I pretty much just need to do low level setup and modifying/reading/writing registers and memory.  I'll edit the gel scripts and possible write some simple C applications for the board.

      Any opinion out there on whether to go with the Logic PD BSP or BSquare BSP for Windows CE 6.0?  They both seem to be great companies but wondering what the pros and cons of each is?

      Thanks again,

      Gary

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Juan Gonzales
      Posted by Juan Gonzales
      on Sep 22 2008 11:57 AM
      Mastermind33975 points

      It appears the JTAG header is for the ARM. 

      With regards to WinCE, BSquare is the official support partner/channel for this BSP; I wonder if LogicPD is distributing the BSquare BSP or their own; I would definitely ask LogicPD what kind of support will you get for their WinCE BSP.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • BrandonAzbell
      Posted by BrandonAzbell
      on Sep 22 2008 12:07 PM
      Guru55165 points

      The Spectrum Digital XDS510USB emulator can be used with the OMAP35xx devices.  There are GEL files available.

      The Spectrum Digital XDS510USB emulator supports 3.3V signaling.  I am not aware if the Logic-PD board translates the JTAG interface up from 1.8V to 3.3V, but this would be important.  If it does not, then a voltage translator board would be needed.  There is one available by Spectrum Digital, as well as adapter boards to convert from 14-pin to 20-pin and the reverse.  I don't have access to the schematics to determine if it supports 3.3V I/O.  It does have a 20-pin JTAG header.

      Brandon

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Brad Griffis
      Posted by Brad Griffis
      on Sep 23 2008 00:05 AM
      Guru57425 points

      The ARM utilizes something called "adaptive clocking" so even if they do the voltage translation you'll still need a board to do handle the adaptive clocking.  If the board uses the 20-pin "compact TI" (cTI) header then this adapter board would work:

      http://www.spectrumdigital.com/product_info.php?cPath=33&products_id=173&osCsid=c9f95de8069aa556e98da68cd4fc7871

      ---------------------------------------------------------------------------------------------------------

      Please click the Verify Answer button on this post if it answers your question.
      --------------------------------------------------------------------------------------------------------- 

      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