Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Отладочные платы » SK-MNUC950
SK-MNUC950 + SK-MI0430FT-Plug
Hermes
Добавлено 12.05.2010 15:09 Сообщение: 81
Hermes
5

Пункты: 3383
Регистрация: 02.04.2010
проверьте наличие файла /etc/tslib.conf или в другом месте. tslib на плате 12 часов собирается? я еще где-то мельком видел пакет xserver-xorg-tslib или что-то в этом духе
интересно что выдаст: apt-cache search tslib ?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.05.2010 15:23 Сообщение: 82
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Код
armets:~# cat /etc/ts.conf
# Uncomment if you wish to use the linux input layer event interface
module_raw input
# Uncomment if you're using a Sharp Zaurus SL-5500/SL-5000d
# module_raw collie
# Uncomment if you're using a Sharp Zaurus SL-C700/C750/C760/C860
# module_raw corgi
# Uncomment if you're using a device with a UCB1200/1300/1400 TS interface
# module_raw ucb1x00
# Uncomment if you're using an HP iPaq h3600 or similar
# module_raw h3600
# Uncomment if you're using a Hitachi Webpad
# module_raw mk712
# Uncomment if you're using an IBM Arctic II
# module_raw arctic2
module pthres pmin=1
module variance delta=30
module dejitter delta=100
module linear


не-а - это он xserver-xorg собирал целиком на плате..
прямо на плате задал запрос:

Код
armets:~# apt-cache search tslib
libts-0.0-0-dbg - touch screen library debug symbols
libts-0.0-0 - touch screen library
libts-bin - touch screen library utilities
libts-dev - touch screen library, development files
xserver-xorg-input-tslib - tslib touchscreen driver for X.Org/XFree86 server

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Hermes
Добавлено 12.05.2010 15:36 Редактировалось 12.05.2010 15:38 Сообщение: 83
Hermes
5

Пункты: 3383
Регистрация: 02.04.2010
рискну предположить что нужно установить xserver-xorg-input-tslib. Ну или хотя бы попробовать... может она чего пропишет в Xorg нужного.
Но не понятно что за файл самой tslib нужен... всё таки мне кажется что tslib надо на плате собирать... она по идеи не должна так долго собираться...
сегодня дома тоже буду тестить...
а то что в консоли выпадает BUTTON_TOUCH и т.д. это в самом драйвере выводиться через printk сам же он отсылает это всё в /dev/устройство_тачскрин другой командой.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.05.2010 15:43 Редактировалось 12.05.2010 18:02 Сообщение: 84
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
рискну предположить что нужно установить xserver-xorg-input-tslib. Ну или хотя бы попробовать... может она чего пропишет в Xorg нужного.

это естестно стоит - все приходится руками прописывать, замучился искать уже..
как бонус - иногда запускается ts_print, но ts_calibrate при запуске не видит нажатия на экране и молча ждет :-[

раз у вас не используется шина I2C, то возможно лучше паять не так как я, а занять пины I2C-0 - они выведены на тот же разъем X12 - ну и подправить исходник :)
вот общий вид, как я перепаял пару проводов

title

вот так один хвостик к площадке резистора R57
Внимание! Два соседних провода паять НЕ НАДО! На кондюке C13 присутствует ~5.5В!

title

вот так пришлось извернуться со вторым - единственный свободный пин и фиг подпаяешься

title

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 12.05.2010 18:53 Сообщение: 85
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
статья на GAW.RU где популярно расписана работа ADS7843

чую, что где-то не хватает байта, сигнализирующего о касание..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.05.2010 14:08 Редактировалось 14.05.2010 14:11 Сообщение: 86
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
у меня подключены мышь, клава и тасчкрин, кто куда подключается можно посмотреть например в логе загрузки:
Код
input: USB Optical Mouse as /class/input/input0
input: USB Keyboard as /class/input/input1
input: USB Keyboard as /class/input/input2
input: MIO430FT touchscreen as /class/input/input3

т.о. если крыс и клав в системе нет, то тасчкрину присваивается event0 :)
по умолчанию, все софтины его там и ищут, например, те же утилиты libts - ts_calibrate или ts_print.. etc
чтобы им объяснить где находится устройство достаточно определить переменную в окружение, например прописав в /root/.bashrc или файле настроек шелла такие строчки:
Код
export TSLIB_TSDEVICE=/dev/input/event3
export TSLIB_CONSOLEDEVICE=/dev/tty

где event3 в моем случае указывает на TS
ну и перелогинится или перезагрузиться, чтобы установки прописались :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Hermes
Добавлено 14.05.2010 14:13 Сообщение: 87
Hermes
5

Пункты: 3383
Регистрация: 02.04.2010
я на "большом" линуксе не пробовал включать драйвер тачскрина. Сегодня надо попробовать (надобность в консоли пока отпала, а перепаивать пока нет желания, хотя в любом случае потом нужно будет)
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.05.2010 14:22 Сообщение: 88
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
на старшем брате есть тачскрин?
лучше перепаять, освободив оба глючных пина - E13 и SdPwr, исходник поправить достаточно легко..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Hermes
Добавлено 14.05.2010 15:59 Сообщение: 89
Hermes
5

Пункты: 3383
Регистрация: 02.04.2010
Jury093, извините, не совсем корректно выразился я имел ввиду под "большим" братом emdebian ну и соответственно иксы, которых в дефолтной поставке (что было сразу установлено на плату) нет
а провода полюбому надо перепаивать....
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 16.05.2010 01:16 Сообщение: 90
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Jury093, извините, не совсем корректно выразился я имел ввиду под "большим" братом emdebian ну и соответственно иксы, которых в дефолтной поставке (что было сразу установлено на плату) нет

долго вчитывался в последние сообщения, так ничего и не понял, кто кому брат/сват/кум? :)
в дефолтной поставке от Павла? так он вроде и не анонсировал такое.. я в свое время вроде проводит НИР на тему busybox+иксы- напрочь не помню чем закончилось..

Цитата
а провода полюбому надо перепаивать....

хозяин-барин, можно оставить как есть, но тогда что-нить будет отваливаться :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MNUC950