Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: GuinnessTrinker on July 18, 2014, 07:42:16 AM

Title: problems with "TE0720-01_Base_Vivado-2014.1"
Post by: GuinnessTrinker on July 18, 2014, 07:42:16 AM
My intention is to create a TE0720 based project using Vivado 2014.2 as 2014.1 is buggy (to say it friendly).
There is no need for HDMI. So I decided to start with  "TE0720-01_Base_Vivado-2014.1" and upgrade it to 2014.2.

When extracting your ReferenceDesign I run into problems.
Even when mark all files writeable and comment out line "set_property "directory" "$cur_dir" $obj " it doesnt work.

Also extracting/creating "TE0720-01_TE0701-03_Base_Vivado-2014.1" doesnt work for me.

Would you pls be so kindly to provide a full backup of your project?



-----------------------------------------------------------------
Vivado% cd projects
Vivado% cd TE0720
Vivado% cd TE0720-01_Base_Vivado-2014.1
Vivado%
Vivado%
Vivado% source create.tcl
# set origin_dir "."
# set cur_dir [ pwd ]
# set orig_proj_dir "[file normalize "$origin_dir/$cur_dir"]"
# create_project base ./base
# set proj_dir [get_property directory [current_project]]
# set obj [get_projects base]
# set_property "board_part" "" $obj
# set_property "compxlib.compiled_library_dir" "$proj_dir/base.cache/compile_simlib" $obj
# set_property "compxlib.edk.exclude_sub_libs" "0" $obj
# set_property "compxlib.edk.exclude_superseded_cores" "1" $obj
# set_property "compxlib.edk.previous_lib_path" "" $obj
# set_property "compxlib.edk.source_lib" "" $obj
# set_property "compxlib.edklib" "0" $obj
# set_property "compxlib.funcsim" "1" $obj
# set_property "compxlib.overwrite_libs" "0" $obj
# set_property "compxlib.timesim" "1" $obj
# set_property "compxlib.xilinxcorelib" "1" $obj
# set_property "default_lib" "xil_defaultlib" $obj
# set_property "directory" "$cur_dir" $obj
ERROR: [Common 17-107] Cannot change read-only property 'directory'.

    while executing
"rdi::set_property directory E:/projects/TE0720/TE0720-01_Base_Vivado-2014.1 base"
    invoked from within
"set_property "directory" "$cur_dir" $obj"
    (file "create.tcl" line 65)

Vivado%
-----------------------------------------------------------------------------------------------
Title: Re: problems with "TE0720-01_Base_Vivado-2014.1"
Post by: Oleksandr Kiyenko on July 18, 2014, 10:45:16 AM
Hello

http://www.trenz-electronic.de/fileadmin/docs/Trenz_Electronic/TE0720-GigaZee/reference_designs/TE0720-01_Base_Vivado-2014.1.zip

Best regards
Oleksandr Kiyenko
Title: Re: problems with "TE0720-01_Base_Vivado-2014.1"
Post by: GuinnessTrinker on July 24, 2014, 10:12:12 AM
Hi Oleksandr,
thank you for your support!

To be honest it didnt really help as importing your full design also generates errors in 2014.2.
At the end I reinstalled 2014.1, regenerate your design the default way (create.tcl), building it up to .bit file and then upgrade it using 2014.2 works.