# Programming ti MSP430 using MSP-FET and Raspberry pi

**URL:** <https://discourse.nodered.org/t/programming-ti-msp430-using-msp-fet-and-raspberry-pi/39870>\
**Category:** General\
**Created:** [27 January 2021 14:09 UTC](https://discourse.nodered.org/t/programming-ti-msp430-using-msp-fet-and-raspberry-pi/39870 "2021-01-27T14:09:21Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![RaptorUK](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/raptoruk/32/46988_2.png) [@RaptorUK](https://discourse.nodered.org/u/RaptorUK)\
**Post date:** [27 January 2021 14:09 UTC](https://discourse.nodered.org/t/programming-ti-msp430-using-msp-fet-and-raspberry-pi/39870/1 "2021-01-27T14:09:21Z")

</div>

Hi folks,

I'll shortly be working on a project which will use Node Red on a Raspberry pi 3B, part of this project will involve using the pi to program (firmware upload) a populated PCB under test. The Micro Controller in this case is one from the Texas Instruments MSP430 family.

So this post is really a place for anyone who has relevant info to add (not expecting much of that) and for me to share what I find.

The plan is for me to use mspdebug ( [MSPDebug](https://dlbeer.co.nz/mspdebug/) ) once I figure out how to get everything I need correctly built for the pi.

I'll post more info as I have it.

---

<div class="post-metadata">

**Author:** ![RaptorUK](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/raptoruk/32/46988_2.png) [@RaptorUK](https://discourse.nodered.org/u/RaptorUK)\
**Post date:** [24 March 2021 10:19 UTC](https://discourse.nodered.org/t/programming-ti-msp430-using-msp-fet-and-raspberry-pi/39870/2 "2021-03-24T10:19:54Z")

</div>

I made some progress yesterday, I managed to build the libmsp430 library on my Raspberry pi, took me most of the day as I'm a Windows/DOS person rather than linux.

The info I used is mostly here: [https://e2e.ti.com/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/836999/msp430flasher-compiled-to-run-on-arm-architecture](https://e2e.ti.com/support/microcontrollers/msp430/f/msp-low-power-microcontroller-forum/836999/msp430flasher-compiled-to-run-on-arm-architecture)

be careful though it doesn't work as documented, many of the directories are wrong and there is an issue with DOS vs linux EoL characters that stumped me for a little while.

Was very happy when I typed _make_ and the build started, 15 mins later I had my compiled library.

Next I need to build mspdebug and then I can start testing, And once I have a working command line method I can test it from Node Red . . .

(yes I know this is very much Node Red ish yet, but bear with me . . . I will get there.)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [23 May 2021 10:20 UTC](https://discourse.nodered.org/t/programming-ti-msp430-using-msp-fet-and-raspberry-pi/39870/3 "2021-05-23T10:20:46Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
