Thanks Chris,
I'm able to compile the applications now. I had to explicitly add the ladclient
package to the app's .cfg script.
var ladPkg = xdc.loadPackage('ti.dsplink.utils.ladclient');
I compiled the speech_copy_LAD and compared the loaded packages. While the
script itself did not differ the folder did have a package.bld file that is
apparently loading the LAD package.
I still have some ARM-side library dependencies to resolve before I can run the
application. Hopefully I should be able to run it on the platform.
Regards
Sriraja
________________________________
From: Ring, Chris [mailto:[email protected]]
Sent: Friday, February 26, 2010 1:14 AM
To: Sriraja Yagneswaran; [email protected]
Subject: RE: Compiling with link arbiter enabled on dvsdk2.0
There's an example in
$(CE_INSTALL_DIR)/examples/ti/sdo/ce/examples/apps/speech_copy_LAD that
demonstrates the LAD-based config - does that example build for you? Maybe
compare differences between that example and yours?
Else, perhaps post your app .cfg script and full build output? Setting
.useLinkArbiter to 'true' is right... but maybe seeing the .cfg script would
catch something overriding it - or let us try to reproduce it.
Chris
________________________________
From: [email protected]
[mailto:[email protected]] On Behalf Of
Sriraja Yagneswaran
Sent: Thursday, February 25, 2010 3:43 AM
To: [email protected]
Subject: Compiling with link arbiter enabled on dvsdk2.0
Hello All,
I have a codec engine based application that has been built with tools from
dvsdk 1.40 (with CE 2.10.02, dsplink 1.50).
I'm trying to migrate to dvsdk2.0 and the application does not compile citing
undefined references to LAD functions. I have enabled the use of linkarbiter in
the app's CE config script as follows for using multiple instances of the
application to access the DSP engine.
osalGlobal.useLinkArbiter = true;
The app compiles if comment out the line enabling the use of linkArbiter,
though I'm yet to check if the application runs.
Are there any path settings or configuration changes that I'm missing out? Does
any library have to be recompiled?
Following is an extract of the errors that I observe:
/home/test/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/dsplink/lib/release/ipc_dsplink_6467.av5T(Processor_dsplink.ov5T):
In function `procDelete':
Processor_dsplink.c:(.text+0x524): undefined reference to `LAD_releaseDsp'
Processor_dsplink.c:(.text+0x558): undefined reference to `LAD_disconnect'
/home/test/dvsdk_2_00_00_22/codec_engine_2_23_01/packages/ti/sdo/ce/ipc/dsplink/lib/release/ipc_dsplink_6467.av5T(Processor_dsplink.ov5T):
In function `daemon':
Processor_dsplink.c:(.text+0xbd4): undefined reference to `LAD_connect'
Processor_dsplink.c:(.text+0xc18): undefined reference to `LAD_startupDsp'
Thanks and Regards
Sriraja
________________________________
http://www.mindtree.com/email/disclaimer.html
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source