This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[OMAP3] Touchscreen does not work

Other Parts Discussed in Thread: ADS7846

Good day!

I have omap3 EVM. I have problems with touchscreen - it worked with the linux the board was shipped with (linux-2.6.22 based). But with OMAP35x-PSP-SDK-02.01.02.09 it does not work:

dmesg shows:

ads7846 spi1.0: touchscreen, irq 335
input: ADS784x Touchscreen as /class/input/input1

and /dev/input/event1 does exist. but cat /dev/input/event1 and then clicking to a screen does not produce any output. Also running ts_calibrate does display cross mark but no matter how many times I touch it nothing happens.

One more strange thing: before running ts_calibrate I see (through /proc/interrupts) that device is sending interrupts when I touch it. But after running (and aborting) ts_calibrate it does not happen any more.

How can I debug this further?

Thank you.