Hello,
I am using FreeRTOS example for S32K358 from Design Studio.
Currently I can execute FreeRTOS on S32K358.
How can I use multiple cores in FreeRTOS ?
I can see start-up code section,
#define CM7_0_ENABLE (1)
#ifndef CM7_1_ENABLE
#define CM7_1_ENABLE (0)
#endif
#ifndef CM7_2_ENABLE
#define CM7_2_ENABLE (0)
#endif
But defining "CM7_2_ENABLE" is not making any difference.
Anything more required to enable execution on multiple cores ?
Best regards,
Nandan Chaturbhuj
Unfortunately, FreeRTOS doesn't support Multi-cores by default. As a result, there would be no FreeRTOS example on S32K3 Also, I am afraid that it would not be simple to have FreeRTOS on each core of S32K3. However, there are some topics in the Internet that customers can refer to. Here is one of these:
https://forums.freertos.org/t/freertos-and-dual-core/9922
https://forums.freertos.org/t/multicore-advice-and-suggestions/7781