Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов.
8(977)608-78-62 adm@nixm.ru

orangepi plus 2 и e-galaxy touch

Ответить
Grigory
Молчаливый гость
Молчаливый гость
Сообщения: 2
Зарегистрирован: 07 янв 2017, 11:45

orangepi plus 2 и e-galaxy touch

Сообщение Grigory »

Доброго дня, ни как не могу завести тачскрин. Драйвер установил, а вот как дальше настраивать нужна помощь.Изображение
Olej

Re: orangepi plus 2 и e-galaxy touch

Сообщение Olej »

Grigory писал(а):ни как не могу завести тачскрин.
Что за модель железки? ... это для начала.
Grigory писал(а): Драйвер установил,
Откуда и какой драйвер?
Как установил?
Как проверял?
(это чтобы удостовериться, что "установил", а не "мне кажется что установил" ;) )
Grigory писал(а):а вот как дальше настраивать нужна помощь.
Обычно тачскрин никто и никак не настраивает - он или работает, или не работает вовсе.

P.S. Зачем вы берёте какой-то экзотический Linux? (там не понятно по картинке какой) ... даже если это и ARM процессор.
Для Orange Pi предлагаются Lubuntu, Ubuntu, 2 варианта Debian ... наверное на сегодня и ещё что-то - это из числа более-менее общеупотребмых.
Grigory
Молчаливый гость
Молчаливый гость
Сообщения: 2
Зарегистрирован: 07 янв 2017, 11:45

Re: orangepi plus 2 и e-galaxy touch

Сообщение Grigory »

Откуда и какой драйвер? http://www.eeti.com.tw/drivers_Linux.html
Как установил? sudo sh instal.sh
Как проверял? а вот тут и есть засада)))
Olej

Re: orangepi plus 2 и e-galaxy touch

Сообщение Olej »

Grigory писал(а):Откуда и какой драйвер? http://www.eeti.com.tw/drivers_Linux.html
Как установил? sudo sh instal.sh
Как проверял? а вот тут и есть засада)))
Начнём считать с начала... 8-)
Там их много...
1. Какое у вас ядро Linux?
Показывайте:

Код: Выделить всё

$ uname -a
2. Файл вот этот брали (из многих представленных по ссылке): eGTouch_v2.5.5814.L-ma.tgz ?
3.
sudo sh instal.sh
А вот там всё не так просто...
Вы файл из своего архива драйвера EETI_eGTouch_Linux_Pr~mming_Guide_v2.5h.pdf читали?
Там вплоть до пересборки ядра делать надо!
Вы вот эти проверки своего ядра на вообще его пригодность к этому изделию делали? (я на своём показываю):

Код: Выделить всё

[olej@dell 07]$ cat /boot/config-`uname -r` | grep EVDEV
CONFIG_INPUT_EVDEV=y
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
CONFIG_USB_PWC_INPUT_EVDEV=y
[olej@dell 07]$ cat /boot/config-`uname -r` | grep UINPUT
CONFIG_INPUT_UINPUT=m
[olej@dell 07]$ cat /boot/config-`uname -r` | grep HIDRAW
CONFIG_HIDRAW=y
[olej@dell 07]$ cat /boot/config-`uname -r` | grep CONFIG_TOUCHSCREEN_USB_COMPOSITE
CONFIG_TOUCHSCREEN_USB_COMPOSITE=m
4. Вы проверку по вашей инструкции делали? :
2.2 Patch kernel source code
Которые, возможно, требует патчить код родных модулей ядра Linux ... с их последующей пересборкой, естественно...
5. Проверки делали?
2.3 check device
Это всё делается до какой-либо сборки драйвера!
Olej

Re: orangepi plus 2 и e-galaxy touch

Сообщение Olej »

Grigory писал(а): Как установил? sudo sh instal.sh
Там же вам написано (стр.7):
Syntex:
sh setup.sh # To install the eGTouch driver.
sh setup.sh uninstall # To remove the eGTouch driver.
И дальше 7 пунктов установки ручной которую, думаю, вам и придётся делать, ... потому как процессор ARM.
По крайней мере, по этим 7 пунктам нужно пройти по всем и проверить: везде ли оно всё что надо прописало - там установка "через задницу", написанная ещё в 2012 г. для ядер 2.6.32 или около того :(

Если вы с графикой собираетесь работать (X-системой):
3-2 Tools
As you have X-window, these tools are available for use.
И далее:
Sec 4: Touch Input Event Sequence
Sec 5: eGTouchL.ini Parameter Explanations
И для проверки посылаемых событий у вас там есть тестовая программа, которую можно скомпилировать (попытаться) и выполнить (попытаться):
4-2 How to read touch event
EETI provide a sample code GetEvent.c to show how the event sequence behaves. Please compile the sample code and execute it corresponding to the event node ( /dev/input/eventX ). You would see the event sequence as panel is touched and design your own application based on this input sequence as well.
Ну а в общем ... вы купили себе славное занятие! Год 2017-й для вас не будет скучным. :D
Olej

Re: orangepi plus 2 и e-galaxy touch

Сообщение Olej »

Grigory писал(а):Откуда и какой драйвер? http://www.eeti.com.tw/drivers_Linux.html
Собственно, никакого драйвера (модуля ядра Linux) там у вас как такового нет.
Это некоторое "обрамление" к системным драйверам Linux.
Ответить

Вернуться в «Программы в Linux»