S32K358 FreeRTOS using multiple cores

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32K358 FreeRTOS using multiple cores

1,386 次查看
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 项奖励
回复
1 回复

1,362 次查看
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 项奖励
回复