On Wed, Nov 13, 2019 at 10:54 AM Jonathan Lockhart via USRP-users < usrp-users@lists.ettus.com> wrote:
> Greetings USRP Users, > > I am having another issue with the UHD-3.14 build I can't seem to shake > down. I have been going through this guide on the KB to learn how to use > the rfnocmodtool to build new modules for my E312: > > https://kb.ettus.com/Getting_Started_with_RFNoC_Development > > Unfortunately, when I get to the point of using the test bench, I get the > following error. > > ettus_sdr@ettus-VirtualBox:~/rfnoc/src/rfnoc-tutorial/build$ sudo make > noc_block_gain_tb > [sudo] password for ettus_sdr: > Setting up a 64-bit FPGA build environment for the USRP-X3x0... > - Vivado: Found (/opt/Xilinx/Vivado/2017.4/bin) > > Environment successfully initialized. > BUILDER: Checking tools... > * GNU bash, version 4.4.20(1)-release (x86_64-pc-linux-gnu) > * Python 2.7.15+ > * Vivado v2017.4.1 (64-bit) > > ****** Vivado v2017.4.1 (64-bit) > **** SW Build 2117270 on Tue Jan 30 15:31:13 MST 2018 > **** IP Build 2095745 on Tue Jan 30 17:13:15 MST 2018 > ** Copyright 1986-2017 Xilinx, Inc. All Rights Reserved. > > source > /home/ettus_sdr/rfnoc/src/uhd/fpga-src/usrp3/tools/scripts/viv_sim_project.tcl > # set simulator $::env(VIV_SIMULATOR) > # set design_srcs $::env(VIV_DESIGN_SRCS) > # set sim_srcs $::env(VIV_SIM_SRCS) > # set inc_srcs $::env(VIV_INC_SRCS) > # set sim_top $::env(VIV_SIM_TOP) > # set part_name $::env(VIV_PART_NAME) > # set sim_runtime $::env(VIV_SIM_RUNTIME) > # set sim_fast $::env(VIV_SIM_FAST) > # set vivado_mode $::env(VIV_MODE) > # set working_dir [pwd] > # set sim_fileset "sim_1" > # set project_name "[string tolower $simulator]_proj" > # if [info exists ::env(VIV_SIM_COMPLIBDIR) ] { > # set sim_complibdir $::env(VIV_SIM_COMPLIBDIR) > # if [expr [file isdirectory $sim_complibdir] == 0] { > # set sim_complibdir "" > # } > # } else { > # set sim_complibdir "" > # } > # if [expr ([string equal $simulator "XSim"] == 0) && ([string length > $sim_complibdir] == 0)] { > # puts "BUILDER: \[ERROR\]: Could not resolve the location for the > compiled simulation libraries." > # puts " Please build libraries for chosen simulator > and set the env or" > # puts " makefile variable SIM_COMPLIBDIR to point to > the location." > # exit 1 > # } > # puts "BUILDER: Creating Vivado simulation project part $part_name" > BUILDER: Creating Vivado simulation project part xc7k410tffg900-2 > # create_project -part $part_name -force $project_name/$project_name > WARNING: [Device 21-436] No parts matched 'xc7k410tffg900-2' > ERROR: [Coretcl 2-106] Specified part could not be found. > It's a silly question, but do you have a license for the kintex 7 410T part on that machine? You can probably get around this by targeting something that is supported by the free web pack as long as it's 7-series fabric (zynq 7020 had worked for me in the past). Brian
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com