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.

USB Developers Package Support for MSP430FG6626?

Other Parts Discussed in Thread: MSP430FG6626

Hello E2E,

I would like to use the USB Developers Package with the MSP430FG6626 which has an integrated USB. Information on the ti.com site for this USB Developers Package includes this device as a supported device, but documentation within the downloaded package does not mention it. When examples from the package are built with the target set to MSP430FG6626, an error is produced indicating that the device.h file does have this as a defined device possibility for the example codes. Is there a workaround for this by assigning this define __MSP430GF6626__ to another device that has the same configuration or introducing a new devicelib for it? If so what is the best method?

FROM TI.COM:

http://www.ti.com/tool/MSP430USBDEVPACK

under devices: MSP430FG6626

FROM DOCUMENTATION:

The API stack and examples run, unmodified, on all four USB-equipped MSP430 families:


 F552x/551x
 F550x (including the F5510)
 F663x/563x
 F665x/565x


(Note that the F5510 is considered a member of the F550x family, and not the F551x family.)
The only hardware configuration required is to select the appropriate MSP430 derivative in the
project settings. A few of the examples use buttons or an SD-card, which may be hardwaredependent.
See the Examples Guide within the USB Developers Package for step-by-step
instructions for configuring this. For starting a new USB project, see Sec. 4.

  • device.h in version 5.00.01 of the USB Developers Package has this:

    ...
    #elif defined (__MSP430FG6626__)
    	#define __MSP430FG6x2x
  • Thank you. I cannot explain what happened the first time I used the app centre to build the USB example project. In importing that project it picked a different device.h file. However, upon downloading the package again and re-importing, I could not replicate the problem. So there is support within the USB Developers package (and the USB Developers Package within MSPware) for the MSP430FG6626.
  • Hi, I'm also a new user to this MCU. How's the setup schematic look like if I want to program it directly with USB? Does CCS work for programming?
    Thank you.
  • Lang Yang said:
    Hi, I'm also a new user to this MCU. How's the setup schematic look like if I want to program it directly with USB? Does CCS work for programming?
    Thank you.


    For this TI BSL open source software (BSL scripter or GUI version) should be used.

    For schematic (and other details) check slaa457 Starting a USB Design Using MSP430™ MCUs
  • In addition to what Zrno said, if you go to the Product Page for the MSP430FG6626 (<- Click that link) you will find in the Technical Documents tab links to all the datasheets, errata, user's guides etc. On the Software and Tools tab you will see all the software libraries, reference designs, etc.

**Attention** This is a public forum