]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - processor-sdk/pdk.git/blobdiff - packages/ti/board/diag/board_diag_component.mk
[Build Fix]
[processor-sdk/pdk.git] / packages / ti / board / diag / board_diag_component.mk
old mode 100755 (executable)
new mode 100644 (file)
index 0a53ba6..7200278
@@ -73,6 +73,7 @@ board_diag_j721e_BOARDLIST = j721e_evm
 board_diag_j721e_CORELIST = mpu1_0 mcu1_0
 board_diag_j7200_CORELIST = mpu1_0 mcu1_0
 board_diag_tpr12_CORELIST = mcu1_0
+board_diag_awr294x_CORELIST = mcu1_0
 board_diag_am64x_CORELIST = mpu1_0 mcu1_0
 
 ############################
@@ -97,11 +98,7 @@ board_diag_EXAMPLE_LIST =
 # ARCH is used for diag binary folder name to align with existing platforms
 board_diag_LOCAL_BINPATH =
 
-ifeq ($(SOC),$(filter $(SOC), tpr12))
-board_diag_APPIMAGEGEN_CTRL = no
-else
 board_diag_APPIMAGEGEN_CTRL = yes
-endif
 
 # Board Diagnostic
 board_diag_COMP_LIST = board_diag
@@ -211,7 +208,7 @@ export board_diag_button_BOARD_DEPENDENCY = yes
 export board_diag_button_CORE_DEPENDENCY = yes
 board_diag_button_PKG_LIST = board_diag_button
 board_diag_button_INCLUDE = $(board_diag_button_PATH)
-board_diag_button_BOARDLIST = am65xx_evm am65xx_idk tpr12_evm am64x_evm
+board_diag_button_BOARDLIST = am65xx_evm am65xx_idk tpr12_evm am64x_evm awr294x_evm
 export board_diag_button_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_button_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
 board_diag_EXAMPLE_LIST += board_diag_button
@@ -250,42 +247,61 @@ export board_diag_cpsw_CORE_DEPENDENCY
 export board_diag_cpsw_MAKEFILE
 board_diag_cpsw_PKG_LIST = board_diag_cpsw
 board_diag_cpsw_INCLUDE = $(board_diag_cpsw_PATH)
-board_diag_cpsw_BOARDLIST = j721e_evm j7200_evm
-board_diag_cpsw_$(SOC)_CORELIST = mcu2_0
+board_diag_cpsw_BOARDLIST = tpr12_evm awr294x_evm
+board_diag_cpsw_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_cpsw_$(SOC)_CORELIST
 export board_diag_cpsw_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
-
-# Add CPSW example only if the CPSW component path exists
-ifneq ($(wildcard $(PDK_CPSW_COMP_PATH)),)
 board_diag_EXAMPLE_LIST += board_diag_cpsw
-endif
 
 # csirx
 board_diag_csirx_COMP_LIST = board_diag_csirx
 board_diag_csirx_RELPATH = ti/board/diag/csirx/build
 board_diag_csirx_PATH = $(PDK_BOARD_DIAG_COMP_PATH)/csirx/build
 board_diag_csirx_CUSTOM_BINPATH = $(board_diag_LOCAL_BINPATH)
-board_diag_csirx_MAKEFILE = -f makefile
+board_diag_csirx_MAKEFILE = -f makefile IS_BAREMETAL=yes
 board_diag_csirx_BOARD_DEPENDENCY = yes
 board_diag_csirx_CORE_DEPENDENCY = yes
+board_diag_csirx_XDC_CONFIGURO = no
 export board_diag_csirx_COMP_LIST
 export board_diag_csirx_BOARD_DEPENDENCY
 export board_diag_csirx_CORE_DEPENDENCY
 export board_diag_csirx_MAKEFILE
+export board_diag_csirx_XDC_CONFIGURO
 board_diag_csirx_PKG_LIST = board_diag_csirx
 board_diag_csirx_INCLUDE = $(board_diag_csirx_PATH)
 board_diag_csirx_BOARDLIST = j721e_evm tpr12_evm
 ifeq ($(SOC),$(filter $(SOC), tpr12))
-board_diag_csirx_$(SOC)_CORELIST = mcu1_0
+board_diag_csirx_$(SOC)_CORELIST = mcu1_0 c66xdsp_1
 else
 board_diag_csirx_$(SOC)_CORELIST = mcu2_0
 endif
 export board_diag_csirx_$(SOC)_CORELIST
 export board_diag_csirx_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
 
