Am 07.02.2014 um 21:46 schrieb Michael Mrozek:
Am Fri, 7 Feb 2014 20:05:50 +0100 hat "Dr. H. Nikolaus Schaller" hns@goldelico.com geschrieben:
Hi,
And that there is something in the programming sequence for the panel after power-on.
Most likely. I am starting to read register values as described in the Panel data sheet plus some more with description scattered around several places...
The Google Nexus 5 uses the same screen - maybe the kernel is available somewhere (Cyanogenmod?) with a driver?
I know we can't use the driver, but the startup sequence should be readable from there, shouldn't it?
I have tried to locate Android kernels and both (Faux, Cyanogenmod) I have found for the "LG Nexus 5" = "Hammerhead" don't configure MIPI but LVDS and some Chimei panel:
CONFIG_FB_MSM_LVDS=y CONFIG_FB_MSM_LVDS_CHIMEI_WXGA=y
The cyanogen mod kernel config is here:
https://github.com/CyanogenMod/android_kernel_lge_hammerhead/blob/cm-11.0/ar...
So are you sure that the Nexus 5 (hammerhead) uses exactly the same panel or just a similar one (same dimensions)? Or are there two versions of the Nexus 5 that can be mixed up?
What makes me also wonder is why LG should use a Chimei panel. And ours is not W(U)XGA but Full HD
But there may also be some LVDS - MIPI bridge inside the Nexus - but what would that be good for...
And yes, there is a Renesas driver in Cyanogenmod:
https://github.com/CyanogenMod/android_kernel_lge_hammerhead/blob/cm-11.0/dr...
but it is not clear for which Renesas chip that is.
Any ideas?
BR, Nikolaus