FreeRTOS for LM3S5XXX in Red Suite 3

socalbob52 wrote on Wednesday, December 22, 2010:

Can anyone point me to a Code Red, Red Suite (using v3.2.6) port of FreeRTOS for the TI/Luminary LM3S5XXX processors?  I’m using the LM3S5632, but I can convert accordingly.

Alternatively, can someone recommend the closest relative in the standard ports?  I tried looking over the LPC1768 ports; but there appear to be a number of differences to research that might take longer than converting a TI/Luminary example.

sotd wrote on Wednesday, December 22, 2010:

Red Suite has a FreeRTOS wizard that will get a project up for you.

The LM3S micro is a cortex M3 so and Red Suite uses GCC, so the source in freertos/source/portable/gcc/ARM_CM3 is what you need in any case. You need to populate the vector table with FreeRTOS interrupts as well.

socalbob52 wrote on Thursday, December 23, 2010:

Thank you for your kind and thorough reply.  I succeeded easily after I located the wizard of which you spoke and copied the relevant IRQ handlers to the c_startup.c file from the demo program that you also recommended.

You help is most appreciated.