EEVblog #96 - The TI LaunchPad MSP430 Development Board - Page 1
Forum section: electronics / general

author: TripleFault
author_rank: Contributor
timestamp: April 26, 2012, 03:01:03 pm
content: After watching Dave's blog on the TI LaunchPad MSP430 Development Board, i was enthused and excited and rushed to the Digikey/Mouser/Element 14 websites.Yes, i found Digikey and Mouser sell these boards for $4.31, but, here is the killer, you have to pay $35 postage on orders under $200.So that makes these boards really $39.31.So I went to Element 14 to see what they would charge and found out they sell them for $31.90.Wow! They give us 1c discountSo it isnt really a $4.31 Development board

author: PedroDiogo
author_rank: Regular Contributor
timestamp: April 26, 2012, 03:06:13 pm
content: I ordered mine from TI's website at the time and paid nothing for the shipping.I went through it again and the shipping seems to be included in the price (at least when sending to Portugal), so the board is really $4.30

author: TripleFault
author_rank: Contributor
timestamp: April 26, 2012, 03:08:13 pm
content: Thanks Pedro,I will go to the TI Website and see if they do free shipping to Australia.But I highly doubt it.

author: TripleFault
author_rank: Contributor
timestamp: April 26, 2012, 03:32:33 pm
content: Yahoo!After going to the TI Website and sending them a nice email, they agreed to send the board to Australia for $0 postage.Thanks for the heads up Pedro!So, anybody else that is interested in this product, go straight to the horses mouth.... forget Digikey/Mouser/Element 14 as they will charge you postage.

author: AntiProtonBoy
author_rank: Frequent Contributor
timestamp: April 26, 2012, 04:11:11 pm
content: I got mine ages ago when it was widely publicised, but I still haven't unboxed it yet...

author: DavidDLC
author_rank: Frequent Contributor
timestamp: April 26, 2012, 09:00:13 pm
content: If you are buying from a website from any other country, the shipping will be high.Check if you can buy it in your country.

author: Unknown
author_rank: Unknown
timestamp: April 26, 2012, 09:12:43 pm
content: TI offered free shipping for a couple of months after release. You're almost two years late for the free shipping offer. You can save on shipping by combining orders, it's not like Digikey/E14 only sell Launchpads. The $4.30 + free shipping offer was clearly a loss leader, can't expect promotions to stay up forever.

author: westfw
author_rank: Super Contributor
timestamp: April 26, 2012, 10:11:26 pm
content: Note that there is a new version of the launchpad kit that ships with a 20pin 8kb flash chip, rather than the 14pin 2kb chip that was shipped originally. I've been a bit surprised that there hasn't been a bit more noise about this in hobbyist forums; it makes the launchpad much more comparable to "competitors" than it used to be.OTOH, note that distributors are (may be) still shipping the older version. I added a couple to a recent Mouser order explicitly to get updated, and got old boards :-(

author: amspire
author_rank: Super Contributor
timestamp: April 26, 2012, 11:15:31 pm
content: Does anyone know if the Launchpad can be used as a way of programming and developing MSP430 chips not in the value range, if you put the right connections on your PCB? I am wondering if it is a cheap way to be able to program general MSP430 ic's.

author: PedroDiogo
author_rank: Regular Contributor
timestamp: April 26, 2012, 11:53:17 pm
content: Quote from: amspire on April 26, 2012, 11:15:31 pmI think you can, yes, but they must also suppost the Spy-by-wire interface.http://hackaday.com/2010/09/28/launchpad-not-limited-to-value-line-chips/

author: amspire
author_rank: Super Contributor
timestamp: April 27, 2012, 12:26:21 am
content: In that case. I probably better get a Launchpad. There are some really interesting ICs in the MSP430 range, but don't I want to start using them unless there is a cheap and easy way to get them programmed. I guess they can be programmed via a JTAG interface, but I haven't looked seriously at that yet.Richard

author: oPossum
author_rank: Super Contributor
timestamp: April 27, 2012, 12:27:03 am
content: All G2000 series (value line), most F2000, F5000 and F6000 can be programmed by Spy-by-Wire using the launchpad.The older 1000 and 3000 series require a JTAG programmer.

author: caroper
author_rank: Regular Contributor
timestamp: April 27, 2012, 11:43:34 am
content: Quote from: alm on April 26, 2012, 09:12:43 pmJust out of interest I tried it and the price is still $4.30 + free shipping, I ordered it with South African Shipping address and it went through without issue.CheersChris

author: kripton2035
author_rank: Super Contributor
timestamp: April 27, 2012, 12:41:34 pm
content: yep shipping "included in the item's price" ...order from here :https://estore.ti.com/MSP-EXP430G2-MSP430-LaunchPad-Value-Line-Development-kit-P2031.aspxregards,

author: HackedFridgeMagnet
author_rank: Super Contributor
timestamp: April 27, 2012, 12:52:12 pm
content: Yes I just bought some.I hope I can use them for something.

author: westfw
author_rank: Super Contributor
timestamp: April 27, 2012, 03:05:34 pm
content: >> unless there is a cheap and easy way to get them programmed.The full JTAG/Spy-bi-wire device is only $99:http://focus.ti.com/docs/toolsw/folders/print/msp-fet430uif.htmlIt looks like an additional $50 will get you a "target board" with ZIF socket for some particular device.that's not $5, but it's not unreasonable.The SW suite might be more problematic.

author: amspire
author_rank: Super Contributor
timestamp: April 27, 2012, 03:23:54 pm
content: The $99 dollar device is not unreasonable for a developer, but it does not help if you are designing an open source project and you want to offer a way for people to burn their micro cheaply and easily. A $99 slug onto the cost open source project is a lot. A $20 cost for an Arduino clone, and then use it to program an Atmel chip is a lot better. Back when we had parallel ports, you could program a lot of chips for a few dollars, but the parallel ports have gone.Richard.

author: westfw
author_rank: Super Contributor
timestamp: April 28, 2012, 01:57:37 am
content: Hmm. I think that many of the larger MSP430 chips (the ones that aren't programmable by spy-bi-wire) include a serial bootloader in ROM. For instance, the MSP430F149 (which is pretty old) datasheet says:The MSP430 bootstrap loader (BSL) enables users to program the flash memory or RAM using a UART serial interface. Access to the MSP430 memory via the BSL is protected by user-defined password. For complete description of the features of the BSL and its implementation, see the Application report Features of the MSP430 Bootstrap Loader, Literature Number SLAA089.I'm not sure that it would be a good idea to count on the LaunchPad being available as a $5 programmer. It's certainly not "breaking even" at that price, and could be discontinued pretty much any time... (OTOH, LaunchPad is pretty ripe for a cost-reduction spin, using a 430 with native USB instead of a separate USB chip, and etc.)The days of parallel port programmers were also the days that "real" development tools cost $249 for the "low cost" version. That said, I think I'm a lot happier when the programming protocols are "open" enough that you could implement a simple programmer given some pins that can be wiggled. That includes AVR's SPI ISP protocol but not their JTAG, for instance. I haven't looked at where TI sits...

author: oPossum
author_rank: Super Contributor
timestamp: April 28, 2012, 07:46:41 am
content: TheEZ430 kitscome with a USB program/debug dongle. Prices start at $20.For open source tools, there is theGoodFET programmer.mspgcc is stable and under active development.Many of the MSP430 do have a serial bootloader, including the G2553 that comes with the current Rev 1.5 Launchpad. It is in ROM or reserved flash and does not take away from the specified flash size.

author: amspire
author_rank: Super Contributor
timestamp: April 28, 2012, 12:50:06 pm
content: Quote from: oPossum on April 28, 2012, 07:46:41 amBrilliant. I was hoping to see some good open source support for the MSP430. It gives me more encouragement to give it a try.

author: Unknown
author_rank: Unknown
timestamp: April 28, 2012, 01:58:04 pm
content: The serial bootloader probably does not offer debugging, however.

author: oPossum
author_rank: Super Contributor
timestamp: April 28, 2012, 09:08:22 pm
content: Quote from: amspire on April 28, 2012, 12:50:06 pmThere are quite a few MSPGCC users at the43oh.com forumsand on the #43oh freenode IRC. Lots of great help if you need it.I personally use CCS (TI's Code Composer Studio) and do a mix of asm, C and C++. TI has occasional deals to get the full CCS for under $40. I have the full license for both 4 & 5 thanks to those discounts. The free version is limited to 16k, but does full optimization (unlike Microchip). I just started learning the MSP430 about a year ago and really like it. Very nice architecture makes asm programming very easy.

author: oPossum
author_rank: Super Contributor
timestamp: April 28, 2012, 09:10:22 pm
content: Quote from: alm on April 28, 2012, 01:58:04 pmRight - no debugging. It is basically the same as AVR/Arduino with a bootloader, but it is already on the chip so you don't need a programmer and it doesn't take away from your user code space.

author: caroper
author_rank: Regular Contributor
timestamp: May 07, 2012, 08:53:39 am
content: Well mine arrived in South Africa as advertised, hand delivered by FedEx at no extra charge.From placing the Order to having the board took less than a week.Now to find some time to play with it

author: amyk
author_rank: Super Contributor
timestamp: May 07, 2012, 09:25:27 am
content: Quote from: amspire on April 27, 2012, 03:23:54 pmYou can still buy a parallel port for cheap:http://www.dealextreme.com/p/parallel-port-pci-expansion-card-4638Reviews indicate it has worked for AVR programming.

author: poorchava
author_rank: Super Contributor
timestamp: May 09, 2012, 11:05:21 am
content: I'm using a PCI expansion card with 2xCOM 1xLPT and it does work with Atmel's STK200 driven by PonyProg and AVRDude. I'm actually using it, because I've got a printer connected to the motherboard LPT (and by the way i'm not risking pulling the DB25 out of the motherboard by accident).

author: kd7eir
author_rank: Unknown
timestamp: May 13, 2012, 02:46:34 am
content: Quote from: westfw on April 26, 2012, 10:11:26 pmI ordered mine directly from TI in March and I got the two 20 pin chips with it.

author: Bored@Work
author_rank: Super Contributor
timestamp: May 13, 2012, 07:35:23 am
content: Quote from: westfw on April 26, 2012, 10:11:26 pmBecause the novelty has worn off. The initial rush is long over and TI didn't manage to establish itself as a go-to brand in the "maker" (i.e. the loudmouth showoff) community. It ain't no longer be cool to get a Launchpad. TI's initial screwup and their mishandling of the situation then didn't help to establish them as a DIY brand.I would guess that something like 90% of all sold Launchpads never saw use beyond running the preprogrammed demo application, if at all.What was once the Launchpad crowd is today the Raspberry Pi crowd. Lots of people struggling to get one and making big noise about it, the PI foundation repeating TI's mistakes of not being able to deliver and miscommunication, and in the end 90% of all Raspberry Pis will end up in a dark corner fetching dust once the novelty wears off.

author: caroper
author_rank: Regular Contributor
timestamp: May 13, 2012, 08:58:09 pm
content: Quote from: kd7eir on May 13, 2012, 02:46:34 amThe one I received last week came with 2 20 pin Chips, one being an 8K Flash 256Byte ram, the second is even better at 16K Flash and 512Byte RAM. A good deal for $4.30 especially as it can program and debug any spy by wire part including the TI Chronos.