Peter(pabigot), the maintainer for mspgcc, mentioned in a recent forum post about his BSP430 board support package for MSP430 microcontrollers, including the value line series which MSP430Ware does not support.

I ended up implementing an alternative solution called BSP430 which does work on all MCU families, but also is designed around my environment and needs (command line-oriented development, rapid prototyping, portability across devices/boards). It depends on mspgcc at the moment but it appears newer versions of TI’s compilers would also be usable with a little work. It does support the value-line series, though what I’m using it for right now requires beefier processors.

BSP430 currently supports:

  • MSP-EXP430G2 (“LaunchPad”)
  • MSP-EXP430FR5739 (“Fraunchpad”)
  • MSP-EXP430F5438
  • MSP-EXP430F5529 (“USB Experimenter’s Board”)
  • MSP-EXP430FG4618
  • EM430-900
  • PeoplePower Company SuRF Board
  • TrxEB SmartRF Transceiver Evaluation Board
  • EZ430-RF2500T

We hope this takes off! Good luck Peter.