Can you check if XDCPLATFORM is rightly defined in your app's makefile? Regards, Prem Texas Instruments India
-----Original Message----- From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of Jaya krishnan Sent: Wednesday, June 10, 2009 10:21 AM To: Ring, Chris; davinci-linux-open-source@linux.davincidsp.com Subject: Re: ARM application build issue Hi Chris, Thank you for the suggestion. My application is ARM side only, but as you mentioned the app.cfg file was wrongly configured as osalGlobal.runtimeEnv = osalGlobal.DSPLINK_BIOS; So I changed it to osalGlobal.runtimeEnv = osalGlobal.DSPLINK_LINUX; But now the following error occurs ............................................................................................. .............................................................................................. configuring service.x64P from package/cfg/service_x64P.cfg ... OSAL-> Warning: DSKT2 NOT CONFIGURED BY THE APPLICATION! Using default segment ('null') for all IALG segments ti.xdais.dm.examples.stwenc1.close() ... ti.sdo.ce.osal.close() ... ti.sdo.ce.osal.validate() ... prog.build.platform is undefined will link with core:null will link with ti.sdo.ce.video1:lib/viddec1.a64P;lib/videnc1.a64P will link with ti.sdo.ce:lib/ce.a64P will link with ti.sdo.ce.alg:lib/Algorithm_BIOS.a64P js: "/home/jayan/devel/dm6446/dvsdk_2_00/codec_engine_2_00/packages/ti/sdo/ce/osal/package.xs", line 365: exception from uncaught JavaScript throw: Error: ti.sdo.ce.osal does not support target ti.targets.C64P with Global.runtimeEnv set to 4 (lib lib/osal_dsplink_linux.a64P not found) "/home/jayan/devel/dm6446/dvsdk_2_00/xdc_3_00_02/packages/xdc/cfg/Main.xs", line 27 "/home/jayan/devel/dm6446/dvsdk_2_00/xdc_3_00_02/packages/xdc/cfg/Main.xs", line 173 "/home/jayan/devel/dm6446/dvsdk_2_00/xdc_3_00_02/packages/xdc/xs.js", line 144 gmake[1]: *** [package/cfg/service_x64P.xdl] Error 1 gmake[1]: *** Deleting file `package/cfg/service_x64P.xdl' gmake[1]: *** [package/cfg/service_x64P.xdl] Deleting file `package/cfg/service_x64P.h' gmake[1]: *** [package/cfg/service_x64P.xdl] Deleting file `package/cfg/service_x64P.c' gmake: *** [/home/jayan/nftf.src/src/core,.executables] Error 2 make: *** [all] Error 2 I have access to server.x64P only, but no server package. Regards Jayakrishnan ------- Original Message ------- Sender : Ring, Chris<cr...@ti.com> Date : Jun 10, 2009 01:36 (GMT+09:00) Title : RE: ARM application build issue You mention you're building an ARM application, but the build looks like it's building a DSP-side server. If you _are_ building an ARM app, it's wrong that the ti.sdo.ce.osal.bios package is coming into the picture at all. You might double check that your ARM-side app's config script is configuring the OSAL correctly. For a multicore device like DM6467, it should be something like: ============================= /* * Example .cfg snippet for ARM-side Linux app with remote algs * (OSAL = Linux, IPC = Link) */ var osalGlobal = xdc.useModule('ti.sdo.ce.osal.Global'); osalGlobal.runtimeEnv = osalGlobal.DSPLINK_LINUX; ============================= http://tiexpressdsp.com/index.php?title=CE_Config_Updates#Configuration_the_Operating_System_adaption_layer_.28OSAL.29_and_Inter_Processor_Communication_.28IPC.29_layer Chris > -----Original Message----- > From: > davinci-linux-open-source-bounces+cring=ti....@linux.davincids p.com [mailto:davinci-linux-open-source-> bounces+cring=ti....@linux.davincidsp.com] On Behalf Of Jaya krishnan > Sent: Tuesday, June 09, 2009 2:56 AM > To: davinci-linux-open-source@linux.davincidsp.com > Subject: ARM application build issue > > > Hi, > > I get the following errors while building my ARM application > > Initially I used codec_engine_2_10_00_08 > Later I changed to codec_engine_2_10_02. but still the > problem persists. > Any clues? > > > -------------------------------------------------------------- > --------------- > -------------------------------------------------------------- > ------------- > configuring service.x64P from package/cfg/service_x64P.cfg ... > ti.xdais.dm.examples.stwenc1.close() ... > js: > "/home/jayan/devel/dm6467/dvsdk_2_10_00_08/codec_engine_2_10_0 2/packages/ti/sdo/ce/osal/bios/package.xs", line 25: exception > from uncaught JavaScript throw: TypeError: Cannot call method > "instances" of undefined > (/home/jayan/devel/dm6467/dvsdk_2_10_00_08/codec_engine_2_10_0 2/packages/ti/sdo/ce/osal/bios/package.xs#25) > > "/home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/x dc/cfg/Main.xs", line 248 > > "/home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/x dc/cfg/Main.xs", line 154 > > "/home/jayan/devel/dm6467/dvsdk_2_10_00_08/xdc_3_00/packages/x dc/xs.js", line 137 > gmake[1]: *** [package/cfg/service_x64P.xdl] Error 1 > gmake: *** [/home/jayan/nftf.src/src/core,.executables] Error 2 > make: *** [all] Error 2 > > Regards > Jayakrishnan > > _______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source