did anyone try building and using DSPLinkk.ko and other DSP relevant modules on Thunderboad with current technexion kernel (2.6.37-tn)?

33 views
Skip to first unread message

Andre Sobotovych

unread,
Mar 25, 2013, 3:04:41 PM3/25/13
to technexion-...@googlegroups.com
Hi there,

I've managed to build DSPLinkk and company (after quite a few tweaks to TI's gpp+dsp source) with 2.6.37-tn kernel but when I attempt to run test software (messagegpp), it crashes with "segmentation fault". The modules load without any errors though. I use existing script /usr/share/ti/gst/omap3530/loadmodules.sh to load modules.

Here is partial 

dmesg...
[   16.160308] CMEMK module: built on Mar  7 2013 at 19:21:55
[   16.166107]   Reference Linux version 2.6.37
[   16.170532]   File /home/andre/technexion/linuxutils_3_22_00_02/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
[   16.185211] allocated heap buffer 0xc7000000 of size 0x53d000
[   16.191558] cmemk initialized
[   16.348266] DSPLINK Module (1.63) created on Date: Mar 13 2013 Time: 20:50:12

lsmod
root@devkit:~# lsmod
Module                  Size  Used by    Tainted: G
lpm_omap3530            4712  0
dsplinkk              218752  1 lpm_omap3530
cmemk                  18920  0
bufferclass_ti          3520  0
omaplfb                 6044  0
pvrsrvkm              118436  2 bufferclass_ti,omaplfb
libertas_sdio         133092  0

I've tweaked uBoot 'optargs' value to include 'mem=80M' to limit kernel memory to 80MB only.
 
actual command...
setenv optargs boardname=thunder mem=80M

Any pointers as to how to debug/fix the issue and/or alternative approaches of gaining DSP functionality on thunderboard would be greatly appreciated.
Reply all
Reply to author
Forward
0 new messages