cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
ponnagantiraju
Visitor
Visitor
3,733 Views
Registered: ‎07-06-2017

Handling AXI Interrupt controller and Zynq PS GIC in an app.

How can we set/attach  AXI interrupt controller to Zynq GIC? We have to handle interrupts more than 16 .So we are using AXI interrupt controller and connected irq from AXI INC to IRQ_F2P.How to handle both drivers?

0 Kudos
Reply
4 Replies
hbucher
Scholar
Scholar
3,722 Views
Registered: ‎03-22-2016

@ponnagantiraju So is your question how to handle more than 16 interrupts on ZYNQ? Or how to handle interrupts in the PS in general?
vitorian.com --- We do this for fun. Always give kudos. Accept as solution if your question was answered.
I will not answer to personal messages - use the forums instead.
0 Kudos
Reply
ponnagantiraju
Visitor
Visitor
3,688 Views
Registered: ‎07-06-2017

Check the below image.In this case, how to handle the axi intc with GIC?

Do we need to initialize AXI intc and link all input interrupts with AXI intc and link AXI INTC with GIC?

if yes, share the related design .c files.

 

 

Thanks

 

 

GIC_INTC.png
0 Kudos
Reply
3,645 Views
Registered: ‎05-22-2017

Did you ever get the intc working with the GIC? Which version of Vivado are you using?
0 Kudos
Reply
ponnagantiraju
Visitor
Visitor
3,540 Views
Registered: ‎07-06-2017

Vivado version 2016.4.

How do we do interrupt controller operations as in shown below in xilinx sdk?

How do we attach interrupt controller to master interrupt controller?

Do we need to add exception handler to intc controller along with master intc controller?

Can we consider 2nd intc controller as peripheral like gpio and do follow gpio interrupt procedure?

 

 

 Thanks

IMG_20170718_003848.jpg
0 Kudos
Reply