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 connecting to the target: Could not find device or device not supported.

Other Parts Discussed in Thread: MSP430F1611, MSP430G2231

My team has recently installed Code Composer Studio 4 on Windows 7.  We are attempting to program a MSP430F1611 microprocessor using the MSP430 USB-Debug-Interface MSP-FET430UIF.  When we began, we allowed Windows to auto-install the driver for the debugger.  Then, in CCS, we selected the connection type: TI MSP430 USB1 and the processor: MSP430F1611.  During our first run of the debugger, the firmware of the debugger was updated.  When programming, we receive the error:

"Error connecting to the target:

Could not find device (or device not supported)"

 

The processor is properly powered and the 4-wire JTAG pins are connected correctly because we were able to read the existing firmware using another freely available program: Lite FET-Pro430 Elprotronic. 

Are there any configuration steps that we may have missed?

Thank you in advance.

 

  • Hi Matthew,

    Do you have (or ever have) any other MSP430 devices connected to the your PC?

    ki

  • We have only ever had the surface mount MSP430F1611 hooked up using the FET 430UIF, but have successfully programmed a MSP430G2231 using CCS 4 with the Launchpad development board and its embedded Spy Bi-Wire Debugger.

     

  • It could be that your MSP430 device is identified with a different connection type than the one you have selected.  You may want to try a different connection type for your target configuration ('TI MSP430 USB2'.,etc). Even though you may have just one MSP430 device connected, it does not guarantee that the connection type will be 'TI MSP430 USB1'.

    ki

  • I think USB1 is the correct port because when we select either USB 2 or 3 we get the message:

    Error initializing emulator:
    Tried to initialize USB FET number 2, but only found 1 USB FETs

    I also believe that USB1 is the correct port because when we select USB1, it prompts us to update the firmware for the device.  Updating the firmware appears to work correctly, but farther on in the programming process this error is spit out:

    Error connecting to the target:
    Could not find device (or device not supported)

    The firmware will only try to update after we alternate firmware versions using a different programming software.  This means that CCS does appear to recognize the version of firmware the emulator is running.  This is what has us confused, it appears to somewhat recognize the emulator, but it outputs the second error above when we try to program.

    Any thoughts?

  • We discovered our issue.  We only needed to update our CCS version.  The emulator is now communicating properly.

  • Could you please tell me how you updated the CCS version to fix the problem? I'm having the same issue.

    Thanks a lot,

    Binh

  • Hi Binh,

    Our issue was, after installing CCS, we had not done a web update of CCS's software. I no longer have the software installed, but I believe when it was running there was either a 'help' or 'options' drop down that had a selection called 'check for updates'. Again, I no longer have it installed, but that resolved our issue.

    Matt

  • Thank you, Matt.