+# csirx
+board_diag_csirx_tirtos_COMP_LIST = board_diag_csirx_tirtos
+board_diag_csirx_tirtos_RELPATH = ti/board/diag/csirx/build
+board_diag_csirx_tirtos_PATH = $(PDK_BOARD_DIAG_COMP_PATH)/csirx/build
+board_diag_csirx_tirtos_CUSTOM_BINPATH = $(board_diag_LOCAL_BINPATH)
+board_diag_csirx_tirtos_MAKEFILE = -f makefile IS_BAREMETAL=no
+board_diag_csirx_tirtos_BOARD_DEPENDENCY = yes
+board_diag_csirx_tirtos_CORE_DEPENDENCY = yes
+board_diag_csirx_tirtos_XDC_CONFIGURO = yes
+export board_diag_csirx_tirtos_COMP_LIST
+export board_diag_csirx_tirtos_BOARD_DEPENDENCY
+export board_diag_csirx_tirtos_CORE_DEPENDENCY
+export board_diag_csirx_tirtos_MAKEFILE
+export board_diag_csirx_tirtos_XDC_CONFIGURO
+board_diag_csirx_tirtos_PKG_LIST = board_diag_csirx_tirtos
+board_diag_csirx_tirtos_INCLUDE = $(board_diag_csirx_tirtos_PATH)
+board_diag_csirx_tirtos_BOARDLIST = tpr12_evm
+board_diag_csirx_tirtos_$(SOC)_CORELIST = mcu1_0 c66xdsp_1
+export board_diag_csirx_tirtos_$(SOC)_CORELIST
+export board_diag_csirx_tirtos_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
+
 # Add CSIRX diagnostic test only if the CSIRX component path exists
 ifneq ($(wildcard $(PDK_CSIRX_COMP_PATH)),)
-board_diag_EXAMPLE_LIST += board_diag_csirx
+board_diag_EXAMPLE_LIST += board_diag_csirx board_diag_csirx_tirtos
 endif
 
 
@@ -303,7 +319,7 @@ export board_diag_currentMonitor_CORE_DEPENDENCY
 export board_diag_currentMonitor_MAKEFILE
 board_diag_currentMonitor_PKG_LIST = board_diag_currentMonitor
 board_diag_currentMonitor_INCLUDE = $(board_diag_currentMonitor_PATH)
-board_diag_currentMonitor_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm
+board_diag_currentMonitor_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm am64x_evm am64x_svb awr294x_evm
 board_diag_currentMonitor_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_currentMonitor_$(SOC)_CORELIST
 export board_diag_currentMonitor_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -383,7 +399,7 @@ export board_diag_eeprom_CORE_DEPENDENCY
 export board_diag_eeprom_MAKEFILE
 board_diag_eeprom_PKG_LIST = board_diag_eeprom
 board_diag_eeprom_INCLUDE = $(board_diag_eeprom_PATH)
-board_diag_eeprom_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm am64x_evm
+board_diag_eeprom_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm am64x_evm am64x_svb awr294x_evm
 board_diag_eeprom_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_eeprom_$(SOC)_CORELIST
 export board_diag_eeprom_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -407,7 +423,7 @@ board_diag_emac_BOARDLIST = am65xx_evm am65xx_idk
 board_diag_emac_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_emac_$(SOC)_CORELIST
 export board_diag_emac_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
-board_diag_EXAMPLE_LIST += board_diag_emac
+#board_diag_EXAMPLE_LIST += board_diag_emac
 
 # EMMC
 board_diag_emmc_COMP_LIST = board_diag_emmc
@@ -423,7 +439,7 @@ export board_diag_emmc_CORE_DEPENDENCY
 export board_diag_emmc_MAKEFILE
 board_diag_emmc_PKG_LIST = board_diag_emmc
 board_diag_emmc_INCLUDE = $(board_diag_emmc_PATH)
-board_diag_emmc_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm am64x_evm
+board_diag_emmc_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm am64x_evm am64x_svb
 board_diag_emmc_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_emmc_$(SOC)_CORELIST
 export board_diag_emmc_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -509,6 +525,26 @@ export board_diag_framework_$(SOC)_CORELIST
 export board_diag_framework_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
 board_diag_EXAMPLE_LIST += board_diag_framework
 
