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.

Difference between revisions of "BeagleBoard/video"

From eLinux.org
Jump to: navigation, search
(Initial version.)
 
m (Add article to category and link to BeagleBoard)
Line 1: Line 1:
This article describes information regarding video output on the beagleboard.
+
[[Category: Linux]]
 
+
[[Category: OMAP]]
 +
This article describes information regarding video output on the [[BeagleBoard]].
 
== omapfb ==
 
== omapfb ==
 
 
The current framebuffer diver has a generic interface (/dev/fb) but also a specific OMAP (2 and 3) interface for YUV overlays (/dev/fb1).
 
The current framebuffer diver has a generic interface (/dev/fb) but also a specific OMAP (2 and 3) interface for YUV overlays (/dev/fb1).
  

Revision as of 16:26, 5 November 2008

This article describes information regarding video output on the BeagleBoard.

omapfb

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:

video=omapfb:vram:2M,vram:4M

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

CONFIG_FB_OMAP_CONSISTENT_DMA_SIZE=6

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: