04-06-2012 01:15 PM
I'm trying to connect a IIC interupt to the microblaze through the AXI_INTC IP. I drag into the system assembly view the axi_intc IP and click on the intr section in the ports tab. From there I choose the IIC2INTC_Irpt as the only Interrupt I want the controller to manage. I then (I think) need to connect the IRQ to the microblaze_0 INTERRUPT but I only have the option of no_connection of Make external.
Sorry If this is simple - I'm new at this and trying to wade through the docs.
04-19-2013 02:38 AM
I have recently stumbled upon the same problem and found this (a bit outdated) topic, with no answer. So to not leave this question open - here is the answer:
I were used to connect the interrupt using the "Ports" tab in XPS. Is seems that in the AXI designs, you have to make the connection in the "Bus Interfaces" tab. Just connect the "INTERRUPT" line between AXI intc and microblaze and provide the interrupt controller with processor clock and reset signals.
04-19-2013 04:22 AM
If you still can't find the option, the last way is doing it "manually" through the MHS file. Let me know if you want a step-by-step guide for doing this.
05-13-2013 02:01 AM
I want know if the Axi inetrrupt controller is compatible with the processor processing system Arm 9 of zynq. I did project I added my own ip and I want test it in interruption when I generated the nelist with the XPS I have this warning INTC_WARNING:: IRQ is not connected to Processor. Then I tested the application with the XSDK unfortunately the function handler did'nt trig when the pin of interruption changed his status. I don't know where is the probleme. Do you can help me. THis is the code source in c language.
xil_printf(" Interrupt triggered! \n\r");
XIntc InterruptController; /* Instance of the Interrupt Controller */
XIntc_MasterEnable(XPAR_INTC_SINGLE_BASEADDR); // base address of the interrupt controller
xil_printf("Waiting for Interrupts.... \n\r");