TC3XX FreeRTOS

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.

Regards,
Priyanka

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.

Regards,
i.

For AMP see https://www.freertos.org/articles/001_simple_freertos_core_to_core_communication/simple_freertos_core_to_core_communication_AMP.html for general documentation, and https://www.freertos.org/STM32H7_Dual_Core_AMP_RTOS_demo.html for a worked example.