UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Adventurer
Adventurer
455 Views
Registered: ‎01-24-2018

Lib Metal Amp Demo - IPI_IRQ_VECT _ID

Hello,

 

In the lib metal amp demo there is this line in the sys_init.c file...

 

IPI_IRQ_VECT_ID  65

 

Where does the number 65 come from please?

 

When I run the demo and cat /proc/interrupts, I see the ipi line

has indicated the correct number of interrupts, however it indicates it to be 61, not 65

so I do not understand.

 

61:    56    0    0    0    GICv2  61  Level  ipi

 

Can someone please explain what I am missing?

 

Thanks

 

 

0 Kudos
1 Reply
Moderator
Moderator
432 Views
Registered: ‎05-10-2017

Re: Lib Metal Amp Demo - IPI_IRQ_VECT _ID

Please see page 324 in the TRM.

GIC 65 – Channel 1 IPI – RPU0

GIC 66 – Channel 2 IPI – RPU1

GIC 61 – Channel 7 IPI – PL0 (we are using this for APU, since default APU IPI i.e. Channel 0 is being used by ATF and PMUFW).

 

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
IPI Interrupt Arch.png
0 Kudos