Using the MSP430 LaunchPad to program MSP430 microcontrollers

Posted on Friday, April 6th, 2012 in dev boards, DIY by DP

Kerry wrote a tutorial on how to use the MSP430 LaunchPad to program external (off board) standalone MSP430 microcontrollers.

To program an external MSP430G2 device, you need to simply remove all the jumpers from the LaunchPad develpment board and connect the TEST, RST and ground pins with your target device (see picture below). Since the on-board MCU will be disconnected from the flash emulation circuitry there is no need to remove the MCU from the Launchpad when programming an external device. And the external device does not have to be the same type as the one on the LaunchPad either.

This entry was posted on Friday, April 6th, 2012 at 9:00 pm and is filed under dev boards, DIY. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

5 Responses to “Using the MSP430 LaunchPad to program MSP430 microcontrollers”

  1. NeXTWay says:

    Been doing this to program in circuit since I first got the Launchpad, however I’ve never really thought of connecting the wires in place of the jumpers… That seems way better than removing your MCU.
    Thank you for the tip!

    Also, is there any ArchLinux user here? I’m struggling to get it to work with GCC :\

  2. Mark Rosenau says:

    There is another connector, J2 (6×0.050 centers) next to the jumper block. It contains the same pins plus ground.
    It is also a 1:1 match to the connector on the EZ430 USB stick. If a 6×0.050 header is soldered in J2, the micro eval-boards for the EZ430 can be programmed directly from the launchpad.
    The 0.050 center pins are a bit of a pain to find connectors and deal with, but it saves space on small boards.

    • Mark Rosenau says:

      correction to my post above, the connector is J4. The label is partially hidden by the header row.

  3. shankrammak says:

    This nice yar…:-)

  4. azzy says:

    really good post … i had same doubt actually .. and one more thing i want to know is it possible to yse my tiva c board to program msp 430g2 ..? thx in advance ..

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • KH: IMHO PCA9685 is not a really good part for this application. It's a PWM LED driver for goodness' sake. NXP _does_not_ mention servos in the...
  • KH: So it's a servo library designed by a software guy, or a library targeted at embedded newbies, or a learner bike. Given the design of...
  • Max: A thing I wish I knew getting into Arduino-controlled servos is that the typical "180 degrees" servos DO NOT move 180 degrees for the standard...
  • Max: I have certainly noticed certain suppliers (like Adafruit, Pololu) being... "western-facing" - which is another way to say their prices definitely aren't Eastern Europe compatible,...
  • Shawn: Hello