diff --git a/library/scripts/adi_ip.tcl b/library/scripts/adi_ip.tcl index 00f79b0d6..2448eed9c 100644 --- a/library/scripts/adi_ip.tcl +++ b/library/scripts/adi_ip.tcl @@ -37,7 +37,9 @@ proc adi_ip_properties {ip_name} { set_property value {0x00000000} [ipx::get_hdl_parameter C_BASEADDR [ipx::current_core]] set_property supported_families \ - {{virtex7} {Production} \ + {{kintexu} {Pre-Production} \ + {virtexu} {Pre-Production} \ + {virtex7} {Production} \ {qvirtex7} {Production} \ {kintex7} {Production} \ {kintex7l} {Production} \ @@ -64,7 +66,9 @@ proc adi_ip_properties_lite {ip_name} { set_property company_url {www.analog.com} [ipx::current_core] set_property supported_families \ - {{virtex7} {Production} \ + {{kintexu} {Pre-Production} \ + {virtexu} {Pre-Production} \ + {virtex7} {Production} \ {qvirtex7} {Production} \ {kintex7} {Production} \ {kintex7l} {Production} \ diff --git a/projects/scripts/adi_project.tcl b/projects/scripts/adi_project.tcl index 1067bd128..6b5dea4c4 100644 --- a/projects/scripts/adi_project.tcl +++ b/projects/scripts/adi_project.tcl @@ -26,6 +26,11 @@ proc adi_project_create {project_name} { set project_part "xc7vx485tffg1761-2" set project_board "xilinx.com:virtex7:vc707:1.1" } + if [regexp "_kcu105$" $project_name] { + set xl_board "kcu105" + set project_part "xcku040-ffva1156-2-e-es1" + set project_board "not-applicable" + } if [regexp "_zed$" $project_name] { set xl_board "zed" set project_part "xc7z020clg484-1" @@ -45,7 +50,9 @@ proc adi_project_create {project_name} { set project_system_dir "./$project_name.srcs/sources_1/bd/system" create_project $project_name . -part $project_part -force - set_property board $project_board [current_project] + if {$project_board ne "not-applicable"} { + set_property board $project_board [current_project] + } set lib_dirs $ad_hdl_dir/library if {$ad_hdl_dir ne $ad_phdl_dir} {