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