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.

Ubuntu linux 14.04 No USB FET was found

Hello,

I'm encountering a problem with debugging software on my MSP430G2 with CCS6 (6.1.1.00022) on Ubuntu Linux 14.04.

I can compile my software with no problem but whenever I'm trying to debug some software, by hitting the green bug, I'm getting the following error message:
Error initializing emulator:
No USB FET was found

I've already spent several days going through Google and on this forum. This looks like this is not uncommon problem. Still, I can't figure out how to fix this so I'd like to have personalized support.

I've followed the following instruction http://processors.wiki.ti.com/index.php/Linux_Host_Support_CCSv6 in order to install CCS6.

So far I can tell that the MSP430G2 looks like to be detected correctly by Linux as the following entry from my lsusb command comes out:
Bus 002 Device 005: ID 0451:f432 Texas Instruments, Inc. eZ430 Development Tool

Does anybody have any idea how to solve this issue?
I also read that MSP430G2 is not supported on Linux, can some confirm or infirm this information?

If you need more information on my setup, please just ask.

Thanks a lot for the help!

Kind regards,

Laurent.

PS: my MSP430G2 is working fine on Windows, but since I'm using Linux most of the time, I'd like to be able to use here as well.

  • Hello Laurent,
    Unfortunately the MSP430G2 LaunchPads are not supported on Linux by default. However some have found workarounds:
    e2e.ti.com/.../389199

    Thanks
    ki
  • Hi,

    Thanks a lot for the pointer.

    So far I can flash a program on my MSP430G2 with mspdebug software.

    I'm also able to run a gdb server with mspdebug.

    Unfortunately I cannot open my .out with msp430-gdb. I believe this is because I'm compiling with cl430 coming with ccsv6.

    Does the ti-cgt-msp430_4.4.6 toolchain comes with a gdb client?

    When I'm trying to open my .out file with msp430-gdb coming from my distribution, I'm getting the following error message:
    blinkLed_irq.out": not in executable format: File format not recognized

    Though the file command return this is a non stripped ELF file:
    # file blinkLed_irq.out
    blinkLed_irq.out: ELF 32-bit LSB  executable, version 1 (SYSV), statically linked, not stripped

    Here is my msp430-gdb version:
    # msp430-gdb --version
    GNU gdb (GDB) 7.2
    Copyright (C) 2010 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <gnu.org/.../gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
    and "show warranty" for details.
    This GDB was configured as "--host=x86_64-linux-gnu --target=msp430".
    For bug reporting instructions, please see:
    <www.gnu.org/.../>.

    Thanks a lot.

    Kind regards,

    Laurent Carlier