SmartFusion device: FreeRTOS requirements

teppo wrote on Tuesday, August 30, 2011:

Hi, all,

I have a problem:

When I attempt to run FreeRTOS demo application on the Microsemi Smartfusion A2F200M3, everything works fine if the Actel demo http://www.actel.com/download/rsc/default.aspx?f=A2F_EVAL_KIT_DEMO_PF was programmed to the device before FreeRTOS. However, if I attempt to run FreeRTOS with a design of my own, the demo doesn’t work.

Supposedly, FreeRTOS requires that the chip has been flashed to a specific state before Blinky can take action.

What are the requirements for the FPGA design imposed by FreeRTOS ?

If this has already been documented, please accept my apologies for not finding that piece of information myself!

rtel wrote on Tuesday, August 30, 2011:

I cannot support other peoples ports of demos, but there are official demos for the SmatFusion.  See:

http://www.freertos.org/Free-RTOS-For-SmartFusion-A2F200M3.html
and
http://www.freertos.org/FreeRTOS-For-SmartFusion-Cortex-M3.html

as far as I recall, the demos have no reliance on anything configurable in the SmartFusion.  They use the MSS (Microcontroller Sub System) which is hard wired.

Regards.