orangepi plus 2 и e-galaxy touch

orangepi plus 2 и e-galaxy touch

Сообщение Grigory » 07 янв 2017, 11:49

Доброго дня, ни как не могу завести тачскрин. Драйвер установил, а вот как дальше настраивать нужна помощь.Изображение
Grigory
Молчаливый гость
Молчаливый гость
 
Автор темы
Сообщений: 2
Стаж: 4 месяца 20 дней
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

orangepi plus 2 и e-galaxy touch

Спонсор

Спонсор
 

Re: orangepi plus 2 и e-galaxy touch

Сообщение Olej » 07 янв 2017, 12:17

Grigory писал(а):

ни как не могу завести тачскрин.

Что за модель железки? ... это для начала.
Grigory писал(а):

Драйвер установил,

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

а вот как дальше настраивать нужна помощь.

Обычно тачскрин никто и никак не настраивает - он или работает, или не работает вовсе.

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

Re: orangepi plus 2 и e-galaxy touch

Сообщение Grigory » 08 янв 2017, 08:59

Откуда и какой драйвер? http://www.eeti.com.tw/drivers_Linux.html
Как установил? sudo sh instal.sh
Как проверял? а вот тут и есть засада)))
Grigory
Молчаливый гость
Молчаливый гость
 
Автор темы
Сообщений: 2
Стаж: 4 месяца 20 дней
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: orangepi plus 2 и e-galaxy touch

Сообщение Olej » 08 янв 2017, 10:45

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
 
Стаж: 47 лет 4 месяца 27 дней

Re: orangepi plus 2 и e-galaxy touch

Сообщение Olej » 08 янв 2017, 11:14

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
 
Стаж: 47 лет 4 месяца 27 дней

Re: orangepi plus 2 и e-galaxy touch

Сообщение Olej » 08 янв 2017, 12:02

Grigory писал(а):

Откуда и какой драйвер? http://www.eeti.com.tw/drivers_Linux.html

Собственно, никакого драйвера (модуля ядра Linux) там у вас как такового нет.
Это некоторое "обрамление" к системным драйверам Linux.
Olej
 
Стаж: 47 лет 4 месяца 27 дней


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

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2