diff options
author | Ankur | 2019-07-02 01:04:25 -0500 |
---|---|---|
committer | Sivaraj R | 2019-07-08 23:28:58 -0500 |
commit | 9c2df544ee44a16d4528e1b8b4e4e862ba343586 (patch) | |
tree | d85c6e64919e4df6007a4365922d587ace62f21f | |
parent | 0e906dfeafb5d7a85e1c3843fd8149b0285dbf5c (diff) | |
download | processor-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-x | Rules.make | 4 | ||||
-rwxr-xr-x[-rw-r--r--] | j721e/config_j721e_c7x.bld | 2 | ||||
-rwxr-xr-x | j721e/sysbios_c7x.cfg | 3 | ||||
-rwxr-xr-x[-rw-r--r--] | makerules/platform.mk | 8 | ||||
-rwxr-xr-x[-rw-r--r--] | makerules/rules_71.mk | 6 |
5 files changed, 15 insertions, 8 deletions
@@ -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 */ |
38 | var C7x = xdc.useModule('ti.targets.elf.nda.C71'); | 38 | var C7x = xdc.useModule('ti.targets.elf.C71'); |
39 | /* C7x compiler directory path */ | 39 | /* C7x compiler directory path */ |
40 | C7x.rootDir = java.lang.System.getenv("C7X_GEN_INSTALL_PATH"); | 40 | C7x.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++) { | |||
90 | var Mmu = xdc.useModule('ti.sysbios.family.c7x.Mmu'); | 90 | var Mmu = xdc.useModule('ti.sysbios.family.c7x.Mmu'); |
91 | Mmu.initFunc = "&InitMmu"; | 91 | Mmu.initFunc = "&InitMmu"; |
92 | 92 | ||
93 | var Mmuc7x = xdc.useModule('ti.sysbios.family.c7x.Mmu'); | ||
94 | Mmuc7x.tableMemory = ""; | ||
95 | |||
93 | var Hwi = xdc.useModule('ti.sysbios.hal.Hwi'); | 96 | var Hwi = xdc.useModule('ti.sysbios.hal.Hwi'); |
94 | Hwi.initStackFlag = false; | 97 | Hwi.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############ |
521 | ifeq ($(ISA),c7x) | 525 | ifeq ($(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 | |||
65 | ifeq ($(FORMAT),ELF) | 65 | ifeq ($(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 |
69 | endif | 69 | endif |
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 |
127 | ifeq ($(BUILD_PROFILE_$(CORE)), debug) | 127 | ifeq ($(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 | |||
136 | ifeq ($(BUILD_PROFILE_$(CORE)), release) | 136 | ifeq ($(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 |