iMX6 solo LCD off based on Android 4.3

cancel
Showing results for 
Search instead for 
Did you mean: 

iMX6 solo LCD off based on Android 4.3

602 Views
siwoolee
Contributor I

Hi.

 

A custom i.MX6 solo board based on android 4.3 (freescale BSP) works a little good with parallel LCD.

The LCD screen turns on while the part of u-boot and kernel are running.  so I can confirm u-boot splash screen and kernel logo.

but after log message "run_init_process /init" in kernel part from terminal, Suddenly a LCD screen is black. I already checked some hw part - backlight, LCD clcok, etc - they are ok. but LCD data line(RGB) never send anything.

 

I find a strange message on the logcat:

D/SurfaceControl( 1215): Excessive delay in unblankDisplay() while turning screen on: 18771ms

 

I attached a logcat file.

please, give me any advice.

Original Attachment has been moved to: logcat.txt.zip

Labels (2)
0 Kudos
2 Replies

231 Views
igorpadykov
NXP TechSupport
NXP TechSupport

Hi siwoo

please check latest uboot logo patches

Patch to support uboot logo keep from uboot to kernel for NXP Linux and Android BSP (HDMI, LCD and L... 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

231 Views
siwoolee
Contributor I

thank you for your advice.

Under the current situation, a u-boot splash screen is keeping until kernel boot up correctly. but a screen gets to black after /init starts. For test, I intentionally add infinite loop code before call /init. As a result of test, a screen is keeping splash image correctly.

and I did to add the only kernel patch code. but a situation is same.

Which part makes this problem either kernel or android platform(start /init)?

I've been in black hole for 10 days. please help me...

0 Kudos