DVSDK compatibility on Beagle Board

91 views
Skip to first unread message

priyank...@gmail.com

unread,
May 23, 2009, 2:42:24 PM5/23/09
to 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

Favor Tang

unread,
May 26, 2009, 9:03:20 AM5/26/09
to beagl...@googlegroups.com
hi. Vineet


On Sun, May 24, 2009 at 2:42 AM, <priyank...@gmail.com> wrote:
>
> 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.

> 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
>
> >
>



--
~~~~~~~~~~~~~~~~~
/favor
~~~~~~~~~~~~~~~~~

priyank...@gmail.com

unread,
Jun 3, 2009, 2:28:22 AM6/3/09
to Beagle Board
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

On May 26, 6:03 pm, Favor Tang <tang...@gmail.com> wrote:
> hi. Vineet
>

Favor Tang

unread,
Jun 7, 2009, 11:34:12 AM6/7/09
to beagl...@googlegroups.com
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.
--
~~~~~~~~~~~~~~~~~
/favor
~~~~~~~~~~~~~~~~~

Brijesh Singh

unread,
Jun 8, 2009, 7:54:24 AM6/8/09
to beagl...@googlegroups.com
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
--
Confusion is always the most honest response.
Reply all
Reply to author
Forward
0 new messages