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.

Compiling Codec Engine 3.20.00.16 example audio1_copy

Other Parts Discussed in Thread: OMAPL138

I am working on OMAPL138 chip, with following things

sys/bios -  bios_6_34_02_18/

IPC - ipc_1_25_00_04/

XDC - xdctools_3_24_05_48/

XDAIS - xdais_7_21_01_07/

CE - Codec Engine 3.20.00.16

I am trying to build example of CE and facing following problem in compiling CE example.

Following is the error details on terminal :

# lnk674 bin/ti_platforms_evmOMAPL138/app_local.x674 ...
rm -f package/cfg//bin/ti_platforms_evmOMAPL138/app_local.x674.map
/home/rishabh/work/projects/omapl138/elcom_sdk/TI_CGT_C6000_7.3.3/bin/lnk6x -w -q -u _c_int00 -fs package/cfg/bin/ti_platforms_evmOMAPL138/  -q -o bin/ti_platforms_evmOMAPL138/app_local.x674 package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.o674  package/cfg/bin/ti_platforms_evmOMAPL138/app_local/app.o674 package/cfg/bin/ti_platforms_evmOMAPL138/app_local/main_BIOS.o674  package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl  -c -m package/cfg//bin/ti_platforms_evmOMAPL138/app_local.x674.map -l /home/rishabh/work/projects/omapl138/elcom_sdk/TI_CGT_C6000_7.3.3/lib/rts6740.lib
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 423: warning:
   memory range not found: DDR2 on page 0
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 423: error:
   no valid memory range(null) available for placement of ".text"
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 423: error:
   placement fails for object ".text", size 0x39840 (page 0)
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 436: warning:
   memory range not found: DDR2 on page 0
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 436: error:
   no valid memory range(null) available for placement of ".DDR2_HEAP"
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 436: error:
   run placement fails for object ".DDR2_HEAP", size 0x20000 (page 0)
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 435: warning:
   memory range not found: L1DSRAM on page 0
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 435: error:
   no valid memory range(null) available for placement of ".L1D_HEAP"
"package/cfg/bin/ti_platforms_evmOMAPL138/app_local_p674.xdl", line 435: error:
   run placement fails for object ".L1D_HEAP", size 0xc000 (page 0)
error: errors encountered during linking;
   "bin/ti_platforms_evmOMAPL138/app_local.x674" not built
gmake[1]: *** [bin/ti_platforms_evmOMAPL138/app_local.x674] Error 1

PLEASE guide me that where I am doing wrong on the topic.