Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Embedded Linux
tslib & 24bpp
sasamy
Добавлено 01.06.2010 23:43
0
Сообщение: 1
sasamy
4.71

Пункты: 83777
Регистрация: 14.08.2009
Как оказалось tslib при калибровке выдает черный экран если фреймбуфер имеет настройки 24 бита на пиксель (например такое разрешение может быть у tft плагов с imx233). Существует простенький патч который решает это недоразумение :) Взять можно тут:

http://sasamy.narod.ru/tslib-1.0-24bpp.patch
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 02.06.2010 18:30 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 93008
Регистрация: 24.03.2009
Пол: Мужчина
Подумав, мало ли какое еще приложение затребует именно 32BPP от драйвера FB, я добавил макроопределение в драйвер.
Раскоментарив WF43_32BPP в lcd_wf43btibed.c и пересобрав ядро, фреймбуфер будет работать в 32битном режиме.

Патч на tslib в "коробке" уже наложен.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.06.2010 23:03 Сообщение: 3
sasamy
4.71

Пункты: 83777
Регистрация: 14.08.2009
Поработав с tslib заметил что в консоль все время валятся сообщения:
tslib: Unknown event type 0

На работе не сказвается но иногда доставляет неприятности с прокруткой экрана, слегка погуглив нашелся патч, взять можно тут:
http://sasamy.narod.ru/tslib-1.0-UnknownEventType0.patch
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux