There's some problem in your memory configuration. 0x80008013 is
DSP_ERANGE, which comes when the memory configuration of DSP executable
does not match ARM-side configuration. Hence loading the DSP has failed.

Regards,
Mugdha 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On
Behalf Of gather bzbz
Sent: Friday, March 14, 2008 3:16 PM
To: [email protected]
Subject: Codec server loading error


Guys,

I recompile the video_copy server to fit my new memory map, everything
looks good, then I copy the video_copy.x64P, app.out, in.dat to the nfs
server. After the board boots up, I get errors when I tried to run the
./app.out

app.out: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux
2.4.17, dynamically linked (uses shared libs), not strippd
[EMAIL PROTECTED]:/opt/# ./app.out
App-> Application started.
CE T:0x4003a6e8: Engine_open('video_copy', 0x0,
0xbefffc3c)
CE T:0x4003a6e8: rserverOpen('./video_copy.x64P'), count = 0 OP
T:0x4003a6e8: Process_create('./video_copy.x64P',
0xbefffc40)
OP T:0x40946b60: daemon()
OP T:0x40946b60: Process_create> Initializing DSP PROC...
OP T:0x40946b60: Process_create> Attaching to DSP PROC...
OP T:0x40946b60: Process_create> Opening MSGQ pool...
OP T:0x40946b60: Process_create> Loading ./video_copy.x64P on DSP (1
args)...
OP T:0x40946b60: Process_create> Operation FAILED,
status=-2147450861[0x80008013] OP T:0x40946b60: Process_delete> Entered.
OP T:0x40946b60: Process_delete> Closing remote transport...
OP T:0x40946b60: Process_delete> Closing remote transport FAILED,
status=0x8000800b.
OP T:0x40946b60: Process_delete> Stopping DSP...
OP T:0x40946b60: Process_delete> Stopping DSP FAILED, status=0x8000801b
OP T:0x40946b60: Process_delete> Closing pool...
OP T:0x40946b60: Process_delete> Detaching from DSP...
OP T:0x40946b60: Process_delete> Destroying DSP...
(object, that is)
OP T:0x40946b60: putReply(0x2): proc = 0x1d3e8 OP T:0x4003a6e8:
Process_delete(0x1d3e8) OP T:0x4003a6e8: Process_delete(0x1d3e8) freeing
object ...
OP T:0x4003a6e8: Process_delete() Returning.
CE T:0x4003a6e8: rserverOpen('./video_copy.x64P'):
0x1c634 done.
Assertion failed (((drvObj != NULL) &&
(IS_OBJECT_VALID (drvObj, SIGN_DRV))) || ((drvObj ==
NULL) && (cmdId == CMD_PROC_ATTACH))).6
OC T:0x4003a6e8: Comm_create('video_copy', ...)
failed: status 0x80008002
CE T:0x4003a6e8: Engine_close(0x1d3b8)
CE T:0x4003a6e8: rserverClose(0x1c634), count = 1 OP T:0x4003a6e8:
Process_delete(0x0) OP T:0x4003a6e8: Process_delete() Returning.
CE T:0x4003a6e8: rserverClose(0x1c634) done.
CEapp-> ERROR: can't open engine video_copy
App-> Application FAILED.
OP T:0x40946b60: putReply(0x1): proc = 0x0 OP T:0x40946b60: daemon()
terminating

So what gives? 

Thank you all!


 
________________________________________________________________________
____________
Be a better friend, newshound, and
know-it-all with Yahoo! Mobile.  Try it now.
http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ 

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

Reply via email to