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!