SK-ATM0700D4-Plug не работает Touch Screen в Qt примерах
rain62ster
Пункты: 3830
Регистрация: 02.10.2009
Прошу помощи. В примерах приложений Qt не работает Тач. Использую SK-ATM0700D4-Plug. Buildroot дефолтный. ts_calibrate выполняется, но в приложении тач не работает.
sasamy
Пункты: 83552
Регистрация: 14.08.2009
Цитата Прошу помощи. В примерах приложений Qt не работает Тач. Использую SK-ATM0700D4-Plug. Buildroot дефолтный. ts_calibrate выполняется, но в приложении тач не работает.
посмотрите скрипт примера
Цитата
Для демонстрации необходимо выполнить скрипт «qt_start_ts», во время работы которого сначала выполнится калибровка сенсорного экрана, а затем запустится пример работы Qt приложения «Affine»
может там что-то дополнительно экспортируется в переменных окружения
rain62ster
Пункты: 3830
Регистрация: 02.10.2009
Цитата
Для демонстрации необходимо выполнить скрипт «qt_start_ts», во время работы которого сначала выполнится калибровка сенсорного экрана, а затем запустится пример работы Qt приложения «Affine»
Спасибо, заработало. Качество не очень.... В чем причина невысокого качества ТС? Что можно предпринять для существенного улучшения? Приобрести SK-iMX6ULL-MOD? Павел Иванченко пишет что в нем на ТС сэкономили, но с другой стороны получили хорошие результаты?
sasamy
Пункты: 83552
Регистрация: 14.08.2009
Цитата
Спасибо, заработало. Качество не очень
попробуйте добавить выделенные параметры в output/build/linux-custom/arch/arm/boot/dts/at91-sama5d3_sk_800x480.dts
Цитата
tsc2046@0 {
compatible = "ti,tsc2046";
reg = <0>;
spi-max-frequency = <1000000>;
/* pen irq is pd15 */
interrupt-parent = <&pioD>;
interrupts = <15 0>;
pendown-gpio = <&pioD 15 0>;
ti,debounce-max = <5>;
ti,debounce-tol = <10>;
ti,debounce-rep = <0>;
ti,x-min = <150>;
ti,x-max = <3830>;
ti,y-min = <190>;
ti,y-max = <3830>;
linux,wakeup;
};
rain62ster
Пункты: 3830
Регистрация: 02.10.2009
Стало существенно луше, устойчивее. Очень Вам признателен за помощь.