Hello All,

I want to use freeRTOS for my multi-core project on target TC3Xx.

  1. Does FreeRTOS support single copy of OS shared between all the cores?
  2. Is it possible to get Multicore support in single compile process mode (single source files, single compile, single linking, single image in flash for every core)?

Let me know what changes changes need to be considered for achieving this.


What is it you want to do, run AMP (one instance of FreeRTOS per core) or SMP (one instance of FreeRTOS scheduling tasks across all cores)?

Hi Richard,
I am interested as well, in my case AMP would be fine.


For AMP see for general documentation, and for a worked example.