fpga: e31x: Fix IP dependencies
- Split SG1 and SG3 IP targets - Remove non-existent "RFNOC" targets Original-commit: 8320adbc18455a360d4bd26798d1f435701172b9
This commit is contained in:
+11
-7
@@ -50,29 +50,33 @@ endif
|
|||||||
##Supported Targets
|
##Supported Targets
|
||||||
##-----------------
|
##-----------------
|
||||||
|
|
||||||
all: E310_SG1_IDLE E310_SG3_IDLE E310_SG1 E310_SG3 E310_SG1_RFNOC E310_SG3_RFNOC ##(Default target)
|
all: E310_SG1_IDLE E310_SG3_IDLE E310_SG1 E310_SG3 ##(Default target)
|
||||||
|
|
||||||
##E310_IP: Build IP for E310 only.
|
##E310_SG1_IP: Build IP for E310_SG1 only.
|
||||||
E310_IP:
|
E310_SG1_IP:
|
||||||
|
+$(call vivado_ip,E310_SG1,E310_SG1=1)
|
||||||
|
|
||||||
|
##E310_SG3_IP: Build IP for E310_SG3 only.
|
||||||
|
E310_SG3_IP:
|
||||||
+$(call vivado_ip,E310_SG3,E310_SG3=1)
|
+$(call vivado_ip,E310_SG3,E310_SG3=1)
|
||||||
|
|
||||||
##E310_SG1_IDLE: Build USRP E3XX idle design (Speed Grade 1).
|
##E310_SG1_IDLE: Build USRP E3XX idle design (Speed Grade 1).
|
||||||
E310_SG1_IDLE E3XX_idle: E310_IP build/usrp_e310_sg1_idle_fpga.dts
|
E310_SG1_IDLE E3XX_idle: E310_SG1_IP build/usrp_e310_sg1_idle_fpga.dts
|
||||||
$(call vivado_build,E310_SG1, E310_IDLE_IMAGE=1 E310_SG1=1)
|
$(call vivado_build,E310_SG1, E310_IDLE_IMAGE=1 E310_SG1=1)
|
||||||
$(call post_build,$@,E310_SG1_IDLE)
|
$(call post_build,$@,E310_SG1_IDLE)
|
||||||
|
|
||||||
##E310_SG3_IDLE: Build USRP E3XX idle design (Speed Grade 3).
|
##E310_SG3_IDLE: Build USRP E3XX idle design (Speed Grade 3).
|
||||||
E310_SG3_IDLE E3XX_idle_sg3: E310_IP build/usrp_e310_sg3_idle_fpga.dts
|
E310_SG3_IDLE E3XX_idle_sg3: E310_SG3_IP build/usrp_e310_sg3_idle_fpga.dts
|
||||||
$(call vivado_build,E310_SG3, E310_IDLE_IMAGE=1 E310_SG3=1)
|
$(call vivado_build,E310_SG3, E310_IDLE_IMAGE=1 E310_SG3=1)
|
||||||
$(call post_build,$@,E310_SG3_IDLE)
|
$(call post_build,$@,E310_SG3_IDLE)
|
||||||
|
|
||||||
##E310_SG1: Build USRP E3XX (Speed Grade 1).
|
##E310_SG1: Build USRP E3XX (Speed Grade 1).
|
||||||
E310_SG1 E310: E310_IP build/usrp_e310_sg1_fpga.dts
|
E310_SG1 E310: E310_SG1_IP build/usrp_e310_sg1_fpga.dts
|
||||||
$(call vivado_build,E310_SG1, E310_SG1=1 $(if $(DRAM),ENABLE_DRAM=1,))
|
$(call vivado_build,E310_SG1, E310_SG1=1 $(if $(DRAM),ENABLE_DRAM=1,))
|
||||||
$(call post_build,$@,E310_SG1)
|
$(call post_build,$@,E310_SG1)
|
||||||
|
|
||||||
##E310_SG3: Build USRP E3XX (Speed Grade 3).
|
##E310_SG3: Build USRP E3XX (Speed Grade 3).
|
||||||
E310_SG3 E310_sg3: E310_IP build/usrp_e310_sg3_fpga.dts
|
E310_SG3 E310_sg3: E310_SG3_IP build/usrp_e310_sg3_fpga.dts
|
||||||
$(call vivado_build,E310_SG3, E310_SG3=1 $(if $(DRAM),ENABLE_DRAM=1,))
|
$(call vivado_build,E310_SG3, E310_SG3=1 $(if $(DRAM),ENABLE_DRAM=1,))
|
||||||
$(call post_build,$@,E310_SG3)
|
$(call post_build,$@,E310_SG3)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user