Hai,
we have a custom board similar to iMX6SLEVK.
In that Kitkat4.4.2 ( kernel 3.0.35),we successfully integrated our custom 4.3inch display(480x272 with RGB888).
Now we want to integrate our custom display(480x272 with RGB888) to Marshmallo6.0(kernel version : 4.1.15)
what we want to know is inorder to integrate our custom display(480x272 with RGB888) to Marshmallo in which kernel is using dts concept where we have to do changes in the kernel.
Thanks & Regards,
D.Jansirani
Hi Jansi
in kernels using dts concept timings are adjusted in imx6sl-evk.dts, display-timings {
linux-2.6-imx.git - Freescale i.MX Linux Tree
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thanks igorpadykov ,
Now display is working properly .
This display is a Capacitive touch display,inorder to integrate FT5306 IC to Android Marshmallo OS ,added ft5x06 in i2c in imx6sl-evk.dts file after that i can able to see the events on my console but on my display still i am unable to unlock the screen .
These are the events im
"
root@evk_6sl:/ #
root@evk_6sl:/ #
root@evk_6sl:/ # getevent
could not get driver version for /dev/input/mice, Not a typewriter
could not get driver version for /dev/input/mouse0, Not a typewriter
add device 1: /dev/input/event1
name: "EP0980M09"
add device 2: /dev/input/event0
name: "20b8000.kpp"
/dev/input/event1: 0003 0039 0000000e
/dev/input/event1: 0003 0035 000000a3
/dev/input/event1: 0003 0036 00000062
/dev/input/event1: 0001 014a 00000001
/dev/input/event1: 0003 0000 000000a3
/dev/input/event1: 0003 0001 00000062
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 ffffffff
/dev/input/event1: 0001 014a 00000000
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 0000000f
/dev/input/event1: 0003 0035 000000b5
/dev/input/event1: 0003 0036 00000091
/dev/input/event1: 0001 014a 00000001
/dev/input/event1: 0003 0000 000000b5
/dev/input/event1: 0003 0001 00000091
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 ffffffff
/dev/input/event1: 0001 014a 00000000
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 00000010
/dev/input/event1: 0003 0035 0000019b
/dev/input/event1: 0003 0036 00000079
/dev/input/event1: 0001 014a 00000001
/dev/input/event1: 0003 0000 0000019b
/dev/input/event1: 0003 0001 00000079
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0035 0000019a
/dev/input/event1: 0003 0000 0000019a
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 ffffffff
/dev/input/event1: 0001 014a 00000000
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 00000011
/dev/input/event1: 0003 0035 00000138
/dev/input/event1: 0003 0036 00000030
/dev/input/event1: 0001 014a 00000001
/dev/input/event1: 0003 0000 00000138
/dev/input/event1: 0003 0001 00000030
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0035 00000134
/dev/input/event1: 0003 0036 0000002f
/dev/input/event1: 0003 0000 00000134
/dev/input/event1: 0003 0001 0000002f
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 ffffffff
/dev/input/event1: 0001 014a 00000000
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 00000012
/dev/input/event1: 0003 0035 000000a1
/dev/input/event1: 0003 0036 00000055
/dev/input/event1: 0001 014a 00000001
/dev/input/event1: 0003 0000 000000a1
/dev/input/event1: 0003 0001 00000055
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 ffffffff
/dev/input/event1: 0001 014a 00000000
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 00000013
/dev/input/event1: 0003 0035 00000102
/dev/input/event1: 0003 0036 0000005f
/dev/input/event1: 0001 014a 00000001
/dev/input/event1: 0003 0000 00000102
/dev/input/event1: 0003 0001 0000005f
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0003 0039 ffffffff
/dev/input/event1: 0001 014a 00000000
/dev/input/event1: 0000 0000 00000000
"
Thanks & Regards
D.Jansirani
for ft5x06 issues please create new thread.
Best regards
igor
Hai igorpadykov ,
Thanks for the reply.
But i don't have imx6sl-evk.dts file in /myandroid/kernel_imx/arch/arm/boot/dts/ folder.
i am having only "imx6sl.dtsi" file in the same path for sololite.
i added the display timings in the "imx6sl.dtsi" file stiil my display resolutions / parameters not changed.
please tell me how to add my custom display parameters to Android OS-kernel.
Just to update , we want to integrate our custom dispaly(RGB888) to Android Marshmallo Operating System.
Thanks & Regards,
D.Jansirani
Thanks igorpadykov ,
i got the file.now i am to configure the display parameters.