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.

DVRRDK 4.1 memory map error after audio codec integration

Other Parts Discussed in Thread: SYSBIOS

Hi,

   I need to integrate MP12 (XDM compliant) Encoder/decoder and sample_rate_converter (XDM compliant) in to DVRRDK 04.01.00.02. I have done the same integration successfully in DVRRDK03.00.00.00.

      when I handle the same integration (MP12 Enc, MP12 DEC, Re-sampler) in DVRRDK 04.01.00.02, I get build error when it tries to build DSP (both in debug and release). 

Configuro done!
# Making ti816x-evm:c6xdsp:release:dvr_rdk_bios6...
# Compiling ti816x-evm:c6xdsp:release:dvr_rdk: src/main_c6xdsp.c
# Compiling generated MAIN_APP_c6xdsp_pe674.oe674
# Linking into /hdd4/is100504/work/RDK4/DVRRDK_04.01.00.02/dvr_rdk/../dvr_rdk/build/dvr_rdk/bin/ti816x-evm/dvr_rdk_c6xdsp_release_1024M_256M.xe674...
#
"/hdd4/is100504/work/RDK4/DVRRDK_04.01.00.02/dvr_rdk/../dvr_rdk/build/dvr_rdk/obj/ti816x-evm/c6xdsp/release/dvr_rdk_configuro/linker_mod.cmd", line 260: error #10099-D:
placement fails for object "aacEncProgram", size 0x153b0 (page 0).
Available ranges:
DSP_CODE_MEM size: 0xd7000 unused: 0x0 max hole: 0x0
"/hdd4/is100504/work/RDK4/DVRRDK_04.01.00.02/dvr_rdk/../dvr_rdk/mcfw/src_bios6/cfg/ti816x/link_algs.cmd", line 4: error #10099-D:
placement fails for object "GROUP_2", size 0x3220 (page 0). Available
ranges:
DSP_CODE_MEM size: 0xd7000 unused: 0x0 max hole: 0x0
warning #10063-D: entry-point symbol other than "_c_int00" specified:
"ti_sysbios_family_c64p_Hwi0"
error #10010: errors encountered during linking;
"/hdd4/is100504/work/RDK4/DVRRDK_04.01.00.02/dvr_rdk/../dvr_rdk/build/dvr_rd
k/bin/ti816x-evm/dvr_rdk_c6xdsp_release_1024M_256M.xe674" not built
make[2]: *** [/hdd4/is100504/work/RDK4/DVRRDK_04.01.00.02/dvr_rdk/../dvr_rdk/build/dvr_rdk/bin/ti816x-evm/dvr_rdk_c6xdsp_release_1024M_256M.xe674] Error 1
make[1]: *** [apps] Error 2
make: *** [dvr_rdk_bios6] Error 2

 

I guess It is unable to fit the new libraries in the DSP_CODE memory. IS there any memory map difference between DVRRDK3.0 & DVRRDK4.1 ?

How do I solve this issue?

 

Thanks

Subash