DVSDK compatibility on Beagle Board

Hi,

I wanto to use DSP on Beagle Board. However I have DVSDK 3_00_00_29
but cmemk.ko is not able to load on Beagle Board. I am using kernel
2.6.22.18 given on Beagle board forum. How to encode or decode the
data using DSP processor on Beagle Board. What is the compatible DVSDK
version on Beagle? Does dsplinkk.ko and lpm_omap3530.ko will be
sufficient to load? If cmemk.ko is required then what should be the
phy_start and phy_end address. Is there any other way to utilize DSP
Processor on Beagle?
I want to DSP related functions from ARM.

Regards,
Vineet

hi. Vineet

Hi,

I wanto to use DSP on Beagle Board. However I have DVSDK 3_00_00_29
but cmemk.ko is not able to load on Beagle Board. I am using kernel
2.6.22.18 given on Beagle board forum. How to encode or decode the

where is the kernel from? is it from TI OMAP35X_SDK for evm board? I
think it can't work on beagleboard.
for dsplink module compiled against this kernel, can only work with
this kernel.(hope someone can give more info)

data using DSP processor on Beagle Board. What is the compatible DVSDK
version on Beagle? Does dsplinkk.ko and lpm_omap3530.ko will be

according official statement, DVSDK 3_00_00_29 support omap3530, so it
can be used to beagleboard.

Hi Tang,

I was using the kernel from the link http://code.google.com/p/beagleboard/wiki/BeagleBoardDiagnostics
but now I am using 2.6.28 and Angstom filesys from
http://angstrom-distribution.org/demo/beagleboard/

Using this set up I am able to encode, decode the videos on Beagle
using DSP coprocessor, but as part of filesys the codec engine
encodeCombo.x64P decodeCombo.x64P ,sample app
video_encode_io1_omap3530.x470MV , video_decode_io2_omap3530.x470MV ,
loadmodules.sh cmemk,dsplinkk and lpm_omap3530 are provided. It is
similar to the dvsdk CE,sample apps and loadmodules. I have dvsdk
3_00_00_29 but the same apps and codec engine is not working on Beagle
Board. I found 1 diff in kernel version , DVSDK is compiled for 2.6.22
and on Beagle we are using 2.6.28 but when I tried with 2.6.22 then
also the dvsdk 3_00_00_29 apps are not working.

some of the errors like Failed to open Target Board is coming. What
may be the target board name on Beagle. If I change the target board
name for Beagle then DVSDK is not being compiled

My requirement is to compile the DVSDK for Beagle Board and make the
sample apps and codec engine from DVSDK 3_00_00_29 work on Beagle. How
is this possible? It seems people in this have compiled the DVSDK for
Beagle and they have ported is successfully. What all changes do I
need to do in DVSDK to compile it successfully for BeagleBoard I want
2.6.28 kernel code also which is compiled for Beagle

Regards,
Vineet

hi.

   I have used DVSDK3_00_00_29 compiled gstreamer ti plugin. and its
tutorial is for omap3evm. I don't get it work on beagleboard. I have
used DSPlink compiled in OE, and got DSP && gstreamer works. how these
guys let DVSDK compiled against kernel 2.6.28, and got dsplink &&
gstreamer ti plugin works, I dont very clearly.

I want to know more,too. 'cause, I have many issues on this.

thanks.

Hello,

Look at the recipe's on how you compile TI components (ce, dsplink,
codec, gstreamer, dmai etc) in OE, IIRC recipe's are located in
recipe/dsplink/*.bb

-Brijesh