+# GPMC
+board_diag_gpmc_COMP_LIST = board_diag_gpmc
+board_diag_gpmc_RELPATH = ti/board/diag/gpmc/build
+board_diag_gpmc_PATH = $(PDK_BOARD_DIAG_COMP_PATH)/gpmc/build
+board_diag_gpmc_CUSTOM_BINPATH = $(board_diag_LOCAL_BINPATH)
+board_diag_gpmc_MAKEFILE = -f makefile
+board_diag_gpmc_BOARD_DEPENDENCY = yes
+board_diag_gpmc_CORE_DEPENDENCY = yes
+export board_diag_gpmc_COMP_LIST
+export board_diag_gpmc_BOARD_DEPENDENCY
+export board_diag_gpmc_CORE_DEPENDENCY
+export board_diag_gpmc_MAKEFILE
+board_diag_gpmc_PKG_LIST = board_diag_gpmc
+board_diag_gpmc_INCLUDE = $(board_diag_gpmc_PATH)
+board_diag_gpmc_BOARDLIST = am64x_svb am640x_svb
+board_diag_gpmc_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
+export board_diag_gpmc_$(SOC)_CORELIST
+export board_diag_gpmc_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
+board_diag_EXAMPLE_LIST += board_diag_gpmc
+
 # HDMI
 board_diag_hdmi_COMP_LIST = board_diag_hdmi
 board_diag_hdmi_RELPATH = ti/board/diag/hdmi/build
@@ -549,20 +585,21 @@ export board_diag_hyperbus_$(SOC)_CORELIST
 export board_diag_hyperbus_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
 board_diag_EXAMPLE_LIST += board_diag_hyperbus
 
-# icssg_emac
-export board_diag_icssgEmac_COMP_LIST = board_diag_icssgEmac
-board_diag_icssgEmac_RELPATH = ti/board/diag/icssg_emac/build
-board_diag_icssgEmac_PATH = $(PDK_BOARD_DIAG_COMP_PATH)/icssg_emac/build
-board_diag_icssgEmac_CUSTOM_BINPATH = $(board_diag_LOCAL_BINPATH)
-export board_diag_icssgEmac_MAKEFILE = -f makefile
-export board_diag_icssgEmac_BOARD_DEPENDENCY = yes
-export board_diag_icssgEmac_CORE_DEPENDENCY = yes
-board_diag_icssgEmac_PKG_LIST = board_diag_icssgEmac
-board_diag_icssgEmac_INCLUDE = $(board_diag_icssgEmac_PATH)
-board_diag_icssgEmac_BOARDLIST = am65xx_evm am65xx_idk
-export board_diag_icssgEmac_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
-export board_diag_icssgEmac_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
-board_diag_EXAMPLE_LIST += board_diag_icssgEmac
+# enet_icssg
+export board_diag_enetIcssg_COMP_LIST = board_diag_enetIcssg
+board_diag_enetIcssg_RELPATH = ti/board/diag/enet_icssg/build
+board_diag_enetIcssg_PATH = $(PDK_BOARD_DIAG_COMP_PATH)/enet_icssg/build
+board_diag_enetIcssg_CUSTOM_BINPATH = $(board_diag_LOCAL_BINPATH)
+export board_diag_enetIcssg_MAKEFILE = -f makefile
+export board_diag_enetIcssg_BOARD_DEPENDENCY = yes
+export board_diag_enetIcssg_CORE_DEPENDENCY = yes
+board_diag_enetIcssg_PKG_LIST = board_diag_enetIcssg
+board_diag_enetIcssg_INCLUDE = $(board_diag_enetIcssg_PATH)
+board_diag_enetIcssg_BOARDLIST = am65xx_evm am65xx_idk
+export board_diag_enetIcssg_$(SOC)_CORELIST = mcu1_0
+export board_diag_enetIcssg_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
+# Need to disable this as EMAC-LLD is also disbaled
+#board_diag_EXAMPLE_LIST += board_diag_enetIcssg
 
 # icssg_led
 export board_diag_icssgLed_COMP_LIST = board_diag_icssgLed
@@ -577,7 +614,7 @@ board_diag_icssgLed_INCLUDE = $(board_diag_icssgLed_PATH)
 board_diag_icssgLed_BOARDLIST = am65xx_idk
 export board_diag_icssgLed_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_icssgLed_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
-board_diag_EXAMPLE_LIST += board_diag_icssgLed
+#board_diag_EXAMPLE_LIST += board_diag_icssgLed
 
 # lcd
 export board_diag_lcd_COMP_LIST = board_diag_lcd
@@ -608,7 +645,7 @@ export board_diag_led_CORE_DEPENDENCY
 export board_diag_led_MAKEFILE
 board_diag_led_PKG_LIST = board_diag_led
 board_diag_led_INCLUDE = $(board_diag_led_PATH)
-board_diag_led_BOARDLIST = j721e_evm am65xx_evm am65xx_idk tpr12_evm j7200_evm am64x_evm
+board_diag_led_BOARDLIST = j721e_evm am65xx_evm am65xx_idk tpr12_evm j7200_evm am64x_evm awr294x_evm
 board_diag_led_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_led_$(SOC)_CORELIST
 export board_diag_led_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -683,7 +720,7 @@ export board_diag_mcan_CORE_DEPENDENCY
 export board_diag_mcan_MAKEFILE
 board_diag_mcan_PKG_LIST = board_diag_mcan
 board_diag_mcan_INCLUDE = $(board_diag_mcan_PATH)
