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.

how to burn (.hex , .elf etc) file in msp430 based mcu?

Other Parts Discussed in Thread: MSP-FET

I am working with CC430 mcu. I have SMD of this IC which I have fabricated on a PCB in lab but now in order to burn a program in it I need a flash programmer and burning software. what software and burning hardware should I use?

  • For flashing, without debugging, it can be used BSL, with PC / MSP430 UART interface (based on 3V RS232 chip).

    http://www.ti.com/lit/ug/slau319i/slau319i.pdf
  • can i use this for burning https://www.olimex.com/Products/MSP430/JTAG/MSP430-JTAG/
    since this offers debugging as well so i guess this will be a good choice?
  • Are you sure you want to use the older LPT-based device? This one does only JTAG. I would not spent money on such a device nowadays. As zrno mentioned, you can flash your device via BSL if no debugging is required. Otherwise I would recommend the new MSP-FET:

    http://www.ti.com/tool/msp-fet

    An example for software:

    http://www.elprotronic.com/download.html

    Dennis
  • The older parallel JTAGs do not support devices with MSPX or MSPX2 core (20 bit address range). At least TI never updated the library to support the new devices. I still use one for the older 1x family MSPs, but that's it.
    The parallel programmers were very cheap because they were barely more than a signal converter, the PC was doing the work here. But they did require a real LPT (not an USB port) to work reliably.
    If you start now, go for the MSP-FET. It is more expensive, but supports all MSPs, provides an adjustable power supply for the target as well as adapting to any external supply voltage (important for projects where the MSP runs on lower voltage than the standard 3-3.3V the older MSPs used), allows burning the JTAG fuse on older MSPs with physical fuse, and even supports energy measurement.
    There are bundles available where you get the MSP-FET and a target board and some MSPs for barely more than the plain MSP-FET.

    If you can't afford it, you can (ab)use one of the LaunchPads as. Some of the 5x family LaunchPads support all MSPs and you can wire the programmer part to your own PCB.

**Attention** This is a public forum