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.

MSP432 LaunchPad XDS110 Windows XP drivers do not install correctly

Other Parts Discussed in Thread: ENERGIA

I am trying to connect my MSP432 LP to a WIndows XP (32-bit) computer (having given up on using the Mac due to ongoing USB comms connection problems). I have downloaded and installed the driver package as instructed on the Energia website (XDS110_drivers.zip).

The driver installation says it was succesful however when I plug in the LP for the first time, installation of the TI debug probes driver(s) fail. The comm ports drivers install correctly.

During the driver installation these messages are shown:

"Cannot Install the Hardware

There was a problem installing this hardware:

XDS110 (02.02.04.00) with CMSIS-DAP

An error occured during the installation of the device

A service installation section in the INF is invalid"

Following this, in the Windows Device Manager, there are two devices listed as "XDS110 (02.02.04.00) with CMSIS-DAP", under "Texas Instruments Debug Probes", with yellow exclamation marks. Properties for both devices show that the driver is not installed. There are also 2 XDS110 COMM ports that are installed correctly.

I have tried this with two LP's, and two different XP computers and get the same result.

It therefore looks like there is a bug in the driver INF file somewhere.

Can anyone help? Am currently at a production standstill.

 

Scott

  • Hi Scott,

    Did you unplug the Launchpad from the computer before trying to install the drivers? Additionally, what happens when the device is connected to your computer? There should be a green LED turning on for the LP when connected via USB.

    Sincerely,
    Sean
  • Hi Sean,


    The LP had never been plugged into the PC before the drivers were installed.

    Yes there is a green light on the LP when it is plugged in.

    Scott

  • Hi Scott,
    have you found a solution? I still have the same "A service installation section in the INF is invalid" error in WinXP-Pro, installing everything from scratch (for the SensorTag XDS110)...
  • No I never resolved this. I had hoped someone at TI might look into it but have heard nothing. I went back to my Mac and got Energia working again (by reinstalling it). It still has similar connection issues about 50% of the time but at least I have a somewhat working solution. Would rather use my XP machine though.
  • I've given up with WinXP, seems there are too many issues to start from there. I've instead moved to Win7 (in Vmware Fusion), seems much more easy to install and configure everything (few errors still, but seems much more a verified environment)... hope it helps
  • I had a problem with the same symptoms and was able to resolve it. I don't guarantee that it will solve your problem.
    My problem stems from:
    1. The debug interface XDS110 with CMIS-DAP needs WinUSB
    2. WinUSB is installed on Windows Vista and all subsequent versions of Windows, but not Windows XP
    This is usually handled in Windows XP with a co-installer.
    TI already has some files which look like they should co-install WinUSB, so I don't know what went wrong.

    I was able to resolve it manually by using a program called zadig from http://zadig.akeo.ie/
    The procedure I followed was:
    1. Read the instructions on the web site. Read the usage guide.
    2. Download the zadig program for Windows XP and run it. Do not download the program for Vista or later.
    3. The program won't show you anything to change until you plug in the Launchpad
    4. In the selection box of the program, choose XDS110 with CMIS-DAP (the first interface);
    5. In the selection box of the program, choose XDS110 with CMIS-DAP (the second interface)
    6. Exit the program
    The device manager should say that both devices now have drivers.
    Windows may want to re-install the driver if you plug the Launchpad into a different USB port.
    The location for the driver on my installation is C:ti/ccsv6/ccs_base/emulation/windows/xds110_drivers/

    Good luck.
  • Thanks very much John. I'll be sure to check that out.

  • Worked perfectly. Thank you so much for your help.

    Shame no one at TI could help.

    Scott

  • thank you John!!
    Moshe

**Attention** This is a public forum