MX6 Android LCD bpp issue

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MX6 Android LCD bpp issue

567 Views
frankchenmh
Contributor III

Hi,

I am developing product based on MX6 Android KK4.4.2 platform. The LCD is configured as 32bpp framebuffer which can be verified by kernel command line options like:

video=mxcfb0:dev=ldb,LDB-DLK,bpp=32,if=RGB32,fbpix=RGB32

After Android boots up, run "busybox fbset -fb /dev/graphics/fb0" and I got the result:

mode "1024x768-60"

        # D: 64.901 MHz, H: 48.290 kHz, V: 59.913 Hz

        geometry 1024 768 1024 2304 32

        timings 15408 100 100 10 10 120 18

        accel false

        rgba 8/0,8/8,8/16,8/24

endmode

However in Android application the image quality is not good for some pictures. It seems the MX6 Android is using 16bpp configurations. Is there any settings should be done in Android level to use 24 or 32 bpp?

Labels (3)
0 Kudos
2 Replies

401 Views
art
NXP Employee
NXP Employee

Actually, the display interface is configured once when processing the kernel command line and then its configuration remains unchanged. So, no any special settings should be done. The issue seems to be dependent on the application, not on the hardware configuration of the LCD interface.


Have a great day,
Artur

0 Kudos

401 Views
frankchenmh
Contributor III

Hi Artur,

Thanks for your reply!

To verify if this is an application issue, I used the Android built-in

Gallery application to display the same picture. The display quality is not

good too. However when I capture the screen with Eclipse DDMS tool, the

quality of the captured screen picture is good. Not sure why there is such

problem.

Regards,

Frank

0 Kudos