Porting to the MSP430FRxxx Launchpads


I’m planning to get started on porting RIOT to the Texas Instrument MSP430 FRAM Launchpads.

I notice there msp430-common is present and the msp430fxyz derivative is also there.

I believe I should be referring to the msp430fxyz when doing the port to the msp430frxyz.

Also, I’ll need to add vendor stuff in the msp430-common as well.

Once that is done, I can proceed to implement the board.

The target I have in mind is the MSP430FR5994 Launchpad.

Are there any advice/pointers before I get started?

Thank you!


Samuel Wong

Hi Samuel,

Some time ago Gero Muller started to work on a port for the MSP430FR5969 [1]. I think

he didn’t use the exact same tool-chain we are using now, but I would expect differences

to be minimal. That PR might be a great place to start! Cheers,


[1] https://github.com/RIOT-OS/RIOT/pull/11012