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.

Error during installation of CCS v6 on Windows 7 64-bit

Other Parts Discussed in Thread: CCSTUDIO

While trying to install CCS v6, I get an error installing the "com.ti.ccstudio.msp430.emu.win32" file.

I have already disabled my firewall and anti-virus software and I am using an offline installer.

I've looked all over and no one else seems to know why this is happening.

Thanks,

Alec

  • Hi Alec,

    Can you run the setup with "Run as Administrator" option?

    Regards,
    Gautam
  • Yes I am running as administrator, that is not the issue.
  • Want to confirm... You're using this option right?

    If still it doesn't work then try downloading the setup again maybe it might be corrupt.

    Regards,

    Gautam

  • Yes as I said I have tried running as administrator and I have downloaded both the online and offline installers multiple times.
  • Great. Here are similar issues faced by other members:

    Both of them direct to same cause. Let me know if the above prove helpful

    Regards,

    Gautam

  • Guatam, both of those cases were issues with the installer incorrectly assuming a 64-bit OS based on the existence of a file called SysWOW64. Considering the fact that I am running a 64-bit OS, it seems that neither of those cases are helpful for my situation. Is it possible the installer is thinking that I am running a 32-bit OS?
  • Alec Spinhirne said:
    Is it possible the installer is thinking that I am running a 32-bit OS?

    Seems like an OS bit version detection conflict. Here are few more things you can try:

    Also, can you shed some light here?


    Regards,

    Gautam

  • ccs_setup_6.0.1.00040_install.logI've included the install log for my latest attempt here.

  • I had already tried the solution posted in that thread earlier, but the problem is the installer does not give me the option of unselecting the USB Fet in the "select emulators" window.
  • Just an update, I checked this file: ti_msp430pack_setup_6.0.0.14_install.log and it seems that the issue is with running DPinst64.exe. I tried running the executable and I get an error message saying that "The device driver installation wizard was unable to find any drivers designed for your machine". Does anyone know why it wouldn't be able to install the drivers?

  • Alec Spinhirne said:
    I tried running the executable and I get an error message saying that "The device driver installation wizard was unable to find any drivers designed for your machine".

    You get that error if run DPinst64.exe without giving any arguments specifying which drivers to install.

    Try running the following command which the install log reported failed:

    c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /se /sa /lm /path "c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\USB_eZ-RF"

    If running that fails, hopefully it will give a more detailed reason why the driver installation fails.

  • That's the way that the CCS installer runs the DPInst64.exe and it still fails. The only explanation it gives is "Child killed : unknown signal". I have posted the relevant install log already if you want to take a look.
  • Alec Spinhirne said:
    The only explanation it gives is "Child killed : unknown signal".

    Based upon http://answers.bitrock.com/questions/2155/error-running-cpathtoexefile-child-killed-unknown-signal-after-final-page the "Child killed: unknown signal" error is reported by the BitRock installer which is used to install CCS.  The "Child killed: unknown signal" error just reports that that DPinst64.exe program it called exited in a non-standard way.

    The point I was trying to make was to copy the entire c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /se /sa /lm /path "c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\USB_eZ-RF" command from the install log file into a Windows command prompt and see if a more descriptive error message is reported by the DPinst64.exe program.

  •  I ran the wizard using the command prompt using the appropriate file path and this is the error I got:

  • Alec Spinhirne said:
    I ran the wizard using the command prompt using the appropriate file path and this is the error I got:

    The status displayed on the screenshot just says "install f" as is truncated, so just give details on the failure. According to https://msdn.microsoft.com/en-us/library/windows/hardware/ff544775(v=vs.85).aspx the /c DPInst64 command line option will cause a log to be displayed on the command prompt window. I.e. try running the following and then post the log output from the command prompt window:

    c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /c /se /sa /lm /path "c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\USB_eZ-RF"

  • The "Install f" is truncated from install failed, thats literally all the information the install wizard gives.

    Heres a picture of what happens when I dump the log info to the console:

    It seems to be an issue with a file missing, although I've downloaded the entire package several times so I can't imagine its an issue with just a corrupted download.

  • Alec Spinhirne said:
    It seems to be an issue with a file missing, although I've downloaded the entire package several times so I can't imagine its an issue with just a corrupted download.

    It looks like C:\ti\ccsv6\ccs_base\emulation\drivers\msp430\USB_eZ-RF\430CDC.inf references the following files which are not part of the CCS6 installation:

    - mdmcpq.inf
    - usbser.sys
    - msports.dll

    On a Windows 7 64-bit machine on which CCS v6 was successfully installed, I found these files at:

    C:\Windows\inf\mdmcpq.inf
    C:\Windows\System32\drivers\usbser.sys
    C:\Windows\SysWOW64\msports.dll

    Are these files present on your Windows 7 64-bit machine?

  • The first file "mdmcpq.inf" is on my machine, the other two are not. Is this an issue with my installation of windows? How do I go about getting these files?
  • Alec Spinhirne said:
    How do I go about getting these files?

    Based upon posts on other forums (such as http://www.keil.com/forum/16550/mcb1700-virtual-comport-problem-on-win7/ ) I believe that the device driver .inf file is supposed to cause Windows 7 to copy the msports.dll and usbser.sys from an archive in the Windows 7 installation to the directory in which the files are used.

    However, it looks like the ccsv6/ccs_base\emulation\drivers\msp430\USB_eZ-RF\430CDC.inf file isn't compatible with the Windows 7 requirements as specified in http://support.microsoft.com/kb/837637 . Other .inf files in the CCS6 installation look like they will cause the msports.dll and usbser.sys files to be copied to the correct location.

    Therefore, can you try:

    1) Run the following in a command prompt:

    c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /c /se /sa /lm /path "c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\USB_CDC"

    It this fails, post the the command prompt output.

    2) If the above works, try installing the USB_eZ-RF driver again by running the following in a command prompt:

    c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /c /se /sa /lm /path "c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\USB_eZ-RF"

    If this still fails, post the command prompt output.

    3) If the above works, trying installing CCS6 again.

  • Alec Spinhirne said:
    How do I go about getting these files?

    Based upon posts on other forums (such as <link deleted to avoid moderation>) I believe that the device driver .inf file is supposed to cause Windows 7 to copy the msports.dll and usbser.sys from an archive in the Windows 7 installation to the directory in which the files are used.

    However, it looks like the ccsv6/ccs_base\emulation\drivers\msp430\USB_eZ-RF\430CDC.inf file isn't compatible with the Windows 7 requirements as specified in http://support.microsoft.com/kb/837637 . Other .inf files in the CCS6 installation look like they will cause the msports.dll and usbser.sys files to be copied to the correct location.

    Therefore, can you try:

    1) Run the following in a command prompt:

    c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /c /se /sa /lm /path "c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\USB_CDC"

    It this fails, post the the command prompt output.

    2) If the above works, try installing the USB_eZ-RF driver again by running the following in a command prompt:

    c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\DPInst\DPinst64.exe /q /c /se /sa /lm /path "c:/ti/ccsv6/ccs_base\emulation\drivers\msp430\USB_eZ-RF"

    If this still fails, post the command prompt output.

    3) If the above works, trying installing CCS6 again.

  • Tried both, both failed with same error.

  • Hi,
    It looks like your windows installation is missing some files:

    C:\Windows\System32\drivers\usbser.sys
    C:\Windows\SysWOW64\msports.dll

    I think these files should be included in a Windows default installation (at least this msdn site says Microsoft-provided: msdn.microsoft.com/.../ff538820%28v=vs.85%29.aspx )

    I cannot find a resource from Microsoft to install these files subsequently.
    Please verify your windows installation and then try the installer again after cleaning out the installation folder.
    Thanks
    Danish
  • danishinnis said:
    It looks like your windows installation is missing some files:

    C:\Windows\System32\drivers\usbser.sys
    C:\Windows\SysWOW64\msports.dll

    I think these files should be included in a Windows default installation (at least this msdn site says Microsoft-provided: msdn.microsoft.com/.../ff538820%28v=vs.85%29.aspx )

    My understanding of that Microsoft link is that on a fresh Windows installation the usbser.sys and msportd.dll files are in other directories, and these driver files should get copied to the \Windows\System32\drivers and \Windows\SysWOW64 directories when a driver .inf file is installed which references them.

    E.g. on a Windows 8.1 64-bit PC in which CCS v6 was successfully installed I see multiply copies of the files:

    C:\Windows>dir /s usbser.sys
    Volume in drive C is Acer
    Volume Serial Number is D26B-F502

    Directory of C:\Windows\System32\drivers

    22/08/2013 11:40 33,280 usbser.sys
    1 File(s) 33,280 bytes

    Directory of C:\Windows\System32\DriverStore\FileRepository\mdmcpq.inf_amd64_e5cc5b49b7268c05

    22/08/2013 11:40 33,280 usbser.sys
    1 File(s) 33,280 bytes

    Directory of C:\Windows\WinSxS\amd64_mdmcpq.inf_31bf3856ad364e35_6.3.9600.17018_none_6422921e888617b2

    22/08/2013 11:40 33,280 usbser.sys
    1 File(s) 33,280 bytes

    Total Files Listed:
    3 File(s) 99,840 bytes
    0 Dir(s) 4,370,743,296 bytes free

    C:\Windows>dir /s msports.dll
    Volume in drive C is Acer
    Volume Serial Number is D26B-F502

    Directory of C:\Windows\System32

    22/08/2013 11:21 52,224 msports.dll
    1 File(s) 52,224 bytes

    Directory of C:\Windows\SysWOW64

    22/08/2013 03:54 44,544 msports.dll
    1 File(s) 44,544 bytes

    Directory of C:\Windows\WinSxS\amd64_microsoft-windows-msports_31bf3856ad364e35_6.3.9600.16384_none_7ddb7a83c33bc00a

    22/08/2013 11:21 52,224 msports.dll
    1 File(s) 52,224 bytes

    Directory of C:\Windows\WinSxS\x86_microsoft-windows-msports_31bf3856ad364e35_6.3.9600.16384_none_21bcdf000ade4ed4

    22/08/2013 03:54 44,544 msports.dll
    1 File(s) 44,544 bytes

    Total Files Listed:
    4 File(s) 193,536 bytes
     0 Dir(s) 4,367,065,088 bytes free

    Not sure if the msports.dll and usbser.sys can be manually copied if they already exist in other directories.