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.

Codec engine not start

Other Parts Discussed in Thread: OMAP3530

Hello,

I try to execute succesfully some examples using codec engine. I  use a similar tool  as yours, that is supported by ISEE  (for igepv2 board) . My problem is that the codec engine not start. I got an error that codec engine "speech" does not start ,unable to load dsp. I have in the same folder the server executalbe all.x64P and the gpp executable app_remote.xv5T.When I run the loadmodules script I take from dmesg this output

 

[ 2168.474151] cmemk unregistered
[ 2181.811859] CMEMK module: built on Oct 13 2011 at 23:17:46
[ 2181.811889]   Reference Linux version 2.6.35
[ 2181.811889]   File /home/getsoubl/igep-dsp-gst-framework-3_10_10/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
[ 2181.831176] allocated heap buffer 0xdc000000 of size 0x98a000
[ 2181.831237] cmemk initialized
[ 2181.885162] DSPLINK Module (1.65.00.02) created on Date: Oct 13 2011 Time: 23:16:20
[ 2182.055694] SDMAK module: built on Oct 13 2011 at 23:17:47
[ 2182.055725]   Reference Linux version 2.6.35
[ 2182.055725]   File /home/getsoubl/igep-dsp-gst-framework-3_10_10/linuxutils_2_26_01_02/packages/ti/sdo/linuxutils/sdma/src/module/sdmak.c 

Then I run the executable app_remote.xv5T and I tak error that codec engine does not start and in dmesg I have this

[  333.232818] WARNING: at arch/arm/mm/ioremap.c:207 __arm_ioremap_pfn_caller+0x48/0x188()
[  333.232818] Modules linked in: sdmak lpm_omap3530 dsplinkk cmemk nls_iso8859_1 nls_cp437 fuse binfmt_misc libertas_sdio libertas cfg80211 lib80211 spidev iommu rtc_twl omap_wdt rtc_core twl4030_keypad
[  333.232940] [<c0039fbc>] (unwind_backtrace+0x0/0xe0) from [<c0059d74>] (warn_slowpath_common+0x4c/0x64)
[  333.232971] [<c0059d74>] (warn_slowpath_common+0x4c/0x64) from [<c0059da4>] (warn_slowpath_null+0x18/0x1c)
[  333.233001] [<c0059da4>] (warn_slowpath_null+0x18/0x1c) from [<c003bc4c>] (__arm_ioremap_pfn_caller+0x48/0x188)
[  333.233032] [<c003bc4c>] (__arm_ioremap_pfn_caller+0x48/0x188) from [<c003bdec>] (__arm_ioremap_caller+0x50/0x54)
[  333.233184] [<c003bdec>] (__arm_ioremap_caller+0x50/0x54) from [<bf0e0010>] (MEM_Map+0x3c/0x64 [dsplinkk])
[  333.233398] [<bf0e0010>] (MEM_Map+0x3c/0x64 [dsplinkk]) from [<bf0d1b84>] (OMAP3530_init+0x9c/0x1fc [dsplinkk])
[  333.233520] [<bf0d1b84>] (OMAP3530_init+0x9c/0x1fc [dsplinkk]) from [<bf0d10b0>] (DSP_init+0x28/0x34 [dsplinkk])
[  333.233642] [<bf0d10b0>] (DSP_init+0x28/0x34 [dsplinkk]) from [<bf0d3524>] (LDRV_PROC_init+0x228/0x2f8 [dsplinkk])
[  333.233825] [<bf0d3524>] (LDRV_PROC_init+0x228/0x2f8 [dsplinkk]) from [<bf0e3860>] (PMGR_PROC_attach+0xec/0x350 [dsplinkk])
[  333.234039] [<bf0e3860>] (PMGR_PROC_attach+0xec/0x350 [dsplinkk]) from [<bf0e44a0>] (DRV_Ioctl+0x36c/0x7ac [dsplinkk])
[  333.234191] [<bf0e44a0>] (DRV_Ioctl+0x36c/0x7ac [dsplinkk]) from [<c00c2378>] (vfs_ioctl+0x60/0x70)
[  333.234222] [<c00c2378>] (vfs_ioctl+0x60/0x70) from [<c00c2d50>] (do_vfs_ioctl+0x4b8/0x514)
[  333.234252] [<c00c2d50>] (do_vfs_ioctl+0x4b8/0x514) from [<c00c2de0>] (sys_ioctl+0x34/0x54)
[  333.234283] [<c00c2de0>] (sys_ioctl+0x34/0x54) from [<c0035e40>] (ret_fast_syscall+0x0/0x30)
[  333.234283] ---[ end trace 2a3ea1e87438173d ]---
[  333.234313]  DSP_init status [0x8000800c]

I try to  execute samples examples using only the DSPLink, and I run the loopgpp but I got this as output

=============== Sample Application : LOOP ==========
==== Executing sample for DSP processor Id 0 ====
Entered LOOP_Create ()
Leaving LOOP_Create ()
Entered LOOP_Execute ()
Transferred 1000 buffers
Leaving LOOP_Execute ()
Entered LOOP_Delete ()
PROC_detach () failed. Status = [0x8000800b]
PROC_destroy () failed. Status = [0x80008000]
Leaving LOOP_Delete ()
===================================

And nothing in dmesg.

Any help please??

Thanks a lot

Giorgos