usrp-users@lists.ettus.com

Discussion and technical support related to USRP, UHD, RFNoC

View all threads

E310 FPGA Compile Issues

KP
Kevin Perry
Wed, Aug 5, 2015 9:47 PM

Hi

I am trying to compile the latest version of the FPGA prior to making my
edits to the FPGA and I seem to be having tools issues.

According to the github page (
http://files.ettus.com/manual/md_usrp3_build_instructions.html) I am
required to have Xilinx ISE 14.7.  But the scripts reference Vivado, which
is not part of ISE 14.7.
I installed Vivado 2103.3, but still get errors.

This is the error that I am getting.

add_files -norecurse -force $xci_file

ERROR: [Common 17-170] Unknown option '-force', please type 'add_files
-help' for usage info.
while executing
"add_files -norecurse -force $xci_file"
(file
"/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/../tools/scripts/viv_generate_ip.tcl"
line 22)
INFO: [Common 17-206] Exiting Vivado at Tue Aug  4 18:32:54 2015...
Releasing IP location:
/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300/build-ip/xc7z020clg484-1/axi4_fifo_512x64
make[1]: ***
[/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300/build-ip/xc7z020clg484-1/axi4_fifo_512x64/axi4_fifo_512x64.xci]
Error 1
make[1]: Leaving directory
`/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300'
make: *** [E310] Error 2

Thanks

Kevin

Hi I am trying to compile the latest version of the FPGA prior to making my edits to the FPGA and I seem to be having tools issues. According to the github page ( http://files.ettus.com/manual/md_usrp3_build_instructions.html) I am required to have Xilinx ISE 14.7. But the scripts reference Vivado, which is not part of ISE 14.7. I installed Vivado 2103.3, but still get errors. This is the error that I am getting. # add_files -norecurse -force $xci_file ERROR: [Common 17-170] Unknown option '-force', please type 'add_files -help' for usage info. while executing "add_files -norecurse -force $xci_file" (file "/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/../tools/scripts/viv_generate_ip.tcl" line 22) INFO: [Common 17-206] Exiting Vivado at Tue Aug 4 18:32:54 2015... Releasing IP location: /data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300/build-ip/xc7z020clg484-1/axi4_fifo_512x64 make[1]: *** [/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300/build-ip/xc7z020clg484-1/axi4_fifo_512x64/axi4_fifo_512x64.xci] Error 1 make[1]: Leaving directory `/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300' make: *** [E310] Error 2 Thanks Kevin
JP
Jonathon Pendlum
Wed, Aug 5, 2015 9:52 PM

Hi Kevin,

The master branch has transitioned over to Vivado 2014.4. If you want to
use ISE 14.7, use the maint branch. The error you are getting is likely due
to using the wrong Vivado version.

Jonathon

On Wed, Aug 5, 2015 at 2:47 PM, Kevin Perry via USRP-users <
usrp-users@lists.ettus.com> wrote:

Hi

I am trying to compile the latest version of the FPGA prior to making my
edits to the FPGA and I seem to be having tools issues.

According to the github page (
http://files.ettus.com/manual/md_usrp3_build_instructions.html) I am
required to have Xilinx ISE 14.7.  But the scripts reference Vivado, which
is not part of ISE 14.7.
I installed Vivado 2103.3, but still get errors.

This is the error that I am getting.

add_files -norecurse -force $xci_file

ERROR: [Common 17-170] Unknown option '-force', please type 'add_files
-help' for usage info.
while executing
"add_files -norecurse -force $xci_file"
(file
"/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/../tools/scripts/viv_generate_ip.tcl"
line 22)
INFO: [Common 17-206] Exiting Vivado at Tue Aug  4 18:32:54 2015...
Releasing IP location:
/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300/build-ip/xc7z020clg484-1/axi4_fifo_512x64
make[1]: ***
[/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300/build-ip/xc7z020clg484-1/axi4_fifo_512x64/axi4_fifo_512x64.xci]
Error 1
make[1]: Leaving directory
`/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300'
make: *** [E310] Error 2

Thanks

Kevin


USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

Hi Kevin, The master branch has transitioned over to Vivado 2014.4. If you want to use ISE 14.7, use the maint branch. The error you are getting is likely due to using the wrong Vivado version. Jonathon On Wed, Aug 5, 2015 at 2:47 PM, Kevin Perry via USRP-users < usrp-users@lists.ettus.com> wrote: > Hi > > I am trying to compile the latest version of the FPGA prior to making my > edits to the FPGA and I seem to be having tools issues. > > According to the github page ( > http://files.ettus.com/manual/md_usrp3_build_instructions.html) I am > required to have Xilinx ISE 14.7. But the scripts reference Vivado, which > is not part of ISE 14.7. > I installed Vivado 2103.3, but still get errors. > > This is the error that I am getting. > > # add_files -norecurse -force $xci_file > ERROR: [Common 17-170] Unknown option '-force', please type 'add_files > -help' for usage info. > while executing > "add_files -norecurse -force $xci_file" > (file > "/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/../tools/scripts/viv_generate_ip.tcl" > line 22) > INFO: [Common 17-206] Exiting Vivado at Tue Aug 4 18:32:54 2015... > Releasing IP location: > /data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300/build-ip/xc7z020clg484-1/axi4_fifo_512x64 > make[1]: *** > [/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300/build-ip/xc7z020clg484-1/axi4_fifo_512x64/axi4_fifo_512x64.xci] > Error 1 > make[1]: Leaving directory > `/data/uhd_repo/trucn/uhd-master/fpga_23_Jun_15/fpga-master/usrp3/top/e300' > make: *** [E310] Error 2 > > > Thanks > > Kevin > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com > >