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.

to implement a msp430 microcontroller



I am new to using the msp430 microcontroller family, and I would like to know if it is possible to make a PCB implementation, for use in small robots or mobile applications.

I was looking at the data sheets on how to connect externally (without the LaunchPad), but Ifound nothing about this. Appreciate your kind help.

  • Oscar Piragauta said:

    I am new to using the msp430 microcontroller family, and I would like to know if it is possible to make a PCB implementation, for use in small robots or mobile applications.

    I was looking at the data sheets on how to connect externally (without the LaunchPad), but Ifound nothing about this. Appreciate your kind help.

    Hi Oscar, what exactly your question? Launchpad contain no more than a DIL socket an UIF interface to program and emulate your code and a power supply too.

     On external board you need a power source, an Xtal if you use or simply nothing if you use calibrated data and leave two xtal as I/O.

     To program and test 4 pin are necessary, ground test RST VCC, the last one must be optional...

     Sorry if answer is silly, this is not Arduino and people build himself commercial application from scratch.

     Regards

     Roberto

     

  • For example, if I want to make a mobile application MSP430G2553IN20 a microcontrollercan be programmed with the launchpad, and use this device outside the launchpad.

    I have always worked with Freescale, which included in their manuals how to connect them.Since I am very new to the use of the MSP430 family, please let me give a link where youcould see this information.
    Thank you for your help.

  • You can use the LaunchPad as programming device. Either by inserign the processor into the socket for programming, or by routing the mentioned 4 signals to your in-circuit target.
    The required signals (except GND) are available on the jumper bridge that connects the FET part with the target part of the LaunchPad.
    See the LaunchPad schematics for details.

  • Oscar Piragauta said:

    For example, if I want to make a mobile application MSP430G2553IN20 a microcontrollercan be programmed with the launchpad, and use this device outside the launchpad.

    I have always worked with Freescale, which included in their manuals how to connect them.Since I am very new to the use of the MSP430 family, please let me give a link where youcould see this information.
    Thank you for your help.

     All right step by step:

    Reference page for Launchpad

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

    All schematic of development board and programmers, on page 26 you can find SBW connection to UIF interface, also how to connect using standard 4 wire JTAG interface :

    http://www.ti.com/lit/ug/slau278h/slau278h.pdf

    Complete launchpad user manual, on page 15 you can see what is necessary to use an MSP, a socket few resistor a capacitor an Xtal....

    http://www.ti.com/lit/ug/slau318a/slau318a.pdf

    R34/C24 are useless, insert a 10K pull down on test pin not needed but can help.

    An help to debug can be disconnect Pin16 from C14 R27 Node then insert an 1K resistor in series from node to Pin 16, this improve SBW speed and reliability without compromise in reset functionality.

     Regards

     Roberto

  • If i am using a LaunchPad, is possible to debug another devices in a custom circuit using a using standard 4 wire JTAG interface? for example a device with more GPIO and/or timers...

  • The launchPad only suports 2x family devices (officially only G2xx devices, not F2xx) and only through SBW. 4-wire JTAG is not supported ny LaunchPad at all. You'll need a 'real' FET, which supports all devices, SBW and JTAG.

    However, if a deice is supported, you can connect it to the LaunchPad SBW signals with some (short) wires.

  •  Hi Oscar, I hope internal firmware of launchpad is very similar to UIF but something change in HW or FW, to program an JTAG part you need the 4 wres and there where no connection.

     May be if you connect 4 wires and feed through you can program too but connecting wire to .5mm part is not so simple.

     Compare page 133 on slau278h.pdf with page 15 on slau318a.pdf to see what differ from UIF to Launchpad.

     Regards

     Roberto

**Attention** This is a public forum