fluent10g icon indicating copy to clipboard operation
fluent10g copied to clipboard

Fluent10g bitstream generation fails

Open harshgondaliya opened this issue 3 years ago • 1 comments

I am following the steps mentioned on this page to do the hardware and software setup for Fluent10G. The bitstream generation step fails giving the below-mentioned output. make -C $FLUENT10G/src hw

INFO: [IP_Flow 19-861] XGUI layout file basename "xgui/nt_timestamp_top_v1_0.tcl" does not have the current IP <name>_v<version> format. If the IP name or version was changed recently, recreate this file to update the file format.
INFO: [IP_Flow 19-2181] Payment Required is not set for this core.
INFO: [IP_Flow 19-2187] The Product Guide file is missing.
INFO: [Ipptcl 7-1486] check_integrity: Integrity check passed.
## ipx::save_core [ipx::current_core]
## close_project
INFO: [Common 17-206] Exiting Vivado at Sat Aug 15 17:06:13 2020...
make[2]: Leaving directory '/scratch/netfpga/fluent10g/src/hardware/ip/nt_timestamp'
make[1]: Leaving directory '/scratch/netfpga/fluent10g/src/hardware'
make -C hardware/ project
make[1]: Entering directory '/scratch/netfpga/fluent10g/src/hardware'
if ! test -f ip/nt_10g_if/component.xml; then\
	echo "ERROR: please create nt_10g_if ip core first";\
elif ! test -f ip/nt_10g_if_shared/component.xml; then\
	echo "ERROR: please create nt_10g_if_shared ip core first";\
elif ! test -f ip/nt_ctrl/component.xml; then\
	echo "ERROR: please create nt_ctrl ip core first";\
elif ! test -f ip/nt_datarate/component.xml; then\
	echo "ERROR: please create nt_datarate ip core first";\
elif ! test -f ip/nt_gen_rate_ctrl/component.xml; then\
	echo "ERROR: please create nt_gen_rate_ctrl ip core first";\
elif ! test -f ip/nt_gen_replay/component.xml; then\
	echo "ERROR: please create nt_gen_replay ip core first";\
elif ! test -f ip/nt_gen_timestamp_insert/component.xml; then\
	echo "ERROR: please create nt_gen_timestamp_insert ip core first";\
elif ! test -f ip/nt_ident/component.xml; then\
	echo "ERROR: please create nt_ident ip core first";\
elif ! test -f ip/nt_packet_counter/component.xml; then\
	echo "ERROR: please create nt_packet_counter ip core first";\
elif ! test -f ip/nt_recv_capture/component.xml; then\
	echo "ERROR: please create nt_recv_capture ip core first";\
elif ! test -f ip/nt_recv_filter_mac/component.xml; then\
	echo "ERROR: please create nt_recv_filter_mac ip core first";\
elif ! test -f ip/nt_recv_interpackettime/component.xml; then\
	echo "ERROR: please create nt_recv_interpackettime ip core first";\
elif ! test -f ip/nt_recv_latency/component.xml; then\
	echo "ERROR: please create nt_recv_latency ip core first";\
elif ! test -f ip/nt_timestamp/component.xml; then\
	echo "ERROR: please create nt_timestamp ip core first";\
elif test -d project; then\
	echo "ERROR: project already exists";\
else \
	vivado -mode batch -source tcl/fluent10g_create.tcl;\
fi;\

ERROR: please create nt_gen_rate_ctrl ip core first
make[1]: Leaving directory '/scratch/netfpga/fluent10g/src/hardware'
make -C hardware/ synth
make[1]: Entering directory '/scratch/netfpga/fluent10g/src/hardware'
if ! test -d project/; then\
	echo "ERROR: project does not exist";\
fi;\
vivado -mode batch -source tcl/fluent10g_synth.tcl
ERROR: project does not exist

****** Vivado v2018.2 (64-bit)
  **** SW Build 2258646 on Thu Jun 14 20:02:38 MDT 2018
  **** IP Build 2256618 on Thu Jun 14 22:10:49 MDT 2018
    ** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved.

source tcl/fluent10g_synth.tcl
# set design fluent10g
# set proj_dir ./project
# open_project ./${proj_dir}/${design}.xpr
ERROR: [Coretcl 2-27] Can't find specified project.
INFO: [Common 17-206] Exiting Vivado at Sat Aug 15 17:06:24 2020...
Makefile:81: recipe for target 'synth' failed
make[1]: *** [synth] Error 1
make[1]: Leaving directory '/scratch/netfpga/fluent10g/src/hardware'
Makefile:38: recipe for target 'hw' failed
make: *** [hw] Error 2
make: Leaving directory '/scratch/netfpga/fluent10g/src'
root@godel:/scratch/netfpga/fluent10g/src# 

harshgondaliya avatar Aug 15 '20 11:08 harshgondaliya

Maybe you could try installing Vivado version 2018.3. It solved that issue in my case

anmomu92 avatar Sep 28 '22 16:09 anmomu92