S32K358 FreeRTOS using multiple cores

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K358 FreeRTOS using multiple cores

1,382 Views
nandanchaturbhuj
Contributor I

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

 

0 Kudos
Reply
1 Reply

1,358 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

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

 

0 Kudos
Reply