Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Проблема с тачскрином на SK-LCD800x480-MB
sasamy
Добавлено 01.06.2016 11:25 Редактировалось 01.06.2016 11:32 Сообщение: 11
sasamy
4.70

Пункты: 76914
Регистрация: 14.08.2009
Может у вас в сети несколько местных плат ? а то у них у всех MAC-адрес одинаковый - надо обязательно назначать разные, например так

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=17421#25305
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 01.06.2016 11:29 Сообщение: 12
Pavel Ivanchenko
Admin
4.39

Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
Залейте штатные прошивки с ядром 3.0.35, !!!без каких-либо правок в ядре и т.п.!!! и проверьте сеть - все должно работать.
Если сеть заработает - ищите причину в собственном творчестве, т.к. в штатной версии ядра 3.10.17 (в Libuntu виртуалке) сеть нормально работает.
Если так же не заработает, отправляйте материнку (адрес уточните почтой).
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 01.06.2016 13:56 Редактировалось 01.06.2016 13:56 Сообщение: 13
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Тачскрин заработал, но отвалился ethernet ((. Причем, на отадочной плате (SK-imx6-MB-SODIMM) пинг проходит из-под виртуальной машины (Ubuntu 14.10), а если модуль вставлен в плату SK-LCD800x480-MB, то пинга нет.

еще раз внятно объясните.. из вашего рассказа я понял, что сеть в SODIMM работает в отладочной плате и не работает будучи подключенной к экрану.. так?
1. мощность источника питания - хватает?
2. как советовал Павел, приведите прошивки на "исходную заводскую" и проверьте поведение..

для нерабочей сети с подключенным пачкордом приведите
Код
cat /proc/net/dev

Код
ifconfig

Код
route

и параметры сети в которую подключена плата, адрес хоста и виртуалки (рутера если он есть)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Serg4832
Добавлено 11.06.2016 12:47 Сообщение: 14
Serg4832
0

Пункты: 321
Регистрация: 30.05.2016
Всем спасибо за помощь. Проблема оказалась в обжимке коннектора на витой паре (((.
Спуститься к концу Подняться к началу
Персональная информация
Mark
Добавлено 24.01.2017 18:52 Редактировалось 24.01.2017 19:32 Сообщение: 15
Mark
0

Пункты: 3792
Регистрация: 08.02.2015
Здравствуйте !
Возникала проблема с тачскрином (SK-LCD800x480-MB).
Тачскрин завелся, активно откликается.
Запускаю утилиту ts_calibrate калибрую, потом запускаю ts_test.
Сенсор хорошо работает примерно по середине экрана, но как только приближаюсь к краям (не в плотную конечно же) курсор сразу куда-то улетает. Сначала подумал, что сенсор маленько кривой. Поменял сенсор, ситуация улучшилась но не намного.
Кто сталкивался с подобным ? Возможно что-то делаю не так.
title
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 24.01.2017 21:19 Редактировалось 24.01.2017 21:21 Сообщение: 16
sasamy
4.70

Пункты: 76914
Регистрация: 14.08.2009
Какое у вас ядро используется ? Если 3.10.17

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=25229#25232

только вместо arch/arm/boot/dts/imx6qdl-oem.dtsi поправьте dts своей платы (imx6qdl-sodimm.dtsi)
Спуститься к концу Подняться к началу
Персональная информация
Mark
Добавлено 25.01.2017 19:29 Сообщение: 17
Mark
0

Пункты: 3792
Регистрация: 08.02.2015
Цитата
Какое у вас ядро используется ? Если 3.10.17

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=25229#25232

только вместо arch/arm/boot/dts/imx6qdl-oem.dtsi поправьте dts своей платы (imx6qdl-sodimm.dtsi)


Спасибо помогло !!!
Но вот странная вещь появилась... в приложении на qt такое ощущение что сенсор зеркально работает.
Почему может быть такое ? (ts_test нормально все)
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.01.2017 21:40 Сообщение: 18
sasamy
4.70

Пункты: 76914
Регистрация: 14.08.2009
Цитата

в приложении на qt такое ощущение что сенсор зеркально работает.


Значит Qt не использует tslib и пытается напрямую с evdev работать и надо указать ему через переменные окружения использовать tslib - какие именно зависит от версии Qt. Для Qt5

export TSLIB_TSDEVICE=/dev/input/event0
export QT_QPA_EGLFS_TSLIB=1

Только первые версии Qt5 работали с резистивными тачскринами криво и в какой версии исправили не помню точно.
Спуститься к концу Подняться к началу
Персональная информация
Mark
Добавлено 26.01.2017 19:08 Сообщение: 19
Mark
0

Пункты: 3792
Регистрация: 08.02.2015
Цитата
Цитата

в приложении на qt такое ощущение что сенсор зеркально работает.


Значит Qt не использует tslib и пытается напрямую с evdev работать и надо указать ему через переменные окружения использовать tslib - какие именно зависит от версии Qt. Для Qt5

export TSLIB_TSDEVICE=/dev/input/event0
export QT_QPA_EGLFS_TSLIB=1

Только первые версии Qt5 работали с резистивными тачскринами криво и в какой версии исправили не помню точно.


Спасибо. Решилась проблема след. образом:
Код
export TSLIB_TSDEVICE=/dev/input/event0
export TSLIB_FBDEVICE=/dev/fb0
export QT_QPA_FB_TSLIB=1
export QT_QPA_PLATFORM=linuxfb
export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event0:rotate=180:inverty
export QT_QPA_GENERIC_PLUGINS=evdevtouch


Qt Documentation

Но опять появилась проблемка :)
Чтобы попасть на кнопку приходится жать чуть выше на 10-20 пикселей (в ts_test все отлично)

В чем может быть дело ?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.01.2017 20:06 Сообщение: 20
sasamy
4.70

Пункты: 76914
Регистрация: 14.08.2009
Цитата

export QT_QPA_EVDEV_TOUCHSCREEN_PARAMETERS=/dev/input/event0:rotate=180:inverty


Если используется tslib это не нужно в обычных условиях

Цитата

В чем может быть дело ?


Думаю дело тут в самой Qt - лучше использовать новую версию

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=27616&num=1#27616
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux