This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dvsdk with 2.6.37 kernel

Hi all,

I'm trying to interate dvsdk to 2.6.37 kernel in android 2.3, now the sgx and dsp kernel modules get inserted, but errors while play videos, here is the logcat outputs:

I/omx-dsp ( 1595): 0069159982 [VIDEO.INIT] Register DLL within Opencore

I/omx-dsp ( 1595): 0069160196 [INTERFACE.INFO] Construct interface class

I/omx-dsp ( 1595): 0069160470 [VIDEO.INIT] Component constructed successfully

I/omx-dsp ( 1595): 0069160593 [H264.INIT] AVC decoder component constructed

I/omx-dsp ( 1595): 0069161447 [INTERFACE.INFO] GetDSPHandle IN

I/omx-dsp ( 1595): 0069162179 [INTERFACE.ERROR] Failed to open engine 'codecServer': 3

I/omx-dsp ( 1595): 0069162485 [INTERFACE.INFO] GetDSPHandle OUT

I/omx-dsp ( 1595): 0069162515 [VIDEO.ERROR] invalid DSP Engine Handle

I/omx-dsp ( 1595): 0069162515 [INTERFACE.INFO] FreeDSPHandle IN

I/omx-dsp ( 1595): 0069162515 [INTERFACE.INFO] FreeDSPHandle OUT

I/omx-dsp ( 1595): 0069162546 [VIDEO.INIT] DSP VIDDEC2 decoder cleanup completed

I/omx-dsp ( 1595): 0069162546 [VIDEO.INIT] Failed to initialize DSP VIDDEC2 codec

F/OMXCodec( 1595): frameworks/base/media/libstagefright/OMXCodec.cpp:1552 err != OK

I/DEBUG   ( 1116): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

I/DEBUG   ( 1116): Build fingerprint: 'TI/omap3evm/omap3evm:2.3.4/GRJ22/eng.root.20110705.151903:eng/test-keys'

I/DEBUG   ( 1116): pid: 1595, tid: 1595  >>> /system/bin/mediaserver <<<

I/DEBUG   ( 1116): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad

I/DEBUG   ( 1116):  r0 00000027  r1 deadbaad  r2 40000000  r3 00000000

I/DEBUG   ( 1116):  r4 00000001  r5 00000000  r6 00000000  r7 000423e0

I/DEBUG   ( 1116):  r8 ffffffff  r9 bedb6ac8  10 ffffffff  fp 00000001

I/DEBUG   ( 1116):  ip afd46668  sp bedb6580  lr afd19469  pc afd15f38  cpsr 60000030

I/DEBUG   ( 1116):  d0  212072726520323d  d1  35313a7070632e20

I/DEBUG   ( 1116):  d2  61747362696c2f4f  d3  746867697266654b

I/DEBUG   ( 1116):  d4  0000000000000000  d5  0000010000000000

I/DEBUG   ( 1116):  d6  0000000000000000  d7  0000004000000000

I/DEBUG   ( 1116):  d8  ffffffffffffffff  d9  0000000000000000

I/DEBUG   ( 1116):  d10 0000000000000000  d11 0000000000000000

I/DEBUG   ( 1116):  d12 0000000000000000  d13 0000000000000000

I/DEBUG   ( 1116):  d14 0000000000000000  d15 0000000000000000

 

Seems the call to Engine_open() in codec engine fails. Can anyone help me? 

Thanks in advance.

Regards.