aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnkur2019-07-02 01:04:25 -0500
committerSivaraj R2019-07-08 23:28:58 -0500
commit9c2df544ee44a16d4528e1b8b4e4e862ba343586 (patch)
treed85c6e64919e4df6007a4365922d587ace62f21f
parent0e906dfeafb5d7a85e1c3843fd8149b0285dbf5c (diff)
downloadprocessor-pdk-build-9c2df544ee44a16d4528e1b8b4e4e862ba343586.tar.gz
processor-pdk-build-9c2df544ee44a16d4528e1b8b4e4e862ba343586.tar.xz
processor-pdk-build-9c2df544ee44a16d4528e1b8b4e4e862ba343586.zip
Updating BIOS and XDC version
Signed-off-by: Ankur <a0132173@ti.com>
-rwxr-xr-xRules.make4
-rwxr-xr-x[-rw-r--r--]j721e/config_j721e_c7x.bld2
-rwxr-xr-xj721e/sysbios_c7x.cfg3
-rwxr-xr-x[-rw-r--r--]makerules/platform.mk8
-rwxr-xr-x[-rw-r--r--]makerules/rules_71.mk6
5 files changed, 15 insertions, 8 deletions
diff --git a/Rules.make b/Rules.make
index 34d4bb2..d0ba15e 100755
--- a/Rules.make
+++ b/Rules.make
@@ -164,8 +164,8 @@ endif
164 XDC_VERSION=3_51_01_18_core 164 XDC_VERSION=3_51_01_18_core
165 165
166 ifeq ($(BOARD),$(filter $(BOARD), $(BOARD_LIST_J7_TDA))) 166 ifeq ($(BOARD),$(filter $(BOARD), $(BOARD_LIST_J7_TDA)))
167 BIOS_VERSION=6_76_01_08_eng 167 BIOS_VERSION=6_76_02_00_eng
168 XDC_VERSION=3_55_01_14_core_eng 168 XDC_VERSION=3_60_00_12_core_eng
169 endif 169 endif
170 170
171 EDMA_VERSION=2_12_05_30E 171 EDMA_VERSION=2_12_05_30E
diff --git a/j721e/config_j721e_c7x.bld b/j721e/config_j721e_c7x.bld
index 7656493..a6bf764 100644..100755
--- a/j721e/config_j721e_c7x.bld
+++ b/j721e/config_j721e_c7x.bld
@@ -35,6 +35,6 @@
35 * Build configuration script for BSP drivers 35 * Build configuration script for BSP drivers
36 */ 36 */
37/* load the required modules for the configuration */ 37/* load the required modules for the configuration */
38var C7x = xdc.useModule('ti.targets.elf.nda.C71'); 38var C7x = xdc.useModule('ti.targets.elf.C71');
39/* C7x compiler directory path */ 39/* C7x compiler directory path */
40C7x.rootDir = java.lang.System.getenv("C7X_GEN_INSTALL_PATH"); 40C7x.rootDir = java.lang.System.getenv("C7X_GEN_INSTALL_PATH");
diff --git a/j721e/sysbios_c7x.cfg b/j721e/sysbios_c7x.cfg
index 70fa506..33bf241 100755
--- a/j721e/sysbios_c7x.cfg
+++ b/j721e/sysbios_c7x.cfg
@@ -90,6 +90,9 @@ for (var i=0; i < DMTimer.numTimerDevices; i++) {
90var Mmu = xdc.useModule('ti.sysbios.family.c7x.Mmu'); 90var Mmu = xdc.useModule('ti.sysbios.family.c7x.Mmu');
91Mmu.initFunc = "&InitMmu"; 91Mmu.initFunc = "&InitMmu";
92 92
93var Mmuc7x = xdc.useModule('ti.sysbios.family.c7x.Mmu');
94Mmuc7x.tableMemory = "";
95
93var Hwi = xdc.useModule('ti.sysbios.hal.Hwi'); 96var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
94Hwi.initStackFlag = false; 97Hwi.initStackFlag = false;
95 98
diff --git a/makerules/platform.mk b/makerules/platform.mk
index ff4b2a2..741e68c 100644..100755
--- a/makerules/platform.mk
+++ b/makerules/platform.mk
@@ -419,7 +419,11 @@ ifeq ($(ISA),r5f)
419 endif 419 endif
420 420
421 ifeq ($(BOARD),$(filter $(BOARD), j721e_sim j721e_ccqt j721e_loki j721e_qt j721e_vhwazebu j721e_evm)) 421 ifeq ($(BOARD),$(filter $(BOARD), j721e_sim j721e_ccqt j721e_loki j721e_qt j721e_vhwazebu j721e_evm))
422 PLATFORM_XDC = "ti.platforms.cortexR:J7ES" 422 ifeq ($(CORE),$(filter $(CORE), mcu1_0 mcu1_1))
423 PLATFORM_XDC = "ti.platforms.cortexR:J7ES_MCU"
424 else
425 PLATFORM_XDC = "ti.platforms.cortexR:J7ES_MAIN"
426 endif
423 endif 427 endif
424 428
425 # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in 429 # If ENDIAN is set to "big", set ENDIAN_EXT to "e", that would be used in
@@ -520,7 +524,7 @@ endif
520#########C7x DSP Support############ 524#########C7x DSP Support############
521ifeq ($(ISA),c7x) 525ifeq ($(ISA),c7x)
522 ifeq ($(FORMAT),ELF) 526 ifeq ($(FORMAT),ELF)
523 TARGET_XDC = ti.targets.elf.nda.C71 527 TARGET_XDC = ti.targets.elf.C71
524 FORMAT_EXT = e 528 FORMAT_EXT = e
525 else 529 else
526 TARGET_XDC = ti.targets.C7x 530 TARGET_XDC = ti.targets.C7x
diff --git a/makerules/rules_71.mk b/makerules/rules_71.mk
index bae95e0..3294d2d 100644..100755
--- a/makerules/rules_71.mk
+++ b/makerules/rules_71.mk
@@ -65,7 +65,7 @@ endif
65ifeq ($(FORMAT),ELF) 65ifeq ($(FORMAT),ELF)
66 CSWITCH_FORMAT = --abi=eabi 66 CSWITCH_FORMAT = --abi=eabi
67 RTSLIB_FORMAT = _elf 67 RTSLIB_FORMAT = _elf
68 XDCINTERNAL_DEFINES = -Dxdc_target_types__=ti/targets/elf/nda/std.h 68 XDCINTERNAL_DEFINES = -Dxdc_target_types__=ti/targets/elf/std.h
69endif 69endif
70 70
71######### 71#########
@@ -126,7 +126,7 @@ XDC_HFILE_NAME = $(basename $(XDC_CFG_FILE_$(CORE)))
126# CFLAGS based on profile selected 126# CFLAGS based on profile selected
127ifeq ($(BUILD_PROFILE_$(CORE)), debug) 127ifeq ($(BUILD_PROFILE_$(CORE)), debug)
128 CFLAGS_INTERNAL += 128 CFLAGS_INTERNAL +=
129 CFLAGS_INTERNAL += -Dxdc_target_name__=C71 -D_DEBUG_=1 -Dxdc_target_types__=ti/targets/elf/nda/std.h 129 CFLAGS_INTERNAL += -Dxdc_target_name__=C71 -D_DEBUG_=1 -Dxdc_target_types__=ti/targets/elf/std.h
130 ifndef MODULE_NAME 130 ifndef MODULE_NAME
131 CFLAGS_XDCINTERNAL += -Dxdc_cfg__header__='$(CONFIGURO_DIR)/package/cfg/$(XDC_HFILE_NAME)_pec7x.h' 131 CFLAGS_XDCINTERNAL += -Dxdc_cfg__header__='$(CONFIGURO_DIR)/package/cfg/$(XDC_HFILE_NAME)_pec7x.h'
132 endif 132 endif
@@ -136,7 +136,7 @@ endif
136ifeq ($(BUILD_PROFILE_$(CORE)), release) 136ifeq ($(BUILD_PROFILE_$(CORE)), release)
137 LNKFLAGS_INTERNAL_BUILD_PROFILE = 137 LNKFLAGS_INTERNAL_BUILD_PROFILE =
138 CFLAGS_INTERNAL += --opt_level=3 --symdebug:none 138 CFLAGS_INTERNAL += --opt_level=3 --symdebug:none
139 CFLAGS_INTERNAL += -Dxdc_target_name__=C71 -D_DEBUG_=1 -Dxdc_target_types__=ti/targets/elf/nda/std.h 139 CFLAGS_INTERNAL += -Dxdc_target_name__=C71 -D_DEBUG_=1 -Dxdc_target_types__=ti/targets/elf/std.h
140 ifndef MODULE_NAME 140 ifndef MODULE_NAME
141 CFLAGS_XDCINTERNAL += -Dxdc_cfg__header__='$(CONFIGURO_DIR)/package/cfg/$(XDC_HFILE_NAME)_pec7x.h' 141 CFLAGS_XDCINTERNAL += -Dxdc_cfg__header__='$(CONFIGURO_DIR)/package/cfg/$(XDC_HFILE_NAME)_pec7x.h'
142 endif 142 endif