diff options
author | Martin Braun <martin.braun@ettus.com> | 2014-10-07 11:25:20 +0200 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2014-10-07 11:25:20 +0200 |
commit | fd3e84941de463fa1a7ebab0a69515b4bf2614cd (patch) | |
tree | 3fa721a13d41d2c0451d663a59a220a38fd5e614 /fpga/usrp3/top/x300/Makefile | |
parent | 3b66804e41891e358c790b453a7a59ec7462dba4 (diff) | |
download | uhd-fd3e84941de463fa1a7ebab0a69515b4bf2614cd.tar.gz uhd-fd3e84941de463fa1a7ebab0a69515b4bf2614cd.tar.bz2 uhd-fd3e84941de463fa1a7ebab0a69515b4bf2614cd.zip |
Removed copy of FPGA source files.
Diffstat (limited to 'fpga/usrp3/top/x300/Makefile')
-rw-r--r-- | fpga/usrp3/top/x300/Makefile | 106 |
1 files changed, 0 insertions, 106 deletions
diff --git a/fpga/usrp3/top/x300/Makefile b/fpga/usrp3/top/x300/Makefile deleted file mode 100644 index 4d3e668e6..000000000 --- a/fpga/usrp3/top/x300/Makefile +++ /dev/null @@ -1,106 +0,0 @@ -# -# Copyright 2012-2013 Ettus Research LLC -# - -# Uncomment the following lines to build radio's with no DSP's -#OPTIONS += DELETE_DSP0=1 -#OPTIONS += DELETE_DSP1=1 -# Uncomment the following line to add a debug UART on GPIO 10 & 11 -#OPTIONS += DEBUG_UART=1 - -CREATE_LVBITX=python ../../lib/io_port2/create-lvbitx.py - -GIGE_DEFS=BUILD_1G=1 $(OPTIONS) -HYBRID_DEFS=ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 $(OPTIONS) -XGIGE_DEFS=ETH10G_PORT0=1 ETH10G_PORT1=1 BUILD_10G=1 $(OPTIONS) -HYBRID_SRAM_DEFS=ETH10G_PORT1=1 BUILD_1G=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 $(OPTIONS) -XGIGE_SRAM_DEFS=ETH10G_PORT0=1 ETH10G_PORT1=1 BUILD_10G=1 NO_DRAM_FIFOS=1 SRAM_FIFO_SIZE=16 $(OPTIONS) - -X300: X300_HGS X300_HG X300_XGS X300_XG - -X310: X310_HGS X310_HG X310_XGS X310_XG - -all: X300 X310 - -clean: - rm -rf build-*_* - rm -rf build - -print_report = \ - echo "========================================================================"; \ - cat $(1)/x300.syr | grep "Device utilization summary:" -A 30; \ - echo "========================================================================"; \ - echo "Timing Summary:\n"; \ - cat $(1)/x300.twr | grep constraint | grep met | grep -v "*"; \ - echo "========================================================================"; - -# ise_build($1=Device, $2=Definitions) -ifndef EXPORT_ONLY - ise_build = make -f Makefile.x300.inc bin NAME=$@ DEVICE=$1 $2 EXTRA_DEFS="$2" -else - ise_build = @echo "Skipping ISE build and exporting pre-built files."; -endif - -# post_build($1=Device, $2=Flavor) -post_build = \ - @$(call print_report,build-$(1)_$(2)) \ - mkdir -p build; \ - echo "Exporting bitstream files..."; \ - cp build-$(1)_$(2)/x300.bin build/usrp_`echo $(1) | tr A-Z a-z`_fpga_$(2).bin; \ - cp build-$(1)_$(2)/x300.bit build/usrp_`echo $(1) | tr A-Z a-z`_fpga_$(2).bit; \ - echo "Generating LVBITX..."; \ - $(CREATE_LVBITX) --input-bin=build-$(1)_$(2)/x300.bin --output-lvbitx=build/usrp_`echo $(1) | tr A-Z a-z`_fpga_$(2).lvbitx --device="USRP $(1)" x3x0_base.lvbitx; \ - cp -f x3x0_base.lvbitx build/`echo $(1) | tr A-Z a-z`.lvbitx_base; \ - echo "Exporting logs..."; \ - cp build-$(1)_$(2)/x300.syr build/usrp_`echo $(1) | tr A-Z a-z`_fpga_$(2).syr; \ - cp build-$(1)_$(2)/x300.twr build/usrp_`echo $(1) | tr A-Z a-z`_fpga_$(2).twr; \ - echo "\nDONE ... $(1)_$(2)\n"; - - -#1Gig on both ports -X310_1G: - $(call ise_build,XC7K410T,$(GIGE_DEFS)) - $(call post_build,X310,1G) - -X300_1G: - $(call ise_build,XC7K325T,$(GIGE_DEFS)) - $(call post_build,X300,1G) - -#1Gig on port0, 10Gig on port1 -X310_HG: - $(call ise_build,XC7K410T,$(HYBRID_DEFS)) - $(call post_build,X310,HG) - -X300_HG: - $(call ise_build,XC7K325T,$(HYBRID_DEFS)) - $(call post_build,X300,HG) - -#10Gig on both ports -X310_XG: - $(call ise_build,XC7K410T,$(XGIGE_DEFS)) - $(call post_build,X310,XG) - -X300_XG: - $(call ise_build,XC7K325T,$(XGIGE_DEFS)) - $(call post_build,X300,XG) - -# 1Gig on port0, 10Gig on port1, SRAM Tx FIFO's -X310_HGS: - $(call ise_build,XC7K410T,$(HYBRID_SRAM_DEFS)) - $(call post_build,X310,HGS) - -X300_HGS: - $(call ise_build,XC7K325T,$(HYBRID_SRAM_DEFS)) - $(call post_build,X300,HGS) - -# 10Gig on both ports, SRAM Tx FIFO's -X310_XGS: - $(call ise_build,XC7K410T,$(XGIGE_SRAM_DEFS)) - $(call post_build,X310,XGS) - -X300_XGS: - $(call ise_build,XC7K325T,$(XGIGE_SRAM_DEFS)) - $(call post_build,X300,XGS) - - -.PHONY: all clean |