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.

Trouble getting g-stream to run codecServer

Other Parts Discussed in Thread: OMAP3530

Hello I'm having some issues with gst-launch finding the codecServer (although I don't really think that is the problem).

 

Some background information. I'm using the Overo board and a modified version of the 2.6.39 kernel. I'm also using the Angstrom distribution. I performed an opkg install task-gstreamer-ti to install gstreamer. However since I'm using my own kernel I needed to recompile: smak, lpm_omap3530, dsplinkk, cmem. I did this all successfully using:

dsplink - 1.65.00.03

lpm - 1.24.03.11

xdctools - 3.10.05.61

bios - 5.33.06

C6X - 6.0.29

cmem (linux tools) - 3.22.00.02

I configured the kernel boot args to leave a gap of memory from 0x85300000 -> 0x88000000. Cmemk loaded fine as did all the other modules. Now whenever I try to run one of the gstreamer examples such as encoding an image from UYUV to jpeg as in the command below I get a failure.

gst-launch -v filesrc location=sample.yuv ! TIImgenc1 resolution=720x480 iColorSpace=UYVY oColorSpace=YUV420P qValue=75 ! filesink location=output.jpg

@0,513,891us: [+6 T:0x42129490] CE - rserverOpen: can't start '/usr/share/ti/ti-codecs-server/cs.x64P'; Processor_create failed
ERROR: from element /GstPipeline:pipeline0/GstTIImgenc1:tiimgenc10: failed to open codec engine "codecServer"

I have checked and /usr/share/ti/ti-codecs-server/cs.x64P does exist.

If I crank up codec engine debug CE_DEBUG=3 and run the same command the only thing that is interesting is:

Processor_create_d> Loading and starting DSP server '/usr/share/ti/ti-codecs-server/cs.x64P' FAILED, status=[0x80008008] (look for error code 'DSP_EBASE + 0x8' in dsplink*/packages/dsplink/gpp/inc/usr/errbase.h)
I checked out the error code in the source and its a "General Failure" which doesn't help me too much.

My questions are:

1 - Can I not use a server that was compiled by somebody else since I probably don't have matching dsp_bios?
2- Is there another obvious error I'm missing?
3- If I have to recompile the gstreamer-ti plugin can you point me to a good page where it describes how to and the sources? I really don't want to download the entire DVSDK since I've already hand picked and installed cmemk, dsplinkk, etc.

Thanks in Advance!

p.s. I tried posting this to the gstreamer ti forums but those seem to be dead. (gstreamer.ti.com)