cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Observer
Observer
442 Views
Registered: ‎05-04-2018

Step-over debug stops at IRQHandler

Hi,

I'm working on the xaxidma_example_sg_intr.c in SDK 2018.3 and I'm using an Arty Z7.

I was performing a step-over debug of the SendPacket function, but as soon as it exists the XAxiDma_BdRingToHw (performed with success), it always stops in the asm_vectors.S, as showen below:

Schermata da 2020-04-21 16-15-10.png

if I continue to step-over, it will just loop between lines 77-78-79.

Any suggestion?

Thank you,

Matteo

0 Kudos
5 Replies
Highlighted
Participant
Participant
339 Views
Registered: ‎10-27-2017

Hello, I also encountered the same problem, I am using zcu102, vitis2019.2, is there any solution?

0 Kudos
Highlighted
Observer
Observer
332 Views
Registered: ‎05-04-2018

Hi, are you running the same example I used? Is there anything else in your project more then the DMA?
0 Kudos
Highlighted
Participant
Participant
297 Views
Registered: ‎10-27-2017

yes,i use xaxidma_example_sg_intr.c in itis\2019.2\data\embeddedsw\XilinxProcessorIPLib\drivers\axidma_v9_10\examples.and in my project there is nothing others. my project is My project is according to https://www.xilinx.com/support/answers/70413.html。i modify the address to 32 bits.and the same problem.i dont know how to run it correctly.

0 Kudos
Highlighted
Observer
Observer
263 Views
Registered: ‎05-04-2018

For me the error was linked to a wrong address of the DDR. Check it, and also check if you have any address filtering enabled, in that case the address of the DDR could not correspond to the one in the .hdf file.

 

0 Kudos
Highlighted
Participant
Participant
243 Views
Registered: ‎10-27-2017

thank you ,i try  to do that.

0 Kudos