You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thanks for this Pynq image for the Cora Z7 07S. I've been trying to make it work with interrupts, e.g. using AXI GPIO or AXI Timer blocks following examples in the Pynq docs and other simple examples elsewhere, but without any success on this board.
However, since the 07S only has one single CPU, /proc/interrupts only has 6 columns so get_uio_irq will not work on the 07S. Now it's not so easy to fix this by just changing the hardcoded 7 to 6, interrupt will still not work on the 07S. The fact that Pynq has a hardcoded 7 in the code makes me suspect that no one has ever used a single CPU board with interrupts.
Any ideas if/how it would be somehow possible to get interrupts to work in Pynq on the 07S?
The text was updated successfully, but these errors were encountered:
Hi,
Thanks for this Pynq image for the Cora Z7 07S. I've been trying to make it work with interrupts, e.g. using AXI GPIO or AXI Timer blocks following examples in the Pynq docs and other simple examples elsewhere, but without any success on this board.
During these tests I noticed that in the Pynq source in interrupt.py the function get_uio_irq it is hardcoded that /proc/interrupts has 7 columns: https://github.com/Xilinx/PYNQ/blob/master/pynq/interrupt.py
However, since the 07S only has one single CPU, /proc/interrupts only has 6 columns so get_uio_irq will not work on the 07S. Now it's not so easy to fix this by just changing the hardcoded 7 to 6, interrupt will still not work on the 07S. The fact that Pynq has a hardcoded 7 in the code makes me suspect that no one has ever used a single CPU board with interrupts.
Any ideas if/how it would be somehow possible to get interrupts to work in Pynq on the 07S?
The text was updated successfully, but these errors were encountered: