Sorry, you need to enable JavaScript to visit this website.

Running EMBV reference design in Vivado 2015.4

Unsolved
4 posts / 0 new
anaumov's picture
anaumov
Junior(0)
Running EMBV reference design in Vivado 2015.4

Hello all,
I'm having trouble building EMBV reference design.
I own node-locked license limited by tools version, so highest version I can run is 2015.4.
On GitHub, current version of project is 2017.1, and this project could not be built with 2015.4, there are lot of errors while executing
source ./make_embv_p1300c.tcl.
Also, generated Vivado project cannot be synthesized without critical errors.
 
My question is: where could I get latest EMBV reference design compatible with 2015.4 version?
Thanks in advance.

anaumov's picture
anaumov
Junior(0)
An errors I'm getting while

An errors I'm getting while generating project are:

 

CRITICAL WARNING: [BD 41-1276] Cannot set the parameter RAM_ADDR_BITS on /v_axi4s_vid_out_0. Parameter does not exist

CRITICAL WARNING: [BD 41-1276] Cannot set the parameter m_video_format on /v_tpg_0. Parameter does not exist

CRITICAL WARNING: [BD 41-1276] Cannot set the parameter pattern_control on /v_tpg_0. Parameter does not exist

CRITICAL WARNING: [BD 41-1276] Cannot set the parameter RAM_ADDR_BITS on /v_vid_in_axi4s_0. Parameter does not exist

WARNING: [BD 41-394] Exec TCL: all interface pins/ports are already connected to interface net 'processing_system7_0_DDR'

WARNING: [BD 41-394] Exec TCL: all interface pins/ports are already connected to interface net 'processing_system7_0_FIXED_IO'

Wrote  : <C:/Avnet/hdl/Projects/embv_p1300c/MZ7020_EMBV/embv_p1300c.srcs/sources_1/bd/embv_p1300c/embv_p1300c.bd>

***** Adding Source Files to Block Design...

WARNING: [BD 41-702] Propagation TCL tries to overwrite USER strength parameter C_M_AXI_S2MM_DATA_WIDTH(64) on '/axi_vdma_0' with propgated value(32). Command ignored

WARNING: [BD 41-702] Propagation TCL tries to overwrite USER strength parameter C_M_AXI_S2MM_DATA_WIDTH(64) on '/axi_vdma_1' with propgated value(32). Command ignored

JFoster's picture
JFoster
Moderator(55)
Hello Anaumov,

Hello Anaumov,

The reason that it failed is that the 2017.1 version leverages the capabilites of the Vivado 2017.1 toolset. For you my suggestion would be to go to the reference design section for the MicroZed EMBV kit and download the 2015.4 version of the reference design you are trying to build.

http://zedboard.org/support/design/4681/46

What reference design are you specifically trying to build?

--Josh

 

 

anaumov's picture
anaumov
Junior(0)
Josh,

Josh,
thank you for suggestion!
It seems I built HLS design without critical errors.