если есть навыки и мультиметр то проверьте сам тачскрин - желательно шлейф тача аккуратно извлечь из разъема и далее прозвонить по цоколевке разъема X8 пары выходов X1-X2 Y1-Y2, д.б. сотни Ом
также полезно вынуть шлейф тача, убедиться что контактые поверхности не повреждены и вставить обратно (бывает что шлейф случайно перекашивается и контакт пропадает)
в теории может еще шлейф повредиться с переломом токоведущих дорожек (лупа, микроскоп)
еще проверьте счетчик прерываний - если он остается 0 при касаниях экрана, то все hexdump/cat бессмысленны..
для упрощенной проверки исправности тачскрина - на картинке это левая нижняя часть, там где от экрана приходит шлейф на 4 проводника в черный разъем - надо омметром попарно измерить X1-X2 Y1-Y2 (у меня на подобнои но 800х600 намерялось 680 и 330 Ом). в процессе измерения можно потыкать в экран и сопротивление должно меняться.
Плата и экран должны быть отключены от питания!
для общего понимания - на плате экрана стоит чип контроллера ads7843, входы подключены через перемычки J2, J3, J6, J7 и разъем к пленке тачскрина. пленка пассивный компонент и измерением ее характеристик занимается ads7843
чип подключен на канал spi и контакт формирующий прерывание. процессор настраивает ads7843 и ждет сигнала(ов) прерывания. после этого драйвер вычитывает данные из чипа и далее отдает в /dev/input/eventX откуда данные получет соф верхнего уровня..
для запуска надо пройти всю цепочку:
проверить исправность пленки тача
перепроверить соединение от тача до чипа
на загруженной системе подключить осцилл на контакт выхода прерывания ads7843 PENIRQ и потыкать в экран
перепроверить в dts правильность прописанного контакта для приема прерывания в imx6ull
при сомнениях лог загрузки системы на pastebin.com и линк сюда
Проверил мультиметром сопротивление. параллельная пара на одной высвечивает сопротивление 230 ом и при нажатии на тачскрин не меняется. На втором высвечивается больше одного мегаОма. (У меня не берет больше)
под рукой оказался еще 320х240 с резистивным тачем
X1-X2 500 Ом, Y1-Y2 300 Ом - они постоянны и менятся не должны
если экрана не касаться то X-Y >10 МОм
если касаться, то появляется сопротивление величина которого меняется в зависимости от места на экране
если измеряете не вынимая, то проверяется пинхидеры и дорожки меди на плате экрана
под микроскопом или с лупой проверьте целостность шлейфа от тача до краевого разъема, бывает, что на шлейфе отваливаеся промежуточная точка пайки.
дохлых резистивников я ни разу не видел, обычно ломают шлейф