ЗАО «ЗЭО»

Техническая поддержка пользователей => Тион, Тион-Про, Тион-Про v2, Сириус => Тема начата: Prilad от 26 Августа, 2009, 00:16:28

Название: Тион про V2 и Touch Screen
Отправлено: Prilad от 26 Августа, 2009, 00:16:28
      Прикупили мы вышеозначенный Тион-про с Linux-ом и TFT экраном (CLAA057VA01CT) и соответствующим переходником. Машинка завелась, но Touch Scteen не подает признаков жизни. Прозвонка шлейфа и переходника показала, что все соответвтвует схемам. Сейчас в качестве манипулятора используется USB-мышь.

Значение QWS_MOUSE_PROTO  в скрипте /sbin/start-opie установлено
export QWS_MOUSE_PROTO=TPanel:/dev/misc/ep93xx_ts
По крайней мере при вызове в терминальном окне команды "export" высыпается список, включающий эту строку.

Вызов программы калибровки ни к чему не приводит, машинка не чувствует нажатие на экран ни в каком виде. Хотя при отключении шлейфа и прозвонке омметром сигналов Y и X зафиксированно изменение сопротивления при нажатии на экран.

А теперь - ВОПРОС: Почему не работает тачскрин?
 

 
Название: Re: Тион про V2 и Touch Screen
Отправлено: asv от 26 Августа, 2009, 11:40:32
> Вызов программы калибровки ни к чему не приводит

tscalibrate ?
Название: Re: Тион про V2 и Touch Screen
Отправлено: Prilad от 26 Августа, 2009, 12:55:23
> Вызов программы калибровки ни к чему не приводит

tscalibrate ?

Я, наверное, не точно выразился. Программа калибровки тачскрина запускается (из меню "Настройки" Opie 1.2). Но экран по прежнему не реагирует на нажатие никак. Да и калибровка эта нужна, как я понял, только для юстировки положения точки нажатия на экране. При РАБОТАЮЩЕМ тачскрине. А вот он как раз не подает признаков жизни. Я начинаю подозревать, что дело в самой плате Тиона. Значить надо её заменять?
Название: Re: Тион про V2 и Touch Screen
Отправлено: asv от 26 Августа, 2009, 13:01:15
Запустите программу ts_calibrate из консоли:
http://www.zao-zeo.ru/dokuwiki/doku.php/linux#калибровка
Название: Re: Тион про V2 и Touch Screen
Отправлено: Prilad от 26 Августа, 2009, 13:24:29
Запустите программу ts_calibrate из консоли:
http://www.zao-zeo.ru/dokuwiki/doku.php/linux#калибровка


Хм, дело сдвинулось с мертвой точки. Запуск программа ts_calibrate с консоли прошел успешно. В этой програме тачскрин живой, и калибруем. После калибровки нормально отработали тесты в ts_test. Однако Opie по прежнему не видит тачскрина. Кстати, после перезапуска системы и вызова ts_test без предварительной калибровки выяснилось, что по умолчанию в системе оси X и Y перепутаны.

Вызов из консоли директивы export без параметров высыпает следующий список:
/ # export
export HOME='/'
export PATH='/sbin:/usr/sbin:/bin:/usr/bin'
export PWD='/'
export QTDIR='/usr/qt'
export QWS_DISPLAY='EP93xx:/dev/fb0'
export QWS_MOUSE_PROTO='TPanel:/dev/misc/ep93xx_ts'
export QWS_SW_CURSOR='0'
export SHELL='/bin/sh'
export TERM='vt102'
export TSLIB_CALIBFILE='/etc/pointercal'
export TSLIB_CONFFILE='/etc/ts.conf'
export TSLIB_CONSOLEDEVICE='/dev/tty'
export TSLIB_FBDEVICE='/dev/fb0'
export TSLIB_PLUGINDIR='/lib/ts'
export TSLIB_TSDEVICE='/dev/misc/ep93xx_ts'
export USER='root'
/ #


