AnsweredAssumed Answered

[Android] Rotation problem on the 2nd framebuffer

Question asked by charles huang on Sep 17, 2014
Latest reply on Jan 19, 2015 by jim.lin

Hi Freescale,

 

Here is an issue about framebuffer rotation. Please help to investigate.

 

[OS]

Android JB 4.2.2 & Android KK 4.4.2

 

[Steps]

1. Set up two framebuffers to display in U-boot, e.g. video=mxcfb0:dev=hdmi,1920x1080M@60,bpp=32 video=mxcfb1:dev=lcd,1920x1080M@60,bpp=32 video=mxcfb2:off video=mxcfb3:off fbmem=28M,28M

2. Install an application which supports screen rotation, such as Antutu. Here, we take Antutu as example.

3. Execute Antutu -> Go to TEST page -> Select "Stability Test"

4. The 1st framebuffer will rotate normally from landscape to portrait mode. However, the 2nd framebuffer keeps in portrait mode.

    The symptoms are different between Android JB 4.2 & KK4.4.

    Operations can still be performed on JB 4.2 in portrait mode.

    But screen is blocked and keeps trembling on KK 4.4 when we are moving mouse.

 

[Expected result]

Both the 1st & 2nd framebuffers should rotate to portrait mode.

 

[Additional information]

This issue does not happen on Android JB 4.3.

 

Best regards,

Daniel

Original Attachment has been moved to: antutu_3.2.1.apk.zip

Outcomes