This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS 5.3.0.00090 Target Connection Button: Error -2084

Hello,

I'm running a newly purchased CCS (was 5.1.9, upgraded, and is now 5.3.0.00090) on Win 7, 64-bit. I also have a new SD XDS 200 emulator connected to my SDK C6713 rev D board's JTAG connector. The XDS 200 enumerates correctly on my PC, and I get a green left LED on the device. As far as I can tell, everything is operable.

When I attempt to establish a target connection via the CCS Target Configuration || Launch Selected Configuration button, I get the following error:

"Error initializing emulator:
(Error -2084 @ 0x0)
Internal error: Missing or corrupt application file. Restart the application. If error persists, please report the error.
(Emulation package 5.0.899.0)"

My target connection passes all the "Test Connection" tests with out any skips or failures.

SDConfigEx v5 does not have a XDS 200 entry yet, so I don't get any help there.

I've updated CCS, and think I have all the latest drivers and packages. [However, I've seen reference to a more recent XDS 2XX emulation package than 5.0.899.0 on the SD web site.]

Any help out there anywhere?

Walter

  • Hi Walter,

    have you done an update to make sure you have the latest EMU Pack?  How is the device enumerating in the device manager?  Did you install v5.3 into a separate directory and do you happen to know if you installed before the download was temporarily removed?   Can you provide a few further details?  Do you know what EMU pack you have?  Coud you send the version/install information?  One place is Help->About Code Composer Studio.  There is an "INstallation details" button.  Is there another PC or setup where you don't have issues connecting?

    Best Regards,

    LIsa

  • Hi Lisa,

    Yes I've done an update and have the latest EMU Pack 5.0.899.0. The device (SD XDS200) is enumerating in my device manager. I did not install v5.3 in a separate directory. I first installed my purchase (v5.1.9) from it's DVD. After install and successful launch of 5.1.9, I immediately attempted to create a target Configuration and got the -2084 error. I then updated all of CCS. After update to v5.3.0, I got the same -2084 error. I now have EMU pack 5.0.899.0, which Installed Software|Update tells me is the latest.

    dbgjtag tells me the following:

    build date  Oct 29 2012

    build time  15:14:04

    package version  5.0.899.0

    component version  35.34.40.0

    No, I don't have another PC with CCS v5. I have an older WinXP PC running v3.1 that did connect to my DSK6713 board, but I need v5 on this Win7 machine. I can try a test install on the XP machine if you think it beneficial.

    Thanks,

    Walter

  • Hi Walter,

    I wonder if it might be the updating.   One thing would be a clean 5.3 installation in a fresh folder.  We saw some emulation update issues earliesr.   But first are you able to check permissions and antivirus interference?

    Best Regards,
    Lisa

  • I've been installing with administrator privileges on the box. I just checked my virus software logs. Nothing about TI, CCS, etc.

    I'll do an uninstall of my current CCS, a new download of v5.3, and reinstall.

    While I'm doing that, if you think of anything else, don't be bashful.

    Cheers,

    Walter

  • Lisa,

    As I said in my last post, I've uninstalled CCSv5 totally, deleted all directories/files and started over. I did a fresh install of v5.3 from the web installer to a new directory. The install went smoothly, without errors. After the install completed, setup checked for updates and found many, including the latest emulator updates from TI and Spectrum Digital. I installed all updates. I now have, I'm sure, a flawless and up to the minute version of v5.3.

    After verifying the enumeration of my XDS200 emulator and resetting mt DSK6713 board, I created a new Target Connection. The "Test Connection" function reported that the connection was working correctly, without skip or flaw. I then used the Target Configuration Panel to "Launch Target Configuration." I got the same -2084 error that I reported in my first post:

    Error initializing emulator:
    (Error -2084 @ 0x0)
    Internal error: Missing or corrupt application file. Restart the application. If error persists, please report the error.
    (Emulation package 5.0.899.0)

    I believe that there's a TI issue with CCS v5.3 talking to the Spectrum Digital XDS200/DSK6713 hardware. I don't think it's a mere installation problem.

    Perhaps it's time to create a ticket and to escalate this matter.

    Please advise.

    Walter

  • I still get a -2084 error when trying to connect to a DSK6713 board using the XDS200 emulator and CCS v5.3.

    Does anyone know what -2084 means??

    Walter

  • Hi Walter,

    the xds200 should work out of the box with v5.3.  What are you trying to launch and how do you have things setup?  Do you have another target to try with the xds200?  Have you tried a basic test with an example project instead of launching a configuration?  Any further information, things that would work towards isolating things would be helpuful for us to help you.

    If you have the time I could suggest doing the removal and clean installtion of 5.3 again.  But this time from the full installer and no updates.

    Please keep us informed.

    Best Regards,

    Lisa

  • Hi Walter

    Can you please do the following steps. This smells like a USB device driver installation issues.

    - Delete your existing ccxml file for the XDS200.

    - Open device manager and try to re-install/update drivers for the XDS200. If the device manager looking for a location, point it to ccsv5\ccs_base\common\uscif 

    - On successful driver update, recreate the XDS200 configuation from the CCS %.3 environment and launch the debug session.

    Also, you should only see one "XDS200 USB" connection entry.

    Regards

    Vikas

  • Hi Walter

    I overlooked earlier that that you are using  C6713. Spectrum XDS200 does not list this as a supported target.

    http://www.spectrumdigital.com/product_info.php?&products_id=261 

  • Thank you, Vikas.

    I followed the steps you outlined: 1) remove ccxml file, Update drivers via "Browse" to ccsv5\ccs_base\common\uscif. Upon select | right click | "Update Driver Software ..." on the driver entry in the device manager, Win7 reported that the driver was up to date. I've attached a screen shot of the result. For info, the device manager lists two serial connections to the XDS200: one called "XDS2xx Emulator CDC Serial Port (COM3)" and right under it, "XDS2xx User CDC Serial Port (COM4)". They are listed under the "Ports" entry in the Device Manager. Finally, I created a new connection per your instructions and then tested the connection to DSK6713 in CCS with the "Test Connection" button. It passed. I then attempted to "Launch Selected Target". That created the now-familiar -2084 error.

    Cheers,

    Walter

  • Perhaps that's it, Vikas, although the XDS200 does support the C6720 series, which is not listed by Spectrum either. They are supposed to be compatible.

    I'll ask Spectrum and advise you of what I find.

    Cheers,

    Walter

  • Hi Vikas

    While awaiting Spectrum's response on my XDS200 problem, I did a little more research.

    The TI product page for the C6713 http://www.ti.com/product/tms320c6713b shows that the XDS200 is a supported development tool for the chip.

    Also, the TI XDS200 Emulator page ( http://www.ti.com/tool/xds200 ) states " XDS200 emulators support all TI embedded processor families except MSP430."


    So, I'm back to where I started from: It should work .... but doesn't.

    Walter


  • Hi Lisa,

    [I've been focused on Vikas' questions and getting Spectrum involved ... just getting back to you now.]

    What started me on this chain is the Quick Start guide for the SD XDS200. As part of the installation, it essentially states this: install CCS v5.3; attach the XDS200 to a PC and a JTAG target; then create a Target Configuration File and launch it - to prove everything works. From the first attempt till now over dozens of attempts, I've always gotten the same -2084 error, no matter what I do or how many times I update or re-build.

    I was able to import a glorified C language LED "hello world" project (that I had used under CCS 3.1 and DSK6713) into my new CCS 5.3 setup. I got it to compile without error or warning. However, when I went to Run | Debug in CCS v5.3 (with the XDS200 and the DSK6713 attached), it caused the same -2084 error that the "Launch Selected Configuration" menu did. All paths lead to the same error.

    I can never get beyond error -2084 no matter what I do.

    Any other ideas?

    Cheers,

    Walter

  • Hi Vikas,

    It looks like you were right. Here's what Spectrum said:

    "The XDS200 does not support the C671x or C672x processor families. Texas Instruments did not includes support for those devices when building the XDS200 emulation drivers. The configuration details have been left in CCS so that you can build a configuration for th eXDS200 and C6713, however the drivers support is not available. Please contact Texas Instruments for clarification of the processors their XDS200 emulation drivers support."


    Both the TI C6713 and C672x product pages show XDS200 as a supported emulation tool. 


    Would either you or Lisa communicate internally within TI to correct the misleading information on the C67xx and XDS200 product pages. My earlier post refers.

    Time to regroup.

    Thanks,

    Walter

  • Hi Walter,

    we have filed a bug so that the support is correctly reflected in CCS.  We are also looking to fix the estore, wiki and further documentation.

    Sorry for the inconvenience.

    Best Regards,

    Lisa