I'm using an interrupt from the PL to the PS from my custom IP that indicates data is ready to be read. I used code provided by AR #56446 to configure the interrupt in the SDK code. I'm getting the interrupt from the PL just fine, however enabling this interrupt in the way that I'm doing it seems to disable the Ethernet Echo functionality. I've isolated the issue to the interrupt configuration code. When I disable ScuGicInterrupt_Init() the Echo functionality comes back. BSP is the standard package created by the SDK for the example lwIP Echo project. Can someone please tell me what I'm doing wrong here?
HW: Zync ZC702 board
Note: I've also tried this with Xil_ExceptionInit(); inside ScuGicInterrupt_Init() commented out as I think that command is being done by the BSP. But that didn't help either.
Source code is attached on the Xilinx forum here:
http://forums.xilinx.com/t5/Zynq-All-Programmable-SoC/PL-to-PS-Interrupt-disabling-Ethernet-Echo-lwIP-example/td-p/404425