diff --git a/Makefile b/Makefile
index a65ac9a8fb6712f87fc5768b51c12317a2edb017..c695c070e2ad863b3f07cf36654e5c3a5c96877b 100644 (file)
--- a/Makefile
+++ b/Makefile
# Different tool versions can easily be programmed by defining below variables
# in your environment.
# Different tool versions can easily be programmed by defining below variables
# in your environment.
-XDCVERSION ?= xdctools_3_25_02_70
-BIOSVERSION ?= bios_6_35_02_45
-IPCVERSION ?= ipc_3_10_00_08
+XDCVERSION ?= xdctools_3_25_06_96
+BIOSVERSION ?= bios_6_37_03_30
+IPCVERSION ?= ipc_3_23_01_03
CEVERSION ?= codec_engine_3_24_00_08
CEVERSION ?= codec_engine_3_24_00_08
-#FCVERSION ?= framework_components_3_24_00_09
-FCVERSION ?= framework_components_3_24_02_14_eng
+FCVERSION ?= framework_components_3_24_02_15
XDAISVERSION ?= xdais_7_24_00_04
OSALVERSION ?= osal_1_24_00_09
# TI Compiler Settings
XDAISVERSION ?= xdais_7_24_00_04
OSALVERSION ?= osal_1_24_00_09
# TI Compiler Settings
-export CGT_C66X_ELF_INSTALL_DIR ?= /opt/ti/TI_CGT_TI_C66X_7.2.3
+export C66XCGTOOLSPATH ?= /opt/ti/C6000CGT7.4.2
# Define where the sources are
DSPDCEMMSRC = $(shell pwd)
# Define where the sources are
DSPDCEMMSRC = $(shell pwd)
@echo ".\c"
@echo "done"
@echo ".\c"
@echo "done"
-omap5_config: unconfig
- @echo "Creating new config\c"
- @echo DSP_CONFIG = omap5_smp_config > bldcfg.mk
- @echo ".\c"
- @echo MYXDCARGS=\"profile=$(PROFILE) trace_level=$(TRACELEVEL) hw_type=OMAP5 hw_version=$(HWVERSION) BIOS_type=non-SMP\" >> bldcfg.mk
- @echo ".\c"
- @echo CHIP = OMAP5 >> bldcfg.mk
- @echo ".\c"
- @echo FORSMP = 0 >> bldcfg.mk
- @echo ".\c"
- @echo DSPBINNAME = "omap5-dsp.xe66x" >> bldcfg.mk
- @echo INTBINNAME = "dsp.xe66x" >> bldcfg.mk
- @echo ".\c"
- @echo "done"
-
clean: config
export XDCARGS=$(MYXDCARGS); \
$(XDCROOT)/xdc --jobs=$(JOBS) clean -PD $(DSPDCEMMSRC)/platform/ti/dce/baseimage/.
clean: config
export XDCARGS=$(MYXDCARGS); \
$(XDCROOT)/xdc --jobs=$(JOBS) clean -PD $(DSPDCEMMSRC)/platform/ti/dce/baseimage/.
@echo "ERROR: IPCSRC not set. Exiting..."
@echo "For more info, use 'make help'"
@exit 1
@echo "ERROR: IPCSRC not set. Exiting..."
@echo "For more info, use 'make help'"
@exit 1
-else ifeq ($(CGT_C66X_ELF_INSTALL_DIR),)
- @echo "ERROR: CGT_C66X_ELF_INSTALL_DIR not set. Exiting..."
+else ifeq ($(C66XCGTOOLSPATH),)
+ @echo "ERROR: C66XCGTOOLSPATH not set. Exiting..."
@echo "For more info, use 'make help'"
@exit 1
endif
@echo "For more info, use 'make help'"
@exit 1
endif
dspbin: build
ifeq ($(FORSMP),0)
dspbin: build
ifeq ($(FORSMP),0)
- $(CGT_C66X_ELF_INSTALL_DIR)/bin/strip6x $(DSPDCEMMSRC)/platform/ti/dce/baseimage/out/dsp/$(PROFILE)/$(INTBINNAME) -o=$(DSPBINNAME)
+ $(C66XCGTOOLSPATH)/bin/strip6x $(DSPDCEMMSRC)/platform/ti/dce/baseimage/out/dsp/$(PROFILE)/$(INTBINNAME) -o=$(DSPBINNAME)
else
@echo "***********Not yet implemented************"
endif
else
@echo "***********Not yet implemented************"
endif
@echo "FC := $(FCPROD)"
@echo "CE := $(CEPROD)"
@echo "XDAIS := $(XDAISPROD)"
@echo "FC := $(FCPROD)"
@echo "CE := $(CEPROD)"
@echo "XDAIS := $(XDAISPROD)"
- @echo "CGT_C66X_ELF_INSTALL_DIR := $(CGT_C66X_ELF_INSTALL_DIR)"
+ @echo "C66XCGTOOLSPATH := $(C66XCGTOOLSPATH)"
@echo " "
sources:
@echo " "
sources:
@echo "Please export the following variables: "
@echo " 1. BIOSTOOLSROOT - Directory where all the BIOS tools are installed."
@echo " If not mentioned, picks up the default, /opt/ti"
@echo "Please export the following variables: "
@echo " 1. BIOSTOOLSROOT - Directory where all the BIOS tools are installed."
@echo " If not mentioned, picks up the default, /opt/ti"
- @echo " 2. CGT_C66X_ELF_INSTALL_DIR - DSP Code Generation Tools installation path"
+ @echo " 2. C66XCGTOOLSPATH - DSP Code Generation Tools installation path"
@echo " If not mentioned, tries the default install location, /opt/ti/TI_CGT_TI_ARM_5.0.1"
@echo " 3. IPCSRC - Absolute path of the $(IPCVERSION)"
@echo " 4. [Optional] - Any of the following variables can be defined to customize your build."
@echo " If not mentioned, tries the default install location, /opt/ti/TI_CGT_TI_ARM_5.0.1"
@echo " 3. IPCSRC - Absolute path of the $(IPCVERSION)"
@echo " 4. [Optional] - Any of the following variables can be defined to customize your build."
@echo " FCVERSION = $(FCPROD)"
@echo " XDAISVERSION = $(XDAISPROD)"
@echo " OSALVERSION = $(OSALPROD)"
@echo " FCVERSION = $(FCPROD)"
@echo " XDAISVERSION = $(XDAISPROD)"
@echo " OSALVERSION = $(OSALPROD)"
- @echo " CGT_C66X_ELF_INSTALL_DIR = $(CGT_C66X_ELF_INSTALL_DIR)"
+ @echo " C66XCGTOOLSPATH = $(C66XCGTOOLSPATH)"
@echo " "
@echo "Use the appropriate make targets from the following: "
@echo " Configure Platform: "
@echo " "
@echo "Use the appropriate make targets from the following: "
@echo " Configure Platform: "