This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/TDA2: Vision SDK TDA2xx (v03.03.00)

Part Number: TDA2

Tool/software: TI C/C++ Compiler

Hello,

I am referring to Vision SDK TDA2xx (v03.03.00) User Guide

2 System Requirements
2.1 Windows Installation

2.1.2.1 A15 Compiler, Linker
The windows installer for the GCC ARM tools should be downloaded from below link
launchpad.net/.../4.9-2015-q3-update
The tools need to be installed under
“<install dir>/ti_components/cg_tools/windows/”.
IMPORTANT NOTE: A15 Compiler and linker MUST be installed before proceeding else compile will fail. Also make sure the compiler is installed at the exact path mentioned above

Observing error while creating dependencies as shown in log:

---

$ gmake -s -j depend
# makeconfig: Config is [ tda2xx_evm_bios_all ]
# makeconfig: Output file is @ C:/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/links_fw/include/config/sample_app/tda2xx_evm_bios_all/system_cfg.h
# makeconfig: Input file is @ C:/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/build/configs/tda2xx_evm_bios_all/cfg.mk
# makeconfig: Generating header ...
# makeconfig: Generating alg plugin config ...
# makeconfig: Generating usecase config ...
# makeconfig: Generating footer ...
# makeconfig: Done !!!
#
# CPUs that are NOT required but included in config [ tda2xx_evm_bios_all ],
#
# WARNING: IPU1_1 can be excluded from application
# WARNING: A15_0 can be excluded from application
#
# CPUs that are required but not included in config [ tda2xx_evm_bios_all ],
#
#
# Edit C:/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/build/configs/tda2xx_evm_bios_all/cfg.mk to include or exclude CPUs in an application
#
# Compiling tda2xx-evm:a15_0:release:edma3lld_drv: src/edma3_drv_init.c
# Compiling tda2xx-evm:a15_0:release:edma3lld_drv: src/edma3_drv_basic.c
process_begin: CreateProcess(NULL, C:/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/cg_tools/windows/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc -MD -MF C:/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/binaries/sample_app/tda2xx_evm_bios_all/obj/edma3lld_drv/tda2xx-evm/a15/release/.deps/edma3_drv_basic.P -c -mcpu=cortex-a15 -g -mfpu=neon -mfloat-abi=hard -mabi=aapcs -mapcs-frame -ffunction-sections -fdata-sections -DSYSBIOS -DCGT_GCC -DCPU_IDLE_ENABLED -O2 -s -DNDEBUG -Werror -Dxdc_target_types__=gnu/targets/arm/std.h -Dxdc_target_name__=A15F -Dxdc_bld__profile_release -Dxdc_bld__vers_1_0_4_9_3 -DBIOS_BUILD -Dfar= -D__DYNAMIC_REENT__ -DTDA2XX_BUILD -DTDA2XX_FAMILY_BUILD -DPLATFORM_EVM_SI -DVPS_VIP_BUILD -DVPS_VPE_BUILD -DVPS_DSS_BUILD -IC:/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/os_tools/bios_6_46_04_53/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include -IC:/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/cg_tools/windows/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include -I. -I../../../.. -Isrc -IC:/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/networking/ndk_2_24_02_31/packages -IC:/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/networking/nsp_gmacsw_4_15_00_00/packages -IC:/PROCESSOR_SDK_VISION_03_03_00_00/ti_components/open_compute/opencl_rtos_am57xx_01_01_10_00/packages -I/packages -IC:/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/links_fw/include/config/sample_app/tda2xx_evm_bios_all -o C:/PROCESSOR_SDK_VISION_03_03_00_00/vision_sdk/binaries/sample_app/tda2xx_evm_bios_all/obj/edma3lld_drv/tda2xx-evm/a15/release/edma3_drv_basic.oa15fg src/edma3_drv_basic.c, ...) failed.
make (e=2): The system cannot find the file specified.
---

Default installation creates a path: <install dir>/ti_components/cg_tools/windows/4_9-2015q3

But the folder 4_9-2015q3 should be renamed to "gcc-arm-none-eabi-4_9-2015q3".

This creates a path as: <install dir>/ti_components/cg_tools/windows/gcc-arm-none-eabi-4_9-2015q3

With this new path, the command is working okay.

Could you review, if this okay?

Regards,

KK