cancel
Showing results for 
Search instead for 
Did you mean: 

Can i run RTOS Task on Multi-core ??

hans536
Associate III

I use spc58nh board.

I was using an RTOS Task On one core.

I want to use two core, and divide task into two cores.​

is this possible?

for example :

core2 - task 1, task 2 --> core 1 - task 1 , core 2 - task 2

1 ACCEPTED SOLUTION

Accepted Solutions
Erwan YVIN
ST Employee

Hello ,

Which RTOS do you use ?

we have a nice example in SPC58xNxx_RLA TripleCore Test Application (without RTOS)

Check the application.ld (linker file)

if you want to reserve memory for a core

Best regards

Erwan

View solution in original post

4 REPLIES 4
hans536
Associate III

I did that.

core2-tas1 , task 2 --> core1 - task 1, core2 - task 2

After implementing it like that, the operation that did not work when only core2 worked when divided into core1 and core2.

I don't know if the memory of spc58nh is used separately by core1 and core2.

Erwan YVIN
ST Employee

Hello ,

Which RTOS do you use ?

we have a nice example in SPC58xNxx_RLA TripleCore Test Application (without RTOS)

Check the application.ld (linker file)

if you want to reserve memory for a core

Best regards

Erwan

hans536
Associate III

I use FreeRTOS.

thank you. I will refer to tour comments.

Hello @hans536,

Did you get it to put tasks to running in different cores using RTOS?

Best regards.