On Thu, Jun 18, 2009 at 10:53:15AM +0200, Vladimir Pantelic wrote:
> Ottavio Campana wrote:
> >I'm trying to develop my application based on encodeCombo on a dm6446.
> >
> >When I try to open codec engine I get this error:
> >
> >Processor_create: execv failed: Permission denied
> >Comm_locate:msgget: No such file or directory
> >error: could not open engine encode : Unable to locate the server on the 
> >DSP
> 
> well, where is your DSP file? CE tries to find the DSP server file and 
> fails.
> most demo setups expect it in the same folder as the app, so check.

I  do have  encodeCombo.x64P in  the  same directory.  While looking  in
google,  I found  how  to get  more debug  information,  so, by  setting
CE_DEBUG=2 here is what I get:

@0,560,910us: [+6 T:0x4001eb80] CE - Engine_init> CE debugging on (CE_DEBUG=2; 
allowed CE_DEBUG levels: 1=min, 2=good, 3=max)
@0,561,232us: [+0 T:0x4001eb80] CS - Server_init()
@0,561,382us: [+0 T:0x4001eb80] CS - Server_init> Global_useLinkArbiter = 0
@0,561,767us: [+0 T:0x4001eb80] CE - Engine_open> Enter('encode', 0x0, 
0xbe81fb8c)
@0,562,047us: [+0 T:0x4001eb80] CE - rserverOpen('encodeCombo.x64P'), count = 0
@0,562,207us: [+0 T:0x4001eb80] OP - Processor_create> 
Enter(imageName='encodeCombo.x64P', attrs=0xbe81fb40)
@0,565,950us: [+0 T:0x4001eb80] OP - Processor_create> return (0x37c50)
@0,566,243us: [+0 T:0x4001eb80] CE - rserverOpen('encodeCombo.x64P'): 0x2da78 
done.
Processor_create: execv failed: Permission denied
@0,571,824us: [+0 T:0x4001eb80] OP - Processor_create> return (0x37c50)
@0,573,300us: [+0 T:0x4001eb80] CE - rserverOpen('encodeCombo.x64P'): 0x2da78 
done.
Comm_locate:msgget: No such file or directory
@10,569,223us: [+0 T:0x4001eb80] CE - Engine_close(0x37d48)
Comm_put: Invalid argument
@10,571,436us: [+0 T:0x4001eb80] CE - rserverClose(0x2da78), count = 1
@10,571,624us: [+0 T:0x4001eb80] OP - Processor_delete> Enter(proc=0x37c50)
@10,571,880us: [+1 T:0x4001eb80] OP - Processor_delete(0x37c50) freeing object 
...
@10,572,052us: [+0 T:0x4001eb80] OP - Processor_delete> return.
@10,572,184us: [+0 T:0x4001eb80] CE - rserverClose(0x2da78) done.
@10,572,318us: [+0 T:0x4001eb80] CE - Engine_open> return(0)
error: could not open engine encode : Unable to locate the server on the DSP

So,  "rserverOpen('encodeCombo.x64P'):   0x2da78  done"  gives   me  the
idea  that  it  works  correctly.  But  immediately  after  that  I  get
"Processor_create: execv failed: Permission denied"

What can it be? Anything DSP related?

-- 
Non c'è più forza nella normalità, c'è solo monotonia.

_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to