diff options
author | Josh Blum <josh@joshknows.com> | 2011-06-14 17:44:54 -0700 |
---|---|---|
committer | Josh Blum <josh@joshknows.com> | 2011-06-14 17:44:54 -0700 |
commit | 2d8d1a4d1ad15482e25f52e1fa3ad8ae94490a8e (patch) | |
tree | dc6a0042efc2e406556348e004c9556ea84c3716 /images/Makefile | |
parent | dd157937466f3ee18b08712625eba84582a913f3 (diff) | |
download | uhd-2d8d1a4d1ad15482e25f52e1fa3ad8ae94490a8e.tar.gz uhd-2d8d1a4d1ad15482e25f52e1fa3ad8ae94490a8e.tar.bz2 uhd-2d8d1a4d1ad15482e25f52e1fa3ad8ae94490a8e.zip |
uhd: updated images Makefile
Diffstat (limited to 'images/Makefile')
-rw-r--r-- | images/Makefile | 94 |
1 files changed, 61 insertions, 33 deletions
diff --git a/images/Makefile b/images/Makefile index 71b46d14e..f2ba21bdc 100644 --- a/images/Makefile +++ b/images/Makefile @@ -114,7 +114,7 @@ endif ######################################################################## ifdef HAS_XTCLSH -_usrp2_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/u2_rev3 +_usrp2_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/USRP2 _usrp2_fpga_bin = $(BUILT_IMAGES_DIR)/usrp2_fpga.bin IMAGES_LIST += $(_usrp2_fpga_bin) @@ -126,66 +126,94 @@ $(_usrp2_fpga_bin): $(GLOBAL_DEPS) endif ######################################################################## -# USRP-N200 fpga +# USRP-N200 R2/R3 fpga ######################################################################## ifdef HAS_XTCLSH -_usrp_n200_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/u2plus -_usrp_n200_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_n200_fpga.bin -IMAGES_LIST += $(_usrp_n200_fpga_bin) +_usrp_n200_r3_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/N2x0 +_usrp_n200_r3_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_n200_r3_fpga.bin +IMAGES_LIST += $(_usrp_n200_r3_fpga_bin) -$(_usrp_n200_fpga_bin): $(GLOBAL_DEPS) - cd $(_usrp_n200_fpga_dir) && make -f Makefile.N200 clean - cd $(_usrp_n200_fpga_dir) && make -f Makefile.N200 bin - cp $(_usrp_n200_fpga_dir)/build-N200/u2plus.bin $@ +$(_usrp_n200_r3_fpga_bin): $(GLOBAL_DEPS) + cd $(_usrp_n200_r3_fpga_dir) && make -f Makefile.N200R3 clean + cd $(_usrp_n200_r3_fpga_dir) && make -f Makefile.N200R3 bin + cp $(_usrp_n200_r3_fpga_dir)/build-N200R3/u2plus.bin $@ + +#its called r2 on the silkscreen, so make an r2 +_usrp_n200_r2_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_n200_r2_fpga.bin +IMAGES_LIST += $(_usrp_n200_r2_fpga_bin) +$(_usrp_n200_r2_fpga_bin): $(_usrp_n200_r3_fpga_bin) + cp $< $@ endif ######################################################################## -# USRP-N210 fpga +# USRP-N210 R2/R3 fpga ######################################################################## ifdef HAS_XTCLSH -_usrp_n210_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/u2plus -_usrp_n210_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_n210_fpga.bin -IMAGES_LIST += $(_usrp_n210_fpga_bin) +_usrp_n210_r3_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/N2x0 +_usrp_n210_r3_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_n210_r3_fpga.bin +IMAGES_LIST += $(_usrp_n210_r3_fpga_bin) + +$(_usrp_n210_r3_fpga_bin): $(GLOBAL_DEPS) + cd $(_usrp_n210_r3_fpga_dir) && make -f Makefile.N210R3 clean + cd $(_usrp_n210_r3_fpga_dir) && make -f Makefile.N210R3 bin + cp $(_usrp_n210_r3_fpga_dir)/build-N210R3/u2plus.bin $@ -$(_usrp_n210_fpga_bin): $(GLOBAL_DEPS) - cd $(_usrp_n210_fpga_dir) && make clean - cd $(_usrp_n210_fpga_dir) && make bin - cp $(_usrp_n210_fpga_dir)/build/u2plus.bin $@ +#its called r2 on the silkscreen, so make an r2 +_usrp_n210_r2_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_n210_r2_fpga.bin +IMAGES_LIST += $(_usrp_n210_r2_fpga_bin) +$(_usrp_n210_r2_fpga_bin): $(_usrp_n210_r3_fpga_bin) + cp $< $@ endif ######################################################################## -# USRP-E100 fpga +# USRP-N200 R4 fpga ######################################################################## ifdef HAS_XTCLSH -_usrp_e100_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/u1e -_usrp_e100_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_e100_fpga.bin -IMAGES_LIST += $(_usrp_e100_fpga_bin) +_usrp_n200_r4_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/N2x0 +_usrp_n200_r4_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_n200_r4_fpga.bin +IMAGES_LIST += $(_usrp_n200_r4_fpga_bin) -$(_usrp_e100_fpga_bin): $(GLOBAL_DEPS) - cd $(_usrp_e100_fpga_dir) && make clean - cd $(_usrp_e100_fpga_dir) && make bin - cp $(_usrp_e100_fpga_dir)/build/u1e.bin $@ +$(_usrp_n200_r4_fpga_bin): $(GLOBAL_DEPS) + cd $(_usrp_n200_r4_fpga_dir) && make -f Makefile.N200R4 clean + cd $(_usrp_n200_r4_fpga_dir) && make -f Makefile.N200R4 bin + cp $(_usrp_n200_r4_fpga_dir)/build-N200r4/u2plus.bin $@ + +endif + +######################################################################## +# USRP-N210 R4 fpga +######################################################################## +ifdef HAS_XTCLSH + +_usrp_n210_r4_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/N2x0 +_usrp_n210_r4_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_n210_r4_fpga.bin +IMAGES_LIST += $(_usrp_n210_r4_fpga_bin) + +$(_usrp_n210_r4_fpga_bin): $(GLOBAL_DEPS) + cd $(_usrp_n210_r4_fpga_dir) && make -f Makefile.N210R4 clean + cd $(_usrp_n210_r4_fpga_dir) && make -f Makefile.N210R4 bin + cp $(_usrp_n210_r4_fpga_dir)/build-N210r4/u2plus.bin $@ endif ######################################################################## -# USRP-E100 pass-through fpga +# USRP-E100 fpga ######################################################################## ifdef HAS_XTCLSH -_usrp_e100_pt_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/u1e_passthru -_usrp_e100_pt_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_e100_pt_fpga.bin -IMAGES_LIST += $(_usrp_e100_pt_fpga_bin) +_usrp_e100_fpga_dir = $(TOP_FPGA_DIR)/usrp2/top/E1x0 +_usrp_e100_fpga_bin = $(BUILT_IMAGES_DIR)/usrp_e100_fpga.bin +IMAGES_LIST += $(_usrp_e100_fpga_bin) -$(_usrp_e100_pt_fpga_bin): $(GLOBAL_DEPS) - cd $(_usrp_e100_pt_fpga_dir) && make clean - cd $(_usrp_e100_pt_fpga_dir) && make bin - cp $(_usrp_e100_pt_fpga_dir)/build/passthru.bin $@ +$(_usrp_e100_fpga_bin): $(GLOBAL_DEPS) + cd $(_usrp_e100_fpga_dir) && make clean + cd $(_usrp_e100_fpga_dir) && make bin + cp $(_usrp_e100_fpga_dir)/build/u1e.bin $@ endif |