[Gta04-owner] xf86-video-omap

Neil Jerram neil at ossau.homelinux.net
Sat Oct 22 18:23:00 CEST 2011


On Fri, 21 Oct 2011 14:36:45 +0100, Neil Jerram wrote:

>>> It looks like rotation might be as simple as adding omapfb.rotate=3 
>>> to the
>>> boot command line.

Adding just "omapfb.rotate=3", what happens is that I briefly see the 
small Linux penguin (i.e. the Linux boot screen), rotated as requested, 
but only for less than a second, and then the whole screen goes yellow, 
and stays like that.

Adding "omapfb.rotate=3 omapfb.vrfb=y", I again see the small Linux 
penguin rotated, but this time the Linux boot screen is stable, and 
eventually I even see the console login prompt appearing.  A fraction of 
a second after that, though, the whole screen goes yellow, and stays 
like that.

In the latter case, I guess that the yellowness occurs when X takes 
control of the screen; so perhaps I need to look at tweaking something 
in xorg.conf.  Towards the end of dmesg, in this case, there is:

[   61.544433] OMAPFB: pan_display(0)
[   61.544464] OMAPFB: setcmap
[   61.544464] OMAPFB: setcmap
[   61.661499] OMAPFB: ioctl QUERY_MEM
[   61.662261] OMAPFB: user mmap region start 70000000, len 3932160, 
off 70000000
[   61.711456] OMAPFB: ioctl QUERY_PLANE
[   61.711486] OMAPFB: ioctl SETUP_PLANE
[   61.711517] OMAPFB: omapfb_setup_plane
[   61.711547] omapdss MANAGER error: dispc_setup_plane failed for ovl 
0
[   61.718048] omapdss MANAGER error: configure_overlay 0 failed

FYI my method for changing the Linux command line was to
- download http://download.goldelico.com/gta04/unstable/src/boot.txt
- change the "setenv defaultdisplay lcd" line to, e.g., "setenv 
defaultdisplay lcd omapfb.rotate=3 omapfb.vrfb=y" (a trick based on a 
successful guess about how variables get substituted into the command 
line...)
- use mkimage to convert the modified boot.txt into a new boot.scr.

Regards,
        Neil



More information about the Gta04-owner mailing list