-board_diag_mcan_BOARDLIST = j721e_evm am65xx_idk j7200_evm am64x_evm
+board_diag_mcan_BOARDLIST = j721e_evm am65xx_idk j7200_evm am64x_evm tpr12_evm am64x_svb awr294x_evm
 board_diag_mcan_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_mcan_$(SOC)_CORELIST
 export board_diag_mcan_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -718,7 +755,7 @@ export board_diag_mem_CORE_DEPENDENCY
 export board_diag_mem_MAKEFILE
 board_diag_mem_PKG_LIST = board_diag_mem
 board_diag_mem_INCLUDE = $(board_diag_mem_PATH)
-board_diag_mem_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm am64x_evm
+board_diag_mem_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm am64x_evm am64x_svb
 board_diag_mem_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_mem_$(SOC)_CORELIST
 export board_diag_mem_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -738,7 +775,7 @@ export board_diag_mmcsd_CORE_DEPENDENCY
 export board_diag_mmcsd_MAKEFILE
 board_diag_mmcsd_PKG_LIST = board_diag_mmcsd
 board_diag_mmcsd_INCLUDE = $(board_diag_mmcsd_PATH)
-board_diag_mmcsd_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm am64x_evm
+board_diag_mmcsd_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm am64x_evm am64x_svb
 board_diag_mmcsd_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_mmcsd_$(SOC)_CORELIST
 export board_diag_mmcsd_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -758,7 +795,7 @@ export board_diag_norflash_CORE_DEPENDENCY
 export board_diag_norflash_MAKEFILE
 board_diag_norflash_PKG_LIST = board_diag_norflash
 board_diag_norflash_INCLUDE = $(board_diag_norflash_PATH)
-board_diag_norflash_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm
+board_diag_norflash_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm am64x_svb awr294x_evm
 board_diag_norflash_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_norflash_$(SOC)_CORELIST
 export board_diag_norflash_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -798,7 +835,7 @@ export board_diag_ospi_CORE_DEPENDENCY
 export board_diag_ospi_MAKEFILE
 board_diag_ospi_PKG_LIST = board_diag_ospi
 board_diag_ospi_INCLUDE = $(board_diag_ospi_PATH)
-board_diag_ospi_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm am64x_evm
+board_diag_ospi_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm am64x_evm am64x_svb
 board_diag_ospi_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_ospi_$(SOC)_CORELIST
 export board_diag_ospi_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -833,7 +870,7 @@ export board_diag_pmic_CORE_DEPENDENCY
 export board_diag_pmic_MAKEFILE
 board_diag_pmic_PKG_LIST = board_diag_pmic
 board_diag_pmic_INCLUDE = $(board_diag_pmic_PATH)
-board_diag_pmic_BOARDLIST = j721e_evm j7200_evm tpr12_evm
+board_diag_pmic_BOARDLIST = j721e_evm j7200_evm tpr12_evm awr294x_evm
 board_diag_pmic_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_pmic_$(SOC)_CORELIST
 export board_diag_pmic_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -908,7 +945,7 @@ export board_diag_temperature_CORE_DEPENDENCY
 export board_diag_temperature_MAKEFILE
 board_diag_temperature_PKG_LIST = board_diag_temperature
 board_diag_temperature_INCLUDE = $(board_diag_temperature_PATH)
-board_diag_temperature_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm am64x_evm
+board_diag_temperature_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm am64x_evm am64x_svb awr294x_evm
 board_diag_temperature_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)
 export board_diag_temperature_$(SOC)_CORELIST
 export board_diag_temperature_SBL_APPIMAGEGEN = $(board_diag_APPIMAGEGEN_CTRL)
@@ -928,8 +965,8 @@ export board_diag_uart_CORE_DEPENDENCY
 export board_diag_uart_MAKEFILE
 board_diag_uart_PKG_LIST = board_diag_uart
 board_diag_uart_INCLUDE = $(board_diag_uart_PATH)
-board_diag_uart_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm am64x_evm
-ifeq ($(SOC),$(filter $(SOC), tpr12))
+board_diag_uart_BOARDLIST = j721e_evm am65xx_evm am65xx_idk j7200_evm tpr12_evm am64x_evm awr294x_evm
+ifeq ($(SOC),$(filter $(SOC), tpr12 awr294x))
 board_diag_uart_$(SOC)_CORELIST = mcu1_0 c66xdsp_1
 else
 board_diag_uart_$(SOC)_CORELIST = $(board_diag_$(SOC)_CORELIST)