cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor
Visitor
248 Views
Registered: ‎06-14-2019

DPU error for 7z020

* Problem description

I face the dpu problem, but I don't know how to solve.

When I install the dpu driver, I get an IRQ error.

1Selection_004.png

And it is dnndk information.

1Selection_005.png

Selection_003.png

My DPU setting:

2Selection_004.png

 

* Environment

Vivado: 2018.2

Petalinux: 2018.2

DNNDK: v3.1

OS: Linux 16.04

 

* Block design

It is my block design, and dpu irq is at third pin. 

I reference Zybo-Z7-20-pcam-5c project and add one dpu block.

The part is xc7z020clg484-1.

njo6u104.png

 

* Device tree

You can download system.dts from google drive.

2 Replies
Explorer
Explorer
203 Views
Registered: ‎06-09-2015

Re: DPU error for 7z020

@s8w1e2ep have you reviewed https://www.xilinx.com/support/answers/73058.html ?  In this answer record you can see how to set the interrupt value in device tree (system.dtsi) for the DPU design wtih Zynq 7000 devices . In this answer record there is "73058_Porting_a_ResNet-50_CNN_application_to_a_ZedBoard_2019_1.pdf (for DPU3.0)", which have detailed about how to port DPU(3.0) based design or TRD to ZedBoard FPGA [for the device tree you can see the Appendix]. Porting this 73058 answer record design to Zybo board and then implementing DPU on Zybo pcam project might be more good!
I hope this helps you!

Regards,
krishna@logictronix.com
Highlighted
Visitor
Visitor
131 Views
Registered: ‎06-14-2019

Re: DPU error for 7z020

@krishnagaihre Thanks your for your replay.

I got the interrupt setup information from 73058_Porting_a_ResNet-50_CNN_application_to_a_ZedBoard_2019_1.pdf.

I found that my interrupt configuration is incorrect. In addition to the interruption problem, my dpu clock also had some connection errors.

Now, I have fixed the connection error of the dpu clock. But when generating a bitstream, it show the error message of "Failed to commit instance".

I think it is the lack of FPGA resource, so it have not enough resource to commit instance.

0 Kudos