This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Framebuffer rotation problem

Other Parts Discussed in Thread: OMAP3530

Hi All

I am using a OMAP3530 with linux-omap-2.6.32-psp kernel and having problems with rotating the framebuffer 90 degrees while outputting YUV data.

I am using a 480x800 panel in my application and I need to rotate the display to show a video stream. I have no trouble rotating the display when fb0 and fb1 are RGB data. When I change fb1 to YUV -  "fbset -fb /dev/fb1 -depth 16 -nonstd 1"  my video colors now look correct but the frame buffer defaults back to zero rotation. Forcing fb1 back to rotation of 1 results in an image that is rotated but chunks of data are spread all over the display and sections of the image are repeated.

I have the following bootargs:  omapfb.vrfb=y omap_vout.vid1_static_vrfb_alloc=y omapfb.rotate=1

Has anyone else had this problem and solved it?

Thanks,

Shaun