• 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 » Why does the Blackhawk USB510 Emulator not work with CCSv5?
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
  • Why does the Blackhawk USB510 Emulator not work with CCSv5?

    Why does the Blackhawk USB510 Emulator not work with CCSv5?

    This question is answered
    Jason Work
    Posted by Jason Work
    on Feb 16 2012 12:29 PM
    Expert7975 points

    This emulator does not work with CCSv5

    Here is my setup (not working):

    Dell Latitude E6410
    Microsoft Windows XP Professional Version 2002 Service Pack 3
    Code Composer Studio Version 5.1.1.00028
    Connection: Blackhawk USB510 Emulator
    Emulator: USB510 JTAG EMULATOR Part #: BH-USB-510
    Board: Experimenter's Kit - Piccolo F28035
        C:\TI\controlSUITE\development_kits\~ExperimentersKits\ExperimentersKit-HWdevPkg\USBDockingStation_Schematic [R3].pdf
        Piccolo TMS320F28035 Isolated controlCARD TMDSCNCD28035ISO
    Example used: C:\TI\controlSUITE\development_kits\TemplateProjects\FlashingLeds-F28035_v1.0

    This is the error message reported when I try to debug

     

    I tried a second emulator (USB510 JTAG EMULATOR Part #: BH-USB-510) and had the same result.

    When I make the following changes to my setup, I can debug (working setup):

    Connection: Blackhawk USB2000 Controller (a XDS510-class product)
    Emulator: USB2000 CONTROLLER Part #: BH-USB-2000

    I tried the debug once, unchanged from the default project.  I then tried it again after changing line 233 from FlashingLeds-Main.c

    code

    Default: Gui_LedPrd_ms = 1000;
    Modified: Gui_LedPrd_ms = 100;    //10x the flash rate from default

    In both cases it worked, and I observed the difference in LED flash rate.

    I can see that the Blackhawk USB510 Emulator USB510 JTAG EMULATOR Part #: BH-USB-510 has been discontinued.  Is this related to the fact that it doesn't work with CCSv5?  if so, why does the option for this emulator appear in the target configurations general setup?  What other emulators in this list may have the same problem?  The Blackhawk USB510 Emulator does work with CCSv3.3

    I've attached a file containing screenshots of my results, and photos of my setup.

    8078.screenshot-2012-02-14_2049_14.zip

    Emulation CCSv5
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    All Replies
    • Ferrari5699
      Posted by Ferrari5699
      on Feb 16 2012 13:54 PM
      Intellectual860 points

      Hello Jason,

      The USB510 is still supported by us, including for CCS v5, however it is no longer being manufactured.  This is the first issue we are hearing about CCS v5.1.1 and will look into it.  We regularly test with the F28035 target.

      Andrew

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jason Work
      Posted by Jason Work
      on Feb 16 2012 15:16 PM
      Expert7975 points

      Here's one further observation.

      LD3 will blink (code running) when JTAG connector of Blackhawk USB2000 Controller is plugged in
      LD3 will not blink (code not running) when JTAG connector of Blackhawk USB510 Emulator is plugged in

       

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • C-Li
      Posted by C-Li
      on Feb 16 2012 18:31 PM
      Prodigy65 points

      Hi, Andrew

      I notice a seemingly newer version driver for USB510 on this page: http://www.blackhawk-dsp.com/support/Drivers.aspx . the v4.1.55.0, however, the release date (Aug 2006)seems older than the v3.3. Do you recommand to try out this v4.1.55.0 driver?

      thanks,

      Clio

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Ferrari5699
      Posted by Ferrari5699
      on Feb 17 2012 07:58 AM
      Intellectual860 points

      Clio,

      CCS v4 and later includes all the files and drivers you need as part of the TI distribution.  Updates are avilable via the CCS Eclipse Update Manage (within the application).

      Our drivers download page is for CCS v3.3. and earlier.  Don't confuse the old C2xx/vc3x/c4x Code Composer v4 with the newer Code Composer STUDIO v4.

      Andrew

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Ferrari5699
      Posted by Ferrari5699
      on Feb 24 2012 17:02 PM
      Intellectual860 points

      Jason,

      We tracked down what we believe is the issue and are pursuing the fix.  In the mean time, if we can find something to use as a workaround, I will post it.

      The details....We beleive that USCIF v35.34.39.0 (underlying low-level emulation code if you are not familiar) introduced a change causing a problem with the sequence of establishing a good TCK rate.  This issue would affect any CCS version that is updated to USCIF 35.34.39.0 (we found no problem with USCIF v35.34.29.0 and earlier during our testing).  CCS updates that include this change must have been posted recently - we tested CCS v5 and v5.1 extensively before their release.

       

       - Andrew

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Ferrari5699
      Posted by Ferrari5699
      on Mar 14 2012 09:45 AM
      Verified Answer
      Verified by Jason Work
      Intellectual860 points

      Jason,

      Progress Update:  Working with TI, we uncovered the cause in USCIF 35.34.39.0 and have recomended the fix. 

      Unfortunately, it is beyond our control to workaround these TI binaries.  We'll need to wait for TI to issue a CCS update for the emulation package.

       - Andrew

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Harry Kindle
      Posted by Harry Kindle
      on Apr 02 2012 15:25 PM
      Prodigy220 points

      Is there any update on this?  I am having the same problem.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Harry Kindle
      Posted by Harry Kindle
      on May 02 2012 12:54 PM
      Prodigy220 points

      Hello,

      Anyone out there?

      Anyone working on this?

      It has been quite a while.

      I guess I will have to write off Blackhawk on CCS5.

      Harry

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Jun Cao
      Posted by Jun Cao
      on Mar 08 2013 16:21 PM
      Intellectual310 points

      Hello,

      It seems I met the same problem: I try to use “Blackhawk USB510 Emulator” on EVM5515 board under CCSV5.  However, I failed on the very first step – “Test Connection” with target board.   As a compare, we have no problem to use “Blackhawk USB510 Emulator” in our C5509A based board under CCSV3. 

      Could any one from Texas Instruments or Blackhawk evaluate this issue and solution?

      Jun Cao from Arbitron Inc.

      Report Abuse
      • Reply
      You have posted to a forum that requires a moderator to approve posts before they are publicly available.
    • Ferrari5699
      Posted by Ferrari5699
      on Mar 09 2013 10:58 AM
      Intellectual860 points

      Hello Jun Cao,

      This was fixed (approximately) in April/May 2012,  with TI EMUPACK_5.0.693.0.  Sorry, This may have been indicated in another post.

      As there is no error here I can only ask that you make sure you have updated your CCS v5 installation with a TI EMUPACK of this version or later.  You can verify by checking installed software.

      If problems persist, please email our support directly with the error message.  We can help from there.

      Thanks, Andrew

      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