From 20abced6b699010a05b58d616d338f75aef1cea3 Mon Sep 17 00:00:00 2001 From: James Talbert <jtalbert@iastate.edu> Date: Mon, 24 Sep 2018 17:50:13 -0500 Subject: [PATCH] wip: checkpoint for testing project build script. --- quad/vivado_workspace/PWM_Recorder_Tests.tcl | 12 ++++-------- quad/vivado_workspace/project_tcl/zybo_blank.tcl | 1 + 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/quad/vivado_workspace/PWM_Recorder_Tests.tcl b/quad/vivado_workspace/PWM_Recorder_Tests.tcl index 323c69bf6..8c7565e4e 100644 --- a/quad/vivado_workspace/PWM_Recorder_Tests.tcl +++ b/quad/vivado_workspace/PWM_Recorder_Tests.tcl @@ -162,19 +162,11 @@ update_ip_catalog -rebuild # Set 'sources_1' fileset object set obj [get_filesets sources_1] # Import local files from the original project -set files [list \ - [file normalize "${origin_dir}/PWM_Recorder_Tests/PWM_Recorder_Tests.srcs/sources_1/bd/design_1/hdl/design_1_wrapper.vhd" ]\ -] -set imported_files [import_files -fileset sources_1 $files] # Set 'sources_1' fileset file properties for remote files # None # Set 'sources_1' fileset file properties for local files -set file "hdl/design_1_wrapper.vhd" -set file_obj [get_files -of_objects [get_filesets sources_1] [list "*$file"]] -set_property -name "file_type" -value "VHDL" -objects $file_obj - # Set 'sources_1' fileset properties set obj [get_filesets sources_1] @@ -1076,3 +1068,7 @@ set_property -name "steps.write_bitstream.args.verbose" -value "0" -objects $obj current_run -implementation [get_runs impl_1] puts "INFO: Project created:${_xil_proj_name_}" + +make_wrapper -files [get_files ${origin_dir}/${_xil_proj_name_}/${_xil_proj_name_}.srcs/sources_1/bd/design_1/design_1.bd] -top +add_files -norecurse ${origin_dir}/${_xil_proj_name_}/${_xil_proj_name_}.srcs/sources_1/bd/design_1/hdl/design_1_wrapper.vhd + diff --git a/quad/vivado_workspace/project_tcl/zybo_blank.tcl b/quad/vivado_workspace/project_tcl/zybo_blank.tcl index d56bcb5e2..3d4a43bf2 100644 --- a/quad/vivado_workspace/project_tcl/zybo_blank.tcl +++ b/quad/vivado_workspace/project_tcl/zybo_blank.tcl @@ -1069,3 +1069,4 @@ make_wrapper -files [get_files ${origin_dir}/${_xil_proj_name_}/${_xil_proj_name add_files -norecurse ${origin_dir}/${_xil_proj_name_}/${_xil_proj_name_}.srcs/sources_1/bd/design_1/hdl/design_1_wrapper.vhd regenerate_bd_layout +write_project_tcl ${_xil_proj_name_}.tcl -- GitLab