Marmita

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

Marmita is a minimalistic GNU/Linux image for the beagleboard (although is possible to boot up in other OMAP3 platforms). It's based on Angstrom.

The DSP communication is implemented through the dspbridge kernel driver.

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

Marmita provides custom recipies for gst-dsp, gst-openmax, libomxil-ti, gst-omapfb, etc.

Updates

Víctor Jáquez 13/12/2010

AAC decoder for gst-dsp

One of my purposes for this year was collaborate with the gst-dsp project. But the JPEG decoder was not enough, as there are other released socketnodes by TI which are not yet wrapped in gst-dsp, such as, in this case, the AAC decoder. gst-dsp is a...

Víctor Jáquez 17/05/2010

my DSP related activities

When I started to play with the Beagleboard, my objective was to poke with the DSP accelerated codecs through OpenMAX and GStreamer. But soon I realized that it would be a hard task to achieve since the framework, developed by Texas Instrument, is in part...

Víctor Jáquez 09/03/2010

Jhbuild beneath OpenEmbedded

Since a while I’ve been working on a OpenEmbedded overlay called marmita. But this post is not about it. Where I want to aim now is about a nice trick: how to use Jhbuild using an OpenEmbedded setup. First of all, install jhbuild. And, of course,...

Commits

Víctor Jáquez pushed 3 commits to vjaquez-beagleboard/marmita:master

vjaquez pushed 3 commits to vjaquez-beagleboard/marmita:master master changed from 8bad84b to 965a3e4 Víctor Jáquez 965a3e4: libsoup-2.4_2.32.2: disable introspectionVíctor Jáquez 79152c1: jsc-gtk_git: update SRCREVVíctor Jáquez 3fd00c9: v8_git:...

Víctor Jáquez25/01/2011

Víctor Jáquez pushed 6 commits to vjaquez-beagleboard/marmita:master

vjaquez pushed 6 commits to vjaquez-beagleboard/marmita:master master changed from eecd2bd to 8bad84b Víctor Jáquez 8bad84b: jsc-gtk_git: update the checkout revisionVíctor Jáquez cc02b91: v8_git: update the checkout revisionVíctor Jáquez...

Víctor Jáquez20/01/2011

Víctor Jáquez pushed 3 commits to vjaquez-beagleboard/marmita:master

vjaquez pushed 3 commits to vjaquez-beagleboard/marmita:master master changed from 4355a54 to eecd2bd Víctor Jáquez eecd2bd: task-js: add jsc-gtkVíctor Jáquez 0553704: jsc-gtk: add JavaScriptCore shellVíctor Jáquez 288017e: v8_git: update...

Víctor Jáquez12/01/2011

Víctor Jáquez pushed 3 commits to vjaquez-beagleboard/marmita:master

vjaquez pushed 3 commits to vjaquez-beagleboard/marmita:master master changed from d5049b4 to 4355a54 Víctor Jáquez 4355a54: ti-js-image.bb: image for js engines testingVíctor Jáquez d34c7fc: task-js.bb: javascript engines taskVíctor Jáquez...

Víctor Jáquez11/01/2011

Víctor Jáquez pushed 4 commits to vjaquez-beagleboard/marmita:master

vjaquez pushed 4 commits to vjaquez-beagleboard/marmita:master master changed from 2b7eb71 to d5049b4 Víctor Jáquez d5049b4: linux-staging: squash the bridgedriver autloaded modulesVíctor Jáquez f2a8ea9: task-gst: fix the dependency...

Víctor Jáquez13/12/2010