]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/i2c-lld.git/commitdiff
j7: changes to sysbios examples for c6x and c7x, disabling baremetal for c6x
authorMahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Fri, 7 Jun 2019 22:51:58 +0000 (18:51 -0400)
committerHao Zhang <hzhang@ti.com>
Mon, 10 Jun 2019 20:40:35 +0000 (15:40 -0500)
i2c_component.mk
test/eeprom_read/makefile

index 23c33c565295f3078b525fe586d4ebe6aefa6d0d..83b70c257297f395b88d413aca9a95b6ff1699f4 100644 (file)
@@ -91,6 +91,7 @@ drvi2c_am437x_CORELIST = a9host pru_0 pru_1
 drvi2c_am335x_CORELIST = a8host pru_0 pru_1
 drvi2c_am65xx_CORELIST   = mpu1_0 mcu1_0
 drvi2c_j721e_CORELIST   = mpu1_0 mcu1_0 c66xdsp_1 c7x
+drvi2c_j721e_CORELISTARM = mpu1_0 mcu1_0
 
 ############################
 # i2c package
@@ -353,7 +354,12 @@ I2C_Baremetal_Eeprom_TestApp_PKG_LIST = I2C_Baremetal_Eeprom_TestApp
 I2C_Baremetal_Eeprom_TestApp_INCLUDE = $(I2C_Baremetal_Eeprom_TestApp_PATH)
 I2C_Baremetal_Eeprom_TestApp_BOARDLIST = am65xx_evm am65xx_idk j721e_sim j721e_evm
 export I2C_Baremetal_Eeprom_TestApp_BOARDLIST
+ifeq ($(SOC),$(filter $(SOC), j721e))
+I2C_Baremetal_Eeprom_TestApp_$(SOC)_CORELIST = $(drvi2c_j721e_CORELISTARM)
+else
 I2C_Baremetal_Eeprom_TestApp_$(SOC)_CORELIST = $(i2c_$(SOC)_CORELIST)
+endif
+
 export I2C_Baremetal_Eeprom_TestApp_$(SOC)_CORELIST
 
 # I2C rtos EEPROM test
index 828a5d4d3e177a4e88649a8515273fd55a29b598..b0b7fd052ccf2cc1e5056b8dcc0a456d62937f09 100755 (executable)
@@ -24,6 +24,26 @@ XDC_CFG_FILE_mcu1_0 = $(PDK_INSTALL_PATH)/ti/build/j721e/sysbios_r5f.cfg
 XDC_CFG_FILE_mcu1_1 = $(PDK_INSTALL_PATH)/ti/build/j721e/sysbios_r5f.cfg
 XDC_CFG_FILE_mcu2_0 = $(PDK_INSTALL_PATH)/ti/build/j721e/sysbios_r5f.cfg
 XDC_CFG_FILE_mcu3_0 = $(PDK_INSTALL_PATH)/ti/build/j721e/sysbios_r5f.cfg
+
+
+ifeq ($(CORE),$(filter $(CORE), c66xdsp_1))
+# Enable XDC build for application by providing XDC CFG File per core
+XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/j721e/sysbios_c66.cfg
+EXTERNAL_LNKCMD_FILE = $(PDK_INSTALL_PATH)/ti/build/j721e/linker_c66.lds
+endif
+
+ifeq ($(CORE),$(filter $(CORE), c66xdsp_2))
+# Enable XDC build for application by providing XDC CFG File per core
+XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/j721e/sysbios_c66.cfg
+EXTERNAL_LNKCMD_FILE = $(PDK_INSTALL_PATH)/ti/build/j721e/linker_c66.lds
+endif
+
+ifeq ($(CORE),$(filter $(CORE), c7x))
+# Enable XDC build for application by providing XDC CFG File per core
+XDC_CFG_FILE_$(CORE) = $(PDK_INSTALL_PATH)/ti/build/j721e/sysbios_c7x.cfg
+EXTERNAL_LNKCMD_FILE = $(PDK_INSTALL_PATH)/ti/build/j721e/linker_c7x.lds
+endif
+
 endif
 endif