cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
atr_blr
Newbie
Newbie
3,664 Views
Registered: ‎07-22-2015

FreeRTOS not reponding to interrupts with AMP on A53

We are working on Xilinx MPSOC which has 4 A53 cores, We are trying to run Linux(EL1) on 3 cores and Freertos(EL3) on 4th core. When software generated interrupts are raised from Linux , Freertos is not getting any interrupts. How to make interrupts work between Linux and Freertos when the cores are running at different ELs.

0 Kudos
Reply
2 Replies
hpoetzl
Voyager
Voyager
3,647 Views
Registered: ‎06-24-2013

Hey @atr_blr

 

Maybe Adam Taylor’s MicroZed Chronicles Part 51: Interrupts and AMP can help?

 

Best,

Herbert

-------------- Yes, I do this for fun!
0 Kudos
Reply
atr_blr
Newbie
Newbie
3,477 Views
Registered: ‎07-22-2015

Yes it works without any problem on zynq7000, but on ultrascale, linux runs on EL1 mode and freertos on EL3 mode. So from Linux when I send SGI, it is not generating any interrupt on freertos that is running on another core with EL3 mode. Please suggest if i need to configure it using ATF or on Freertos itself as it is running with full priveliges.

0 Kudos
Reply