Please note that User Registration has been temporarily disabled due to a recent increase in automated registrations. If anyone needs an account, please request one here: RequestAccount. Thanks for your patience!--Wmat (talk)
Please email User:Wmat if you experience any issues with the Request Account form.


Jump to: navigation, search

This article describes information regarding video output on the BeagleBoard.


The current framebuffer diver has a generic interface (/dev/fb) but also a specific OMAP (2 and 3) interface for YUV overlays (/dev/fb1).

In order to use the YUV overlays (/dev/fb1) you need to specify some kernel parameters:


For this particular case you'll need a corresponding consistent DMA size configuration:


In order for the display controller to work you'll need a patch from Mans Rullgard which can be found here. (At least at the time of this writing it's still needed 2.6.27-omap1)

For examples of how to use the custom omapfb see:


In order to disable/enable the video chip, insert a 0(off) or 1(on) into /sys/devices/platform/omapdss/display<X>/enabled:

echo 0 > /sys/devices/platform/omapdss/display0/enabled
echo 0 > /sys/devices/platform/omapdss/display1/enabled

Thanks this hint it will save 0.7Watts of Power if none Video is needed (i.e. runlevel 3).