Hi All,
I am interested in interfacing Touch Screen with my EVB. I am getting Display in my screen, but not able to use Touch Screen.
Kindly advice how to enable and calibrate for touch screen.
Vishva
Let´s start from the beginning:
What´s your board?
What´s your kernel?
What´s your rootfs maker?
I am using I.MX 6Q SABRE SDB. Kernel - L3.0.35. LTIB
I think it´s 2 step debug;
* Are your touchscreen driver working?
- try with "evtest" and see if you can get the touch events from kernel
* Are your touch calibrated?
- try Qt-embedded Touch screen problem on IMX53 (SABRE tablet)
Please, let me know
Hi Daiane,
evtest /dev/input/event0 | |||
Input driver version is 1.0.1 | |||
Input device ID: bus 0x0 vendor 0x0 product 0x0 version 0x0 | |||
Input device name: "ads7846" | |||
Supported events: | |||
Event type 0 (Sync) | |||
Event type 1 (Key) | |||
Event code 330 (Touch) | |||
Event type 3 (Absolute) | |||
Event code 0 (X) | |||
Value | 0 | ||
Min | 0 | ||
Max | 4095 | ||
Event code 1 (Y) | |||
Value | 0 | ||
Min | 0 | ||
Max | 4095 | ||
Event code 24 (Pressure) | |||
Value | 0 | ||
Min | 0 | ||
Max | 0 |
Testing ... (interrupt to exit)
and, when you tap your display you can see data coming?
Nope... its just blank...
So, the problem is the driver
Do you know what LCD/LVDS panel you have?
Bought it from embest technologies.. not sure abt make.....
Do you have a picture?
Partnumber?
is this connected as USB?
No... Lvds..
Have you changed your kernel command line?
To wat???
ussualy I add
video=mxcfb1:dev=ldb,LDBXGA,if=RGB666
to the default LVDS pannel for imx6qsabresd
Ya.. to set environment I did the same. M getting display, only touch is not working...
double check if the touchscreen driver is selected in menuconfig.
make sure to use the right one for your display
Hi,
I tried the same in MarS board also. I am getting only the display, touch is not working.:smileysad:
Could you share what do you changed on your kernel configuration? (make menuconfig)
I have selected ADS7846/TSC2046/AD7873 and AS(S)7843 based touch screens in device drivers selection. i am recompiling and trying it again..