FreeRTOS MSP430F5659 port for CodeComposerStudio (CCS) and gcc compiler

fdura wrote on Friday, March 04, 2016:

Hi, I need to port FreeRTOS on the TI MSP430F5659 CCS gcc. I don’t need FreeRTOS+. I downloaded the kernel but there’s no MSP430 subdirectory in the portable directory. I found a port at this address:
http://www.freertos.org/Free-RTOS-for-MSP430X-MSP430F5438-Experimenter-Board-using-CCS.html
but I found information on the TI site saying it’s not compiling correctly:
https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/127244
What is the best (more complete) port starting point you suggest me to integrate FreeRTOS to my processor and development environment? Thanks.

rtel wrote on Friday, March 04, 2016:

http://www.freertos.org/Free-RTOS-for-MSP430X-MSP430F5438-Experimenter-Board-using-CCS.html

That is a very old port using (as the web pages says) CCS4, and the e2e link you provided is a very old post (2011!). Did you try the latest MSP430X demo here, although it will need retargetting to your part as it is pre-configured for a 5969:
http://www.freertos.org/MSP430FR5969_Free_RTOS_Demo.html

It is using the CCS compiler though, not the GCC compiler:
https://sourceforge.net/p/freertos/code/HEAD/tree/trunk/FreeRTOS/Source/portable/CCS/MSP430X/

Regards.