index 8c5127aa7c0e06a7b5cbe97f6381150a74f73afa..4414853cb3e8b95e7f7c001cc64f85fb4b42c1fd 100644 (file)
IPU_PLATFORM = ti.platforms.evmDRA7XX:ipu
SERVER = "$(PROC_DSP_NAME)"
BOARD_NAME = "idkAM572x"
+else ifeq ($(PLATFORM),AM574x)
+PROCLIST = host dsp
+#PROCLIST = host ipu
+PROC_HOST_NAME = "HOST"
+PROC_DSP_NAME = "DSP1"
+#PROC_IPU_NAME = "IPU1"
+PROC_NAME_LIST = "\\\"$(PROC_HOST_NAME)\\\", \\\"$(PROC_DSP_NAME)\\\""
+#PROC_NAME_LIST = "\\\"$(PROC_HOST_NAME)\\\", \\\"$(PROC_IPU_NAME)\\\""
+DSP_PLATFORM = ti.platforms.evmDRA7XX:dsp
+HOST_PLATFORM = ti.platforms.evmDRA7XX:host
+IPU_PLATFORM = ti.platforms.evmDRA7XX:ipu
+SERVER = "$(PROC_DSP_NAME)"
+BOARD_NAME = "idkAM574x"
else ifeq ($(PLATFORM),TCI6638)
PROCLIST = host dsp
PROC_HOST_NAME = "HOST"
PROC_DSP_NAME = "CORE0"
PROC_NAME_LIST = "\\\"$(PROC_HOST_NAME)\\\", \\\"$(PROC_DSP_NAME)\\\""
DSP_PLATFORM = ti.platforms.evmTCI6638K2K:dsp
-HOST_PLATFORM = ti.platforms.evmTCI6638K2K:host
+# Currently no IPC support for evmTCI6638K2K:host
+# Hence using evmTCI6636K2H which is equivalent
+HOST_PLATFORM = ti.platforms.evmTCI6636K2H:host
SERVER = "$(PROC_DSP_NAME)"
BOARD_NAME = "evmK2K"
else ifeq ($(PLATFORM),TCI6636)
HOST_PLATFORM = ti.platforms.evmC66AK2E:host
BOARD_NAME = "evmK2E"
SERVER = "$(PROC_DSP_NAME)"
+else ifeq ($(PLATFORM),TCI6630)
+PROCLIST = host dsp
+PROC_HOST_NAME = "HOST"
+PROC_DSP_NAME = "CORE0"
+PROC_NAME_LIST = "\\\"$(PROC_HOST_NAME)\\\", \\\"$(PROC_DSP_NAME)\\\""
+DSP_PLATFORM = ti.platforms.evmTCI6630K2L:dsp
+HOST_PLATFORM = ti.platforms.evmTCI6630K2L:host
+BOARD_NAME = "evmK2L"
+SERVER = "$(PROC_DSP_NAME)"
endif
EXBASE = .
include $(EXBASE)/products.mak
.PHONY: $(PROCLIST)
-.PHONY: install
+.PHONY: install install_rov
all: $(PROCLIST)
+ @echo $(PROCLIST)
$(PROCLIST):
@$(ECHO) "#"
@$(ECHO) "make install EXEC_DIR=/.../testbench # install folder"
# setup install goal
-ifeq (install,$(MAKECMDGOALS))
+ifeq ($(filter $(MAKECMDGOALS),install install_rov),$(MAKECMDGOALS))
ifeq (,$(EXEC_DIR))
EXEC_DIR=$(CURDIR)/install
endif
$(addsuffix _install,$(PROCLIST)):
@$(ECHO) "#"
@$(ECHO) "# Making $@ ..."
- @$(MKDIR) $(EXEC_DIR)/debug
+# @$(MKDIR) $(EXEC_DIR)/debug
@$(MKDIR) $(EXEC_DIR)/release
$(MAKE) -C $(subst _install,,$@) EXEC_DIR=$(EXEC_DIR) install
+install_rov: $(PROCLIST) $(addsuffix _install_rov,$(PROCLIST))
+$(addsuffix _install_rov,$(PROCLIST)):
+ @$(ECHO) "#"
+ @$(ECHO) "# Making $@ ..."
+ @$(MKDIR) $(EXEC_DIR)/release
+ $(MAKE) -C $(subst _install_rov,,$@) EXEC_DIR=$(EXEC_DIR) install_rov
+
clean: $(addsuffix _clean,$(PROCLIST))
$(RMDIR) install