summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 22f5aef)
raw | patch | inline | side by side (parent: 22f5aef)
author | sujith <sujith.s@ti.com> | |
Mon, 14 Jun 2021 14:55:35 +0000 (20:25 +0530) | ||
committer | sujith <sujith.s@ti.com> | |
Mon, 14 Jun 2021 16:56:51 +0000 (22:26 +0530) |
compiles for j721e, j7200 and am65xx
tested baremetal master mcu 11, baremetal slave on mpu 10 on
j721e
Signed-off-by: sujith <sujith.s@ti.com>
tested baremetal master mcu 11, baremetal slave on mpu 10 on
j721e
Signed-off-by: sujith <sujith.s@ti.com>
packages/ti/drv/spi/example/mcspi_slavemode/makefile | patch | blob | history | |
packages/ti/drv/spi/spi_component.mk | patch | blob | history |
diff --git a/packages/ti/drv/spi/example/mcspi_slavemode/makefile b/packages/ti/drv/spi/example/mcspi_slavemode/makefile
index 04efeb500b5e1babcc755231308c1df6fc711e2b..a643b6557dedeb9af649f4348cb4a5e9b84e9f07 100644 (file)
endif
endif
-ifeq ($(SOC),$(filter $(SOC), am64x))
-CFLAGS_SPI_MS = -DMCSPI_MASTER_TASK -Dam64x_evm=am64x_evm
-APP_MASTER_SLAVE = Master
-endif
-
# DMA enabled build
ifeq ($(DMA), enable)
#Name of the directory created under packages/ti/binary/
APP_NAME = MCSPI$(MCSPI_OS_TESTPREFIX)_$(APP_MASTER_SLAVE)$(MCSPI_DMA_MODE_INFIX)_TestApp_$(BUILD_OS_TYPE)
+ifeq ($(SOC),$(filter $(SOC), am64x))
+CFLAGS_SPI_MS = -DMCSPI_MASTER_TASK -Dam64x_evm=am64x_evm
+APP_MASTER_SLAVE = Master
+endif
+
+ifeq ($(SOC),$(filter $(SOC), am65xx))
+ ifeq ($(BOARD),$(filter $(BOARD), am65xx_evm))
+ CFLAGS_SPI_MS += -Dam65xx_evm=am65xx_evm
+ endif
+ ifeq ($(BOARD),$(filter $(BOARD), am65xx_idk))
+ CFLAGS_SPI_MS += -Dam65xx_idk=am65xx_idk
+ endif
+endif
+
ifeq ($(SOC),$(filter $(SOC), j7200))
CFLAGS_SPI_MS += -Dj7200_evm=j7200_evm
endif
index 016bbd99db4f1649f56b1b858e4369b8ff0b84be..3819fceaa24f8fce6db0425b22f46fd19dad2757 100755 (executable)
MCSPI_Baremetal_Master_TestApp_INCLUDE = $(MCSPI_Baremetal_Master_TestApp_PATH)
MCSPI_Baremetal_Master_TestApp_BOARDLIST = $(drvspi_BOARDLIST)
export MCSPI_Baremetal_Master_TestApp_BOARDLIST
-ifeq ($(SOC),$(filter $(SOC), am64x))
+ifeq ($(SOC),$(filter $(SOC), am64x am65xx))
MCSPI_Baremetal_Master_TestApp_$(SOC)_CORELIST = mcu1_0 mpu1_0 m4f_0
else
MCSPI_Baremetal_Master_TestApp_$(SOC)_CORELIST = mcu1_1
@@ -379,7 +379,7 @@ export MCSPI_Baremetal_Slave_TestApp_RELPATH = ti/drv/spi/example/mcspi_slavemod
MCSPI_Baremetal_Slave_TestApp_PATH = $(PDK_SPI_COMP_PATH)/example/mcspi_slavemode
MCSPI_Baremetal_Slave_TestApp_BOARD_DEPENDENCY = yes
MCSPI_Baremetal_Slave_TestApp_CORE_DEPENDENCY = no
-MCSPI_Baremetal_Slave_TestApp_MAKEFILE = -f makefile IS_BAREMETAL=yes
+MCSPI_Baremetal_Slave_TestApp_MAKEFILE = -f makefile BUILD_OS_TYPE=baremetal
export MCSPI_Baremetal_Slave_TestApp_COMP_LIST
export MCSPI_Baremetal_Slave_TestApp_BOARD_DEPENDENCY
export MCSPI_Baremetal_Slave_TestApp_CORE_DEPENDENCY
@@ -400,7 +400,7 @@ export MCSPI_Baremetal_Master_Dma_TestApp_RELPATH = ti/drv/spi/example/mcspi_sla
MCSPI_Baremetal_Master_Dma_TestApp_PATH = $(PDK_SPI_COMP_PATH)/example/mcspi_slavemode
MCSPI_Baremetal_Master_Dma_TestApp_BOARD_DEPENDENCY = yes
MCSPI_Baremetal_Master_Dma_TestApp_CORE_DEPENDENCY = no
-MCSPI_Baremetal_Master_Dma_TestApp_MAKEFILE = -f makefile IS_BAREMETAL=yes DMA=enable
+MCSPI_Baremetal_Master_Dma_TestApp_MAKEFILE = -f makefile BUILD_OS_TYPE=baremetal DMA=enable
export MCSPI_Baremetal_Master_Dma_TestApp_COMP_LIST
export MCSPI_Baremetal_Master_Dma_TestApp_BOARD_DEPENDENCY
export MCSPI_Baremetal_Master_Dma_TestApp_CORE_DEPENDENCY
@@ -409,7 +409,7 @@ MCSPI_Baremetal_Master_Dma_TestApp_PKG_LIST = MCSPI_Baremetal_Master_Dma_TestApp
MCSPI_Baremetal_Master_Dma_TestApp_INCLUDE = $(MCSPI_Baremetal_Master_Dma_TestApp_PATH)
MCSPI_Baremetal_Master_Dma_TestApp_BOARDLIST = $(drvspi_BOARDLIST)
export MCSPI_Baremetal_Master_Dma_TestApp_BOARDLIST
-ifeq ($(SOC),$(filter $(SOC), am64x))
+ifeq ($(SOC),$(filter $(SOC), am64x am65xx))
MCSPI_Baremetal_Master_Dma_TestApp_$(SOC)_CORELIST = mcu1_0 mpu1_0
else
MCSPI_Baremetal_Master_Dma_TestApp_$(SOC)_CORELIST = mcu1_1
@@ -425,7 +425,7 @@ export MCSPI_Baremetal_Slave_Dma_TestApp_RELPATH = ti/drv/spi/example/mcspi_slav
MCSPI_Baremetal_Slave_Dma_TestApp_PATH = $(PDK_SPI_COMP_PATH)/example/mcspi_slavemode
MCSPI_Baremetal_Slave_Dma_TestApp_BOARD_DEPENDENCY = yes
MCSPI_Baremetal_Slave_Dma_TestApp_CORE_DEPENDENCY = no
-MCSPI_Baremetal_Slave_Dma_TestApp_MAKEFILE = -f makefile IS_BAREMETAL=yes DMA=enable
+MCSPI_Baremetal_Slave_Dma_TestApp_MAKEFILE = -f makefile BUILD_OS_TYPE=baremetal DMA=enable
export MCSPI_Baremetal_Slave_Dma_TestApp_COMP_LIST
export MCSPI_Baremetal_Slave_Dma_TestApp_BOARD_DEPENDENCY
export MCSPI_Baremetal_Slave_Dma_TestApp_CORE_DEPENDENCY