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.

CCSV4.2 Debugger problem

Early last year, I had a problem with CCSV4.1 and windows 7 with XDS100V2.  Connected once, and never could connect again.  I loaded the same CCSV distribution on a Vista machine, and it still works.  However, I needed to use the original WIn7 unit (portable) because the Vista unit is a desktop + not much memory and slow. So - to the win7 unit.

I uninstalled CCSV4.1.0.0203, and anything else I could find that may have been remotely related.  I then downloaded and installed CCSV4.2.3.0004  So far, after doing a lot of dependency walking and adding path statements, I still can't get the debugger running.  Error as follows:

 "Exception occurred during launch"

Reason: Failed to initialize the Debug Server.

Reason: Unable to load E:\Texas Instruments\ccsv4\emulation\drivers\tixds28x.dvr

This file is present in the path stated.  I even copied the one from the working Vista machine over - same result.

I can load the simulator ok and run code.  (The code will load and run on my target using the Vista machine and the same XDS100, cables, etc. so I know they are not at fault).

I did enable the debug logger, and I see the following lines about midway through the log. Note there is a null file trying to load, then the tixds28x.dvr a couple of times. loading to 0x00000000.  Then it looks like things start to shutdown - maybe because the null load is something important missing, or there is something wrong with tixds28x?

00001620 3  LIB R: Loaded "E:\Texas Instruments\ccsv4\emulation\analysis\bin\AETProperties.dll" to 0x1B5B0000
0x00001620 3  LIB C: Loading ""
0x00001620 3  LIB R: Loaded "" to 0x00000000
0x00001620 3  LIB C: Loading "E:\Texas Instruments\ccsv4\emulation\drivers\tixds28x.dvr"
0x00001620 3  LIB R: Loaded "E:\Texas Instruments\ccsv4\emulation\drivers\tixds28x.dvr" to 0x00000000
0x00001620 3  LIB C: Loading "E:\Texas Instruments\ccsv4\emulation\drivers\tixds28x.dvr"
0x00001620 3  LIB R: Loaded "E:\Texas Instruments\ccsv4\emulation\drivers\tixds28x.dvr" to 0x00000000
0x00001214 5  COM_DBG_IF C: dsDebugger::Poll()
0x00001214 3  POLL C: SystemDeInitializer::Poll()
0x00001214 3  POLL C: SystemDeInitializer::BeginShutdown()
0x00001214 1  COM_DBG_IF C: ImplementationValidity::MarkInvalid()
0x00001214 1  COM_DBG_IF R: ImplementationValidity::MarkInvalid()

I can't compare this log to the working Vista unit, because V4.1 doens't appear to generate this log.  If the lines above are normal, then I don't know where to look for the problem solution.

BTW, this is not the problem I originally had last year with V4.1.  I always could load thedebugger, it just never could successfully connect to the XDS100.

My win7 is Home Premium, SP1. I tried using the old license file, CCSV4 works ok except for debugger.  I tried a new license instance, still the same operation.

I hate it when you have to spend more time debugging the tools that you spend debugging your code!

  • Hello,

    What is the exact 28x target that you are connecting to (device and board type)?

    Are you using the same workspace you used with 4.1? We recommend using a new workspace folder when you upgrade.

    Thanks

    ki