uhd: added USRP-N200 build support to images Makefile

This commit is contained in:
Josh Blum
2011-03-25 11:50:55 -07:00
parent b7f1b87f05
commit ed020d7698

View File

@@ -90,16 +90,18 @@ ifdef HAS_ZPU_GCC
_usrp2_fw_dir = $(TOP_FW_DIR)/zpu
_usrp2_fw_bin = $(BUILT_IMAGES_DIR)/usrp2_fw.bin
_usrp_n2xx_fw_bin = $(BUILT_IMAGES_DIR)/usrp_n2xx_fw.bin
IMAGES_LIST += $(_usrp2_fw_bin)
_usrp_n200_fw_bin = $(BUILT_IMAGES_DIR)/usrp_n200_fw.bin
_usrp_n210_fw_bin = $(BUILT_IMAGES_DIR)/usrp_n210_fw.bin
IMAGES_LIST += $(_usrp2_fw_bin) $(_usrp_n200_fw_bin) $(_usrp_n210_fw_bin)
$(_usrp2_fw_bin) $(_usrp_n2xx_fw_bin): $(GLOBAL_DEPS)
$(_usrp2_fw_bin) $(_usrp_n200_fw_bin) $(_usrp_n210_fw_bin): $(GLOBAL_DEPS)
cd $(_usrp2_fw_dir) && rm -rf build
cd $(_usrp2_fw_dir) && mkdir build
cd $(_usrp2_fw_dir)/build && cmake ../
cd $(_usrp2_fw_dir)/build && make
cp $(_usrp2_fw_dir)/build/usrp2/usrp2_txrx_uhd.bin $(_usrp2_fw_bin)
cp $(_usrp2_fw_dir)/build/usrp2p/usrp2p_txrx_uhd.bin $(_usrp_n2xx_fw_bin)
cp $(_usrp2_fw_dir)/build/usrp2p/usrp2p_txrx_uhd.bin $(_usrp_n200_fw_bin)
cp $(_usrp2_fw_dir)/build/usrp2p/usrp2p_txrx_uhd.bin $(_usrp_n210_fw_bin)
endif
@@ -119,6 +121,22 @@ $(_usrp2_fpga_bin): $(GLOBAL_DEPS)
endif
########################################################################
# USRP-N200 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_n210_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 $@
endif
########################################################################
# USRP-N210 fpga
########################################################################