Kerry Wong shows us how to program a MSP430F5172 development board using a launchpad as a BSL programmer:
Fortunately, most of the MSP430 devices can be programmed using the built-in BSL (Bootstrap Loader). And TI’s MSP430G2 Launchpad has a convenient utility which turns a Launchpad into a BSL programmer. More detailed information on the Launchpad BSL programming can be found here.
Since BSL is a feature that people often overlooked and instructions are pretty sketchy on the web, I thought I would give a little bit more detail on this using the MSP430F5172 development kit from SchmartBoard as an example.