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.

Linux/TDA2EVM5777: A problem when building SDK (make -s -j)

Part Number: TDA2EVM5777

Tool/software: Linux

The error occurs when I do 'make -s -j', the 3,1's fifth step in the user guide. The error message is shown below.

error: unresolved symbols remain
../../master/ELFLNK/build.c:2612:internal fatal error #10251:
   ("xdc.meta:MAIN_APP_ipu1_1_pem4.oem4")

INTERNAL ERROR: /home/user/PROCESSOR_SDK_VISION_03_00_00_00/ti_components/cg_tools/linux/ti-cgt-arm_16.9.2.LTS/bin/armlnk had an internal inconsistency and aborted

This is caused by a defect in the compiler itself. TI Customer
Support may be able to suggest a workaround to avoid this.

Upgrading to the newest version of the compiler may fix this problem.

Contact TI in the E2E support forums at http://e2e.ti.com under
"Development Tools", "TI C/C++ Compiler". See the link titled
"Submitting an issue". Include this ENTIRE error message and a
copy of the .pp file created when option --preproc_with_comment
(-ppc) is used.

make[7]: *** [/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/vision_sdk/bin/tda2xx-evm/vision_sdk_ipu1_1_release.xem4] Error 2
make[6]: *** [ipu1_1] Error 2
make[5]: *** [apps_ipu1_1] Error 2
make[5]: *** Waiting for unfinished jobs....
# Linking into /home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/vision_sdk/bin/tda2xx-evm/vision_sdk_c66xdsp_1_release.xe66...
# Linking into /home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/vision_sdk/bin/tda2xx-evm/vision_sdk_c66xdsp_2_release.xe66...
"/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/obj/vision_sdk/tda2xx-evm/c66xdsp_2/release/vision_sdk_configuro/linker_mod.cmd", line 246: error:
   program will not fit into available memory.  placement with alignment fails
   for section ".const" size 0xfc4d1 .  Available memory ranges:
   DSP2_DATA_MEM   size: 0xa00000     unused: 0x57e        max hole: 0x8
"/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/obj/vision_sdk/tda2xx-evm/c66xdsp_2/release/vision_sdk_configuro/linker_mod.cmd", line 249: error:
   program will not fit into available memory.  placement with alignment fails
   for section ".switch" size 0x607 .  Available memory ranges:
   DSP2_DATA_MEM   size: 0xa00000     unused: 0x57e        max hole: 0x8
"/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/obj/vision_sdk/tda2xx-evm/c66xdsp_2/release/vision_sdk_configuro/linker_mod.cmd", line 263: error:
   program will not fit into available memory.  placement with alignment fails
   for section ".vecs" size 0x200 .  Available memory ranges:
   DSP2_DATA_MEM   size: 0xa00000     unused: 0x57e        max hole: 0x8
"/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/obj/vision_sdk/tda2xx-evm/c66xdsp_2/release/vision_sdk_configuro/linker_mod.cmd", line 237: error:
   program will not fit into available memory.  placement with alignment fails
   for section "GROUP_1" size 0x188 .  Available memory ranges:
   DSP2_DATA_MEM   size: 0xa00000     unused: 0x57e        max hole: 0x8
"/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/obj/vision_sdk/tda2xx-evm/c66xdsp_2/release/vision_sdk_configuro/linker_mod.cmd", line 253: error:
   program will not fit into available memory.  run placement with alignment
   fails for section ".cio" size 0x123 .  Available memory ranges:
   DSP2_DATA_MEM   size: 0xa00000     unused: 0x57e        max hole: 0x8
"/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/obj/vision_sdk/tda2xx-evm/c66xdsp_2/release/vision_sdk_configuro/linker_mod.cmd", line 252: error:
   program will not fit into available memory.  placement with alignment fails
   for section ".args" size 0x64 .  Available memory ranges:
   DSP2_DATA_MEM   size: 0xa00000     unused: 0x57e        max hole: 0x8
"/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/obj/vision_sdk/tda2xx-evm/c66xdsp_2/release/vision_sdk_configuro/linker_mod.cmd", line 236: error:
   program will not fit into available memory.  run placement with alignment
   fails for section ".stack" size 0x1000 .  Available memory ranges:
   DSP2_DATA_MEM   size: 0xa00000     unused: 0x57e        max hole: 0x8
error: errors encountered during linking;
   "/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx
   _evm_bios_all/vision_sdk/bin/tda2xx-evm/vision_sdk_c66xdsp_2_release.xe66"
   not built
make[7]: *** [/home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/vision_sdk/bin/tda2xx-evm/vision_sdk_c66xdsp_2_release.xe66] Error 1
make[6]: *** [c66xdsp_2] Error 2
make[5]: *** [apps_dsp2] Error 2
#
# /home/user/PROCESSOR_SDK_VISION_03_00_00_00/vision_sdk/binaries/apps/tda2xx_evm_bios_all/vision_sdk/bin/tda2xx-evm/vision_sdk_c66xdsp_1_release.xe66 created.
#
make[4]: *** [apps] Error 2
make[3]: *** [apps] Error 2
make[2]: *** [apps_exe] Error 2
make[1]: *** [apps] Error 2
make: *** [vision_sdk] Error 2