Difference between revisions of "BeagleBoard/Marmita"

From eLinux.org
Jump to: navigation, search
(initial version)
 
(Resources: add mailing list)
 
(One intermediate revision by the same user not shown)
Line 4: Line 4:
 
Marmita is a subset of the Angstrom distribution, oriented to enable DSP accelerated multimedia on OMAP based SoCs.
 
Marmita is a subset of the Angstrom distribution, oriented to enable DSP accelerated multimedia on OMAP based SoCs.
  
The DSP communication is through the [[BeagleBoard/DSP_Howto DSP|Bridge kernel driver]].
+
The DSP communication is through the [[BeagleBoard/DSP_Howto|DSP Bridge kernel driver]].
  
 
Texas Instruments provides several [https://gforge.ti.com/gf/project/openmax/frs/ multimedia algorithms for running in the DSP]. More algorithms from 3rd party developers are expected (for example, [http://code.entropywave.com/git?p=ew-leonora-beagle-demo.git;a=tree Theora codec from Entropy Wave]).
 
Texas Instruments provides several [https://gforge.ti.com/gf/project/openmax/frs/ multimedia algorithms for running in the DSP]. More algorithms from 3rd party developers are expected (for example, [http://code.entropywave.com/git?p=ew-leonora-beagle-demo.git;a=tree Theora codec from Entropy Wave]).
Line 28: Line 28:
 
Demo images: http://people.igalia.com/vjaquez/beagle/
 
Demo images: http://people.igalia.com/vjaquez/beagle/
  
 +
Mailing list:http://groups.google.com/group/marmita-list
  
 
==Build==
 
==Build==

Latest revision as of 10:01, 6 August 2010


Marmita is a subset of the Angstrom distribution, oriented to enable DSP accelerated multimedia on OMAP based SoCs.

The DSP communication is through the DSP Bridge kernel driver.

Texas Instruments provides several multimedia algorithms for running in the DSP. More algorithms from 3rd party developers are expected (for example, Theora codec from Entropy Wave).

Marmita provides custom recipes for

Currently Marmita is very aligned with upstream, so it can't be consider as stable.

The long term objective is merge Marmita into the official Angstrom/OpenEmbedded distribution.

Resources

Gitorious page: http://gitorious.org/vjaquez-beagleboard/marmita

Demo images: http://people.igalia.com/vjaquez/beagle/

Mailing list:http://groups.google.com/group/marmita-list

Build

 $ git clone git://gitorious.org/vjaquez-beagleboard/marmita.git
 $ cd marmita
 $ source ./marmita-init-build-env
 $ bitbake base-marmita-image


Patching OpenEmbedded

In order to compile the available socket nodes, it is needed to patch your OE setup, which adds the needed dependencies to generate the DSP binaries: http://patchwork.openembedded.org/patch/1989/