Texas Instruments
  • Samples Cart - Add Samples Samples & Purchase Cart
  • |
  • Contact Us
  • |
  • TI Worldwide: United States
  • |
  • my.TI Login
  • Products
  • Applications
  • Design Support
  • Sample & Buy

  • All Searches
TI Home » TI E2E Community » Support Forums » Microcontrollers » MSP430™16-bit Ultra-Low Power MCUs » MSP430 Ultra-Low Power 16-bit Microcontroller Forum » LaunchPad hardware revision? We need your opinions - the future of LaunchPad is in your hands!
  • Join
  • Sign In with my.TI Login

TI E2E™ Community

  • Home
  • Support Forums
  • Videos
  • Blogs
  • Groups
  • More ...
  • Go
  • Advanced Search
Share
Details
Rate This
  • 52 Replies
  • 32 Subscribers
  • 20820 Views
  • Postedover 2 years ago
Options
  • Subscribe via RSS
Tags
  • #M4
  • '2553 USB0RXIE UCB0RXIFG
  • "c"
  • "CLK module" TSK_sleep "GLB_Module" Timer Clock CLKIn Frequency
  • "Error initializing emulator: Could not find MSP-FET430UIF on specified COM port"
  • "internal reference"
  • "MCLK output"
  • "PMAP GCC problem - fixed"
  • "port mapping problem"
  • "RAD Studio XE"
  • "SHHP.out" not built
  • )
  • .bss
  • .h file
  • .NET
  • .out
  • .text
  • //
  • :
  • __even_in_range
  • __no_init
  • __ramfunc
  • __segment_begin()
  • __segment_end()
  • _bit

Forum - Title

LaunchPad hardware revision? We need your opinions - the future of LaunchPad is in your hands!

MSP430™16-bit Ultra-Low Power MCUs

MSP430™16-bit Ultra-Low Power MCUs

Welcome to the MSP430™16-bit Ultra-Low Power MCUs Section of the TI E2E Support Community. Ask questions, share knowledge, explore ideas, and help solve problems with fellow engineers. To post a question, click on the forum tab then "New Post".

  • Get this RSS feed
  • Home
  • Announcements
  • Forum
  • Design Notes
New Post

LaunchPad hardware revision? We need your opinions - the future of LaunchPad is in your hands!

This question is not answered
AdrianFer
Posted by AdrianFer
on Dec 29, 2010 12:11 PM
Intellectual1470 points

LaunchPad  hardware revision to expand device support? We need your opinions - the future of LaunchPad is in your hands!

Hello MSP430 e2e-ers!

We would like to call on the online community to help us determine the future of the MSP430 Value Line LaunchPad development kit. The Value Line microcontroller family (MSP430G2xx) is growing and will soon feature integrated hardware UART in future devices.

With this new feature, we may update LaunchPad so that it can directly interface with these devices. Please, review the proposals below, and let us know your opinion via the online poll. The poll will be open until Jan 20, 2011.


If you have any other ideas or comments, let us know by responding to this post!

As always, thanks for supporting MSP430! LaunchPad was built specifically with our online community in mind, so we're excited at the opportunity to hear everyone's thoughts!

 

Which proposal do you prefer?

Let us know your opinions! Please select which proposal you prefer...

  • Proposal 1 (45.9%)
  • Proposal 2 (40.5%)
  • Proposal 3 (13.5%)
  • Total Votes: 74

Scenario:

Existing LaunchPad (MSP-EXP430G2) pin assignments are OK for today's devices with Timer UART

  • P1.1 = TXD (TA0.0)
  • P1.2 = RXD (TA0.1)

However, we want LaunchPad to continue to support the new wave of Value Line devices (MSP430G2xx3) with HW UART (notice the RX and TX lines are flipped on these new devices)

  • P1.1 = UCA0RXD
  • P1.2 = UCA0TXD

The new MSP430G2xx3 devices can continue to use LaunchPad if the Timer UART is used, but HW UART will not be compatible due to the flipped pins...



 

What are the options?

Proposal 1: Rev LaunchPad to include 2 more pins, to allow users to flip ports P1.1 and P1.2 depending on the position of a jumper. Both positions below support Timer UART (pin swap can be reflected in SW) and HW UART with position 2.

Jumpers @ Position 1 will allow existing code to run without modification on this new LaunchPad

Jumpers @ Position 2 will allow designs with HW UART to run on this new LaunchPad as well


 

Proposal 2: Similar in concept to Proposal 1, except we do not change the LaunchPad layout - we simply provide prototyping wires to allow developers to flip the pins when HW UART is needed. Both positions below support Timer UART (pin swap can be reflected in SW) and HW UART with position 2.


 

Proposal 3: Rev LaunchPad by re-routing the existing traces to permanently flip P1.1 and P1.2


Proposal 3 allows HW UART and Timer UART, however existing code generated on the current LaunchPad design will have to be modified to support the flipped pins.

Proposal 1 and 2 can support existing code unmodified when the jumper/wire is in position 1.

 

MSP430G2xx value line launchpad msp-exp430g2 Launch Pad
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Ronnie Irani
    Posted by Ronnie Irani
    on Dec 29, 2010 7:03 PM
    Prodigy10 points

    Proposal 2 is fine. Why complicate with different launchpad layouts/revisions.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Ian Daniher
    Posted by Ian Daniher
    on Dec 29, 2010 7:56 PM
    Prodigy10 points

    Go for Proposal 1! Sounds perfectly reasonable.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Mark Hunsberger
    Posted by Mark Hunsberger
    on Dec 29, 2010 8:10 PM
    Prodigy100 points

    I went for proposal 1 also.  Personally I would also be okay with 2, but 3 sounds like starting from ground zero all over again.  Since I know that all I have to do is "flip pins" to use new chip functionality on the old board, I am totally good as is.   ;)  

    Btw @ Ian, how is your I2C servo going??  I tried your website about a month ago, but I.E. just asks me if I want to download a file??   ... wierd huh?  My drv8811 stepper is coming along, but I will not have a lot of time to work on it because my new semester starts 1/3/11.  I just got my new textbooks.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • David Olson
    Posted by David Olson
    on Dec 29, 2010 8:32 PM
    Prodigy40 points

    Honestly, I think Proposal 3 is the best.  The LaunchPad hasn't been out that long, so there's not a very large quantity of legacy code to have to rely on.  Why keep the extra baggage?  I say we break with the old connection and do it right.  Any code that is going to be reused, it's simply a pin swap; it shouldn't be too difficult of a change.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • paradug
    Posted by paradug
    on Dec 29, 2010 8:36 PM
    Prodigy80 points

    I like proposal 1 for ease of use. If the board is going to be rerouted for other reasons, by all means include the extra jumper. On my existing Launchpads, I would most likely homebrew a solution similar to proposal 2. By all means, do not do proposal 3.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • aBUGSworstnightmare
    Posted by aBUGSworstnightmare
    on Dec 30, 2010 4:19 AM
    Guru15420 points

    Hi Adrian,

    Proposal 2 is the right one! That's what every current LaunchPad user will have to do when using the new parts on his board.
    Just include 2 jump wires in the LaunchPad boxes and you're done!

    Happy New Year to all!
    aBUGSworstnightmare

     

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • CDodd
    Posted by CDodd
    on Dec 31, 2010 10:21 AM
    Prodigy20 points
    For new stock, Proposal 1 is the cleanest implementation. The LaunchPad is such an inexpensive dev board, I would probably simply buy 2 or three new ones to use with HW UART. That said, it would be wonderful if TI also offered (at a reasonable cost) jumpers to swap pins on current revision LaunchPad boards. These are obviously easy enough for a hobbyist to make, but a manufactured solution would be cleaner. Thanks for your great support and concern for the community!
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • sushma yadav
    Posted by sushma yadav
    on Jan 2, 2011 12:03 PM
    Prodigy60 points

    proposal 2 is best.

    than proposal 1.

     

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Vikas Chola
    Posted by Vikas Chola
    on Jan 2, 2011 10:15 PM
    Intellectual1610 points

    Proposal 2 is best... As it is we are facing delievery issue with this tool so just including wire jumpers make sense.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Eli Protiva
    Posted by Eli Protiva
    on Jan 2, 2011 11:25 PM
    Prodigy30 points

    how do i vote??

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Jens-Michael Gross
    Posted by Jens-Michael Gross
    on Jan 3, 2011 1:48 PM
    Guru86110 points

    IMHO, proposal 3 is the best. It is compatible with existing external hardware and compatible with the new devices. And it requires just two changed defines for any old software for the LaunchPad (of which there won't be much).

    Second best is #1, as it allows hardware configuration if you have the"wrong" firmware on the MCU. But then, you could as well change the defines and don't need the jumpers.

    Worst would be #2, as a replacement for lost wires is difficult to get. While everyone might have a jumper and every LaunchPad user has a compiler to compile a fixed software, few will have a replacement for lost wires.

    And after all, #3 is the cheapest to build. And I guess we all want cheap launchpads, don't we?

    _____________________________________
    Before posting bug reports or ask for help, do at least quick scan over this article about reporting bugs. Its content applies to any kind of problem reporting.
    If you cannot discuss your problem in the public, feel free to start a private conversation: click on my name and then 'start conversation'. But please do so only if you really cannot do it in a public thread, as I usually read all threads. And I prefer to answer where others can profit from it (or contribute to it) too.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Eli Protiva
    Posted by Eli Protiva
    on Jan 3, 2011 3:14 PM
    Prodigy30 points

    right but how do i vote for #3 or #1?

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Eli Protiva
    Posted by Eli Protiva
    on Jan 3, 2011 3:19 PM
    Prodigy30 points

    WTF it just loaded. I've loaded and reloaded the webpage chrome and firefox and just now it worked??????? wow that was a hard vote.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • zeke3390
    Posted by zeke3390
    on Jan 4, 2011 3:16 PM
    Prodigy180 points

                         I think Proposal 1 would be the simplest option.

    I'd rather just move some jumpers.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • aBUGSworstnightmare
    Posted by aBUGSworstnightmare
    on Jan 5, 2011 2:01 PM
    Guru15420 points

    Hi there,

    when you're looking for jumper wires look i.e. at Sparfun's website http://www.sparkfun.com/search/results?term=jumper+wires&what=products

    Rgds
    aBUGSworstnightmare 

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
1234
Share

ALL CONTENT AND MATERIALS ON THIS SITE ARE PROVIDED "AS IS". TI AND ITS RESPECTIVE SUPPLIERS AND PROVIDERS OF CONTENT MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH REGARD TO THESE MATERIALS, INCLUDING BUT NOT LIMITED TO ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT OF ANY THIRD PARTY INTELLECTUAL PROPERTY RIGHT. TI AND ITS RESPECTIVE SUPPLIERS AND PROVIDERS OF CONTENT MAKE NO REPRESENTATIONS ABOUT THE SUITABILITY OF THESE MATERIALS FOR ANY PURPOSE AND DISCLAIM ALL WARRANTIES AND CONDITIONS WITH RESPECT TO THESE MATERIALS. NO LICENSE, EITHER EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, IS GRANTED BY TI. USE OF THE INFORMATION ON THIS SITE MAY REQUIRE A LICENSE FROM A THIRD PARTY, OR A LICENSE FROM TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Products | Applications | Design Support | Sample & Buy RSS

TI Worldwide | About TI | Contact Us | Investor Relations | Press Center | Corporate Citizenship | Careers | Tags | my.TI Login | All Searches | Site Map

© Copyright 1995- Texas Instruments Incorporated. All rights reserved. Trademarks | Privacy Policy | Terms of Use