Buildroot:GSoC2013 ARM Multimedia
Status and TODO
Checkout Information
Code is located in Spenser309's Github Account.
To do a checkout:
$ git clone git://github.com/Spenser309/buildroot.git -b <board> <directory>
Board List
Board | Status | Branch | Notes |
---|---|---|---|
RaspberryPi | WIP | rpi | gst-omx patches (Submitted) |
PandaBoard | WIP | panda | none |
BeagleBoardXM | WIP | beaglexm | defconfig patches (Brewing) ti-gfx patches (Brewing) |
IGEPv2 | Shipping | igepv2 | none |
BeagleBoneBlack | WIP | beagleblack | none |
Efika MX | Need Dev Board | imx5 | none |
SABRE | WIP | imx6 | none |
Cubieboard | WIP | cubieboard | none |
ODROID-U2 | WIP | exynos | none |
TODO
- ti-gfx patches.
- package opengl benchmarks.
- package arm-fpu openmax libraries.
- omxplayer patches.
- mali driver patches.
- package libhybris.
- get daily builds running.
Weekly achievements
Week 22
- Booted basic Buildroot on BeagleBoard xM.
- Resubmit v9 of gst-omx patchset with webkit fixes.
- Required bump of libgtk2, libsoup, etc.
- Started automated builds at https://gillilanding.com/jenkins/job/buildroot-arm-minimal/
Week 23
- RFC ti-gfx patches
- v10 gstreamer and omx patches.
- Accepted libglib and webkit patches.
Week 24
- Published a Journal Paper which mentions Buildroot :)
Week 25
- Accepted Gstreamer 1.x and gst-omx patches.
- Created Video showing off gst-omx on RPi. See: http://blog.spensergilliland.com/2013/06/accelerated-video-decoding-on-rpi-using.html .
Week 26
- ti-gfx RFC v2 & v3
- ti-gfx v1
- working qt4 integration.
Week 27
- ti-gfx v2
- ti-gfx v3
- Fix headers
- confirm plan of action with prabu on pandaboard support
- newest pandaboard graphics is available from ubuntu launchpad
- only supports hard float
- beaglebone black up and running but no output on display.
- investigating adding cape support as it may be required for hdmi out.
- need to add firmware_install to linux.
- Sent patches for firmware install.
Week 28
- ti-gfx qt patch
- pvr2d.h and wsegl.h issues. Demos segfault when using WindowSystem=libpvrQWSWSEGL.so.1 . Was a unclean build issue.
- Beaglebone Black
- Working HDMI output.
- submit patch for beagle-capes package that installs in-kernel dtbos/
Week 29
Week 30
- Out of Town
Week 31
- Out of Town
Week 32
Week 33
Week 34
Week 35
Week 36
Week 37
Week 38
Notes
Pandaboard powervr drivers https://launchpad.net/~tiomap-dev/+archive/omap-trunk/+packages . Also, official omap4 & 5 ddx releases http://git.ti.com/graphics .