Hello All,
I'm new at DSP codec & codec server development and I'm trying create a codec server for the OMAP3530/DM3730 c64+ DSP to remotely use from my ARM Qt video app. I was able to successfully create my codec server using the Genserver Wizard (xs ti.sdo.ce.wizards.genserver), but now when I try to statically configure my ARM app with the using the xs xdc.tools.configuro command, I get this error:
Error: Advanced LPM features are not available on this device. Contact your TI representative for additional details.
This is my complete build output:
$ XDCPATH=".;/home/donny3000/workspace/ti/dsp-servers;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-codec-engine-tree/xdoc;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-framework-components-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-codec-engine-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-xdais-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-codecs-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-linuxutils-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-dmai-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-local-power-manager-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-edma3lld-tree/packages;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-dsplink-tree;/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-dspbios-tree/packages" /opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-xdctools-tree/xs xdc.tools.configuro -b ./config.bld dm3730_dsp_test.cfg
making package.mak (because of package.bld) ...
generating interfaces for package dm3730_dsp_test (because package/package.xdc.inc is older than package.xdc) ...
configuring dm3730_dsp_test.x64P from package/cfg/dm3730_dsp_test_p64P.cfg ...
Info: Configuring engine named 'bin/cs' from the info file for DSP server 'bin/cs.x64P',
located in package 'swri.tnc.servers.cs':
Target app will look for the DSP server image 'cs.x64P' in its current directory.
Adding codec 'aachedec' (ti.sdo.codecs.aachedec.ce.AACHEDEC), scratch groupId=2
Adding codec 'i2p' (ti.sdo.codecs.deinterlacer.ce.I2P), scratch groupId=2
Adding codec 'g711dec' (ti.sdo.codecs.g711dec.ce.G711DEC), scratch groupId=2
Adding codec 'g711enc' (ti.sdo.codecs.g711enc.ce.G711ENC), scratch groupId=2
Adding codec 'h264dec' (ti.sdo.codecs.h264dec.ce.H264DEC), scratch groupId=0
Adding codec 'h264enc' (ti.sdo.codecs.h264enc.ce.H264ENC), scratch groupId=0
Adding codec 'jpegdec' (ti.sdo.codecs.jpegdec.ce.JPEGDEC), scratch groupId=1
Adding codec 'jpegenc' (ti.sdo.codecs.jpegenc.ce.JPEGENC), scratch groupId=1
Adding codec 'mpeg2dec' (ti.sdo.codecs.mpeg2dec.ce.MPEG2DEC), scratch groupId=0
Adding codec 'mpeg4dec' (ti.sdo.codecs.mpeg4dec.ce.MPEG4DEC), scratch groupId=0
Adding codec 'mpeg4enc' (ti.sdo.codecs.mpeg4enc.ce.MPEG4ENC), scratch groupId=0
Info: Reading DSP memory map from the info file for DSP server 'bin/cs.x64P',
located in package 'swri.tnc.servers.cs':
js: "/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-local-power-manager-tree/packages/ti/bios/power/package.xs", line 69: Error: Advanced LPM features are not available on this device. Contact your TI representative for additional details.
gmake: *** [package/cfg/dm3730_dsp_test_p64P.xdl] Error 1
js: "/opt/embedded/armv7/gumstix/tmp/sysroots/overo-angstrom-linux-gnueabi/usr/share/ti/ti-xdctools-tree/packages/xdc/tools/Cmdr.xs", line 51: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.1856.dm3730_dsp_test.cfg
I've been trying to debug this with no resolve. Has anyone come across this before or know how to resolve this?
I'm currently using the following version of the TI DSP Tools
TI Bios Utils 1.02.02
TI Code Generation Tools 6x 1.6.1.17
TI Codec Engine 2.26.02.11
TI Codecs OMAP3530
TI DMAI 1.2.10.00.01
TI DSP BIOS 5.41.13.42
TI DSP Lib 1.20
TI DSP Link 1.1.65.00.03
TI EDMA3 01.11.00.03
TI Framework Components 2.26.00.01
TI IPC 1.24.03.32
TI Linux Utils 1.3.22.00.02
TI Local Power Manager 1.1.24.02.09
TI OSAL 1.22.01.09
TI XDAIS 7.23.00.06
TI XDC Tools 3.23.04.60