MadhaV 0 Posted May 16, 2011 Share Posted May 16, 2011 As per my knowledge LaunchPad has inbuilt Debugger and Programmer. and it uses MSP430G2231. Now My question is suppose i want to program other MSP series MCU. Can i do that by LaunchPad? Quote Link to post Share on other sites
zeke 693 Posted May 16, 2011 Share Posted May 16, 2011 Yes, you can. If the device fits into the socket then you can program it easily. If the device is on another circuit board and you have constructed a Spy BiWire interface then you can plug the LP into that SBW and program the target board easily. MadhaV 1 Quote Link to post Share on other sites
MadhaV 0 Posted May 16, 2011 Author Share Posted May 16, 2011 Yes, you can. If the device fits into the socket then you can program it easily. If the device is on another circuit board and you have constructed a Spy BiWire interface then you can plug the LP into that SBW and program the target board easily. That means LaunchPad can program whole MSP430 series? Quote Link to post Share on other sites
zeke 693 Posted May 16, 2011 Share Posted May 16, 2011 Even better. It means that the LP can program any MSP430 that has the Spy BiWire interface. MadhaV 1 Quote Link to post Share on other sites
MadhaV 0 Posted May 16, 2011 Author Share Posted May 16, 2011 Even better. It means that the LP can program any MSP430 that has the Spy BiWire interface. Little confused as i dont know about Spy BiWire Its something like PROTOCOL developed by TI. Well in Simple, Suppose i want to program MSP430 MCU which is on another board, By Simple connecting all programming Pins of LaunchPad to that extra board can i program MCU? Quote Link to post Share on other sites
zeke 693 Posted May 16, 2011 Share Posted May 16, 2011 To quote Wikipedia: Debugging interface In common with other microcontroller vendors, TI has developed a two-wire debugging interface found on some of their MSP430 parts that can replace the larger JTAG interface. The eZ430 Development Tool contains a full USB-connected Flash Emulation Tool ("FET") for this new two-wire protocol, named "Spy-Bi-Wire" by TI. Spy-Bi-Wire was initially introduced on only the smallest devices in the 'F2xx family with limited number of I/O pins, such as the MSP430F20xx, MSP430F21x2, and MSP430F22x2. The support for Spy-Bi-Wire has been expanded with the introduction of the latest '5xx family, where all devices have support Spy-Bi-Wire interface in addition to JTAG. The advantage of the Spy-Bi-Wire protocol is that it uses only two communication lines, one of which is the dedicated _RESET line. The JTAG interface on the lower pin count MSP430 parts is multiplexed with general purpose I/O lines. This makes it relatively difficult to debug circuits built around the small, low-I/O-budget chips, since the full 4-pin JTAG hardware will conflict with anything else connected to those I/O lines. This problem is alleviated with the Spy-Bi-Wire-capable chips, which are still compatible with the normal JTAG interface for backwards compatibility with the old development tools. Take a look at this thread for a technical discussion on the topic. MadhaV and jsolarski 2 Quote Link to post Share on other sites
MadhaV 0 Posted May 16, 2011 Author Share Posted May 16, 2011 Thanks again Zeke. Quote Link to post Share on other sites
ozymandias 7 Posted July 30, 2011 Share Posted July 30, 2011 would i be right in saying that the launchpad ONLY has 2 line SBW capability? whats a good option to program MSPs with only 4-wire JTAG? Quote Link to post Share on other sites
gordon 229 Posted July 30, 2011 Share Posted July 30, 2011 How about the Olimex MSP430-JTAG-ISO? Edit: Or MSP430-JTAG-TINY. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.