FreeRTOS not working correctly on core1 of the MPC5777C

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

FreeRTOS not working correctly on core1 of the MPC5777C

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

1,575 次查看
FreeRTOS_org
Contributor IV

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

0 项奖励
回复

1,455 次查看
Othmane1
Contributor II

We created the port, and it is SMP

0 项奖励
回复

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