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.