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.

CCS on MAC OSx: "USB FET not found" error on G2553 Launchpad

Other Parts Discussed in Thread: MSP430G2553, MSP430F5529, MSP430FR5969, ENERGIA

I installed CCS for OSX, compiling works well, but i am not able to load the code to MSP430G2553 launchpad because of error "USB FET not found" , nevertheless in the System Information the TI MSPFET-UIF is to be seen ? 

With my other Launchpads MSP430F5529 and MSP430FR5969 code loading works, i found a difference in system information : USB_connectivity is in this cases indicated as "MSP Tool Driver" and not as "MSPFET-UIF".

If someone has a good idea how i can fix the problem i would be happy !

Thanks and kind regards

Timo

  • Timo,

    Similarly to Linux, unfortunately the G2 Launchpads are not supported in MAC OS as well.

    I apologize for the inconvenience,
    Rafael
  • Any plans for support in the future?
  • First, Great to see that you are starting to support the Mac.
    Second, sorry to see that the G2553 is not being supported. Great education platform and there is quite an increase in Macs in this space.

    If Energia is able to get it to work, you guys should be able to as well. Maybe post what is needed and maybe the community can help.
  • David Jaramillo said:
    Maybe post what is needed and maybe the community can help.

    My understanding is that the MSP Debug Stack Open Source Package doesn't contain any code to support the eZ430 based emulators, e.g. as used in the MSP-EXP430G2.

    I guess it would be possible to add eZ430 support to the MSP Debug Stack Open Source Package. Given that mspdebug supports the eZ430 emulators the information must already be in the public domain about the USB protocol used by the eZ430 emulators.

  • +1

    TI if you can't or won't get the G2 launchpad working with CCS Mac, please turn over the knowledge with acceptable caveats to the community.

    The fact that ti's cloud ccs as well as energia can program just fine is proof that it works.

    It might not have full debugging support, but let's look a the possibilities with Mac today:

    1. no download/programming support, no debugging support. Current situation. Makes Mac & G2 Launchpad (e.g., many hobbiest & university students, etc) unusable in CCS Mac.

    2. can download/program G2 launchpad, but no debugging support. I'm sure you will get 100% hands-up for this.

  • I agree with this.

    1. get the download and launch support in there.
    2. make a crt - printf that fits and runs on this platform - need at least some logging/trace functionality - energia is somehow able to do this.

    remember, need to get people to put the foot in the door. this board is simple and easy. when you start off the bat with the F series,
    it starts to get a lot more complicated quickly.

    We are in the IoT world now where software people are tinkering with hardware and hardware people and getting into software. If you don't make easy for both of these types of users, then you will miss them and will go to other platforms instead.
  • Unfortunately, the G2 LaunchPad is not directly supported by either the Mac or Linux versions of CCS. The G2 was the first LaunchPad - which broke new ground packing an emulator onto a small, low-cost development board.  Over the last few years, we've enhanced our emulation logic so that it can support many new features, including the additional host operating systems. The rest of our MSP LaunchPads use this later technology, which is why you can use them with Mac and Linux.

    We have plans later this year to roll out a new version of the 'G2553 LaunchPad. As this requires hardware modifications, the updates will not be backward compatible to the existing 'G2xx LaunchPads.

    For those of you wanting to work on Mac or Linux today, we're offering a New Years discount for the MSP432 LaunchPad. Check out this blog post for the details.

  • I teach a course using MSP430G2 Launchpads (using MSP430G2553's). We encourage students to use their own computers, and have guides set up to install software tools to use Windows, Mac and Linux. You can compile, download code and debug on all three platforms, although at this point we don't use any of TI's tools. In past years we used CCS on Windows, but have abandoned it this year because the serial CDC connection doesn't work with USB 3 ports (see here ). We're using the older msp-gcc compiler on all three platforms. We use mspdebug on Mac and Linux,  msp430gdb-proxy on Windows.  My only complaint at this point really is that we only get the two hardware breakpoints on Mac and Linux, though we do seem to be able to use software breakpoints on Windows.

  • Wow, new version of the 'G2553 LaunchPad'! I am looking forward buying at least 5 pcs if CCS debuger works under Linux. One suggestion: consider using female headers or not solder the male headers.

    G2553 is such a great microcontroller yet in DIP package which is excellent for prototyping and amateurs. Unfortunately this is the only launchpad with DIP. For those who want to use EXP430G under Linux: you can use emulator from EXP430FR (or any other newer MSP430 launchpad), just hook it via RX, TX pins. It is a little bit awkward but debuging in CCS works fine under Linux.