FreeRTOS not working correctly on core1 of the MPC5777C

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

FreeRTOS not working correctly on core1 of the MPC5777C

826 Views
Othmane1
Contributor II

I'm trying to use freeRTOS on core1 of the MPC5777C where vTaskStartScheduler(); is running on core0 but the moment i run core1 (where the tasks are defined) the system goes to an exception (IVOR). 

does anyone have any idea what can be the reason?

Also is it necessary to run the scheduler on core0 or it can be run on both cores?

PS: i'm using the "FreeRTOSConfig-mpc5777c-dual.h" 

0 Kudos
Reply
3 Replies

766 Views
FreeRTOS_org
Contributor IV

Where did you get the FreeRTOS port from?  Are you wanting to run SMP or AMP?

0 Kudos
Reply

646 Views
Othmane1
Contributor II

We created the port, and it is SMP

0 Kudos
Reply

782 Views
bob255255
Contributor I

I've been working with the 5777C and FreeRTOS (with S32DS) in single core implementation and was going to move to utilizing both cores shortly - if you have any pointers or examples that could help me catch up to where you are I would gladly share what I find (and if I get things working).

Thanks!

0 Kudos
Reply