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.

Need DSP support for DM3730 with Rowboat-Android 2.3.4

Other Parts Discussed in Thread: DM3730, OMAP3530

Hello,

we build successful an android 2.3.4 complete with the necessary dsp components (using howto: http://code.google.com/p/rowboat/wiki/DSP#Building_and_Testing_DSP_stack).

After that we built a sd card image and booted this with our Variscite VAR-DVK-OM37 (DM3730).  On the first run no dsp kernel modules are loaded. But running manually the script ./init.omap3.rc then the dsp modules will be loaded. The rest of the android system works fine and stable but we can't show any video files!

Question: So which process should execute the init.omap3.rc file or its better we merge it into init.rc?

To provide a memory hole for the dsp we use following uboot parameters 'mem=68M@0x80000000 mem=128M@0x88000000 init=/init console=ttyS2,115200n8 noinitrd ip=dhcp androidboot.console=ttyS2 rootwait omap_vout.vid1_static_vrfb_alloc=y rw root=/dev/mmcblk0p2 rootfstype=ext3 bootdelay=2 mpurate=1000 consoleblank=0'  (the board has 256MB ram).

But in the result with loaded dsp kernel modules we got in adb logcat console errors:

01-01 00:08:03.812: INFO/omx-dsp(2179): 1477343770 [VIDEO.INIT] Register DLL within Opencore
01-01 00:08:03.812: INFO/omx-dsp(2179): 1477343922 [INTERFACE.INFO] Construct interface class
01-01 00:08:03.812: INFO/omx-dsp(2179): 1477344167 [VIDEO.INIT] Component constructed successfully
01-01 00:08:03.812: INFO/omx-dsp(2179): 1477344289 [MPEG4.INIT] MPEG-4 decoder component constructed
01-01 00:08:03.820: INFO/omx-dsp(2179): 1477345845 [INTERFACE.INFO] GetDSPHandle IN
>>> 01-01 00:08:03.820: INFO/omx-dsp(2179): 1477346516 [INTERFACE.ERROR] Failed to open engine 'codecServer': 3
01-01 00:08:03.820: INFO/omx-dsp(2179): 1477346791 [INTERFACE.INFO] GetDSPHandle OUT
>>> 01-01 00:08:03.820: INFO/omx-dsp(2179): 1477346913 [VIDEO.ERROR] invalid DSP Engine Handle
01-01 00:08:03.820: INFO/omx-dsp(2179): 1477347005 [INTERFACE.INFO] FreeDSPHandle IN
01-01 00:08:03.820: INFO/omx-dsp(2179): 1477347096 [INTERFACE.INFO] FreeDSPHandle OUT
01-01 00:08:03.820: INFO/omx-dsp(2179): 1477347188 [VIDEO.INIT] DSP VIDDEC2 decoder cleanup completed
>>> 01-01 00:08:03.820: INFO/omx-dsp(2179): 1477347279 [VIDEO.INIT] Failed to initialize DSP VIDDEC2 codec
01-01 00:08:03.820: INFO/omx-dsp(2179): [ 01-01 00:08:03.820  2179:0x883 F/OMXCodec ]

It seems that we makes something wrong so perhaps you can give us a hint where the problem is located and/or link to an actual howto we can use!

Regards,

ulrich