Как я понимаю, переменная QWS_MOUSE_PROTO  по умолчанию в системе установлена верно (хотя меня смущают одинарные кавычки). Хотя в Opie активной является USB-мышь

Таким образом возникает следующих два вопроса
1) - как подключить тачскрин в Opie 1.2?
2) - как запомнить результаты калибровки, если в сисеме не используется дополнительных носителей?
 
ниже приведена выдержка из документации, которая, к сожалению, мне ни о чем не говорит. :-[

Если вы хотите изменить содержимое ramdisk, то после внесения изменений в директории my_ramdisk:

Размонтируйте директорию:
umount my_ramdisk
Сожмите образ:
gzip -9 ramdisk
Название: Re: Тион про V2 и Touch Screen
Отправлено: scad от 26 Августа, 2009, 13:38:56
export TSLIB_CALIBFILE='/etc/pointercal'
/etc/pointercal - файл где лежат параметры калибровки. он перезаписывается утилитой ts_callibrate после юстировки - посмотрите какие там значения, а потом измените файл в образе корневой файловой системы.
У вас кстати где КФС на флешке?
Название: Re: Тион про V2 и Touch Screen
Отправлено: Prilad от 26 Августа, 2009, 13:46:23
У вас кстати где КФС на флешке?

Нет, флешку я еще не подключил, поэтому пока результаты калибровки сохранить не смогу, это понятно. А вот то, что тачскрин не работает в Opio - это все еще загадка... Давайте сосредоточимся на ее решении?
Название: Re: Тион про V2 и Touch Screen
Отправлено: Prilad от 26 Августа, 2009, 13:54:12
Описка - "Opie", а не "Opio"
И еще вопрос в догонку, а чем можно редактировать скрипты или конф-файлы? Что то я на машинке никаких средств для редактирования не обнаружил.
Название: Re: Тион про V2 и Touch Screen
Отправлено: asv от 26 Августа, 2009, 14:04:08
1. Есть vi
2. Можно в Opie редактор собрать
3. При разработке проще пользоваться КФС на NFS

> поэтому пока результаты калибровки сохранить не смогу

Можно, нужно отредактировать RAM-диск (файл RAM-диска и записать его).

Внутренняя Flash тоже работает, см.
http://www.zao-zeo.ru/dokuwiki/doku.php/linux#flash

> А вот то, что тачскрин не работает в

Нужно откалибровать и перезапустить Opie, например
killall -9 qpe
Название: Re: Тион про V2 и Touch Screen
Отправлено: Prilad от 26 Августа, 2009, 14:22:25
- Откалибровался.
- Убил Opie ( killall -9 qpe ) Система молчит как рыба об лед.
- Запустил Opie ( start-opie (???)) Система ожила, но без тачскрина :'(
Название: Re: Тион про V2 и Touch Screen
Отправлено: asv от 26 Августа, 2009, 14:49:06
У вас старая сборка... в более её перезапускают.

Посмотрите в этом же скрипте start-opie задано ли использование TS?
(По умолчанию используется мышь.)
Название: Re: Тион про V2 и Touch Screen
Отправлено: Prilad от 26 Августа, 2009, 15:14:26
Спасибо за консультацию... Оказалось, что в скрипте start-opie прописана мышь... Тогда, кстати, для меня остается загадкой, что же выводится на экран при продаче с консоли команды export?
Так вот, после редактирования скрипта и перезапуска Opie всё ЗАРАБОТАЛО!!!

Спасибо еще раз. И, раз уж пошла такая пьянка, следующий вопрос - какими средствами можно собирать образы ядра и файловой системы из под WinXP? Просто, как я понял, сейчас именно это меня будет волновать в первую голову
Название: Re: Тион про V2 и Touch Screen
Отправлено: asv от 27 Августа, 2009, 21:11:56
Дальнейшее обсуждение перенесено:
http://www.zao-zeo.ru/forum/index.php?topic=127.0