если у меня, то не было..
а что вы отдаете из драйвера в качестве события?
да я как бы не против, но при загрузке идет ругательство со стороны утилиты hwclock и часы не видятся..
постараюсь завтра выложить в public place свою версию исправленного драйвера i2c
Разобрался, оказалось ошибка была из-за вызова input_sync.
Tslib считает, что пользоваться этим событием можно только если выставлен бит EV_SYN. Но ни один драйвер touch-контроллера его не выставляет, а выставление не помогает... :-)
В сети предлагают решение - патч, убирающий эту проверку из input-raw.c. Наверняка в Debian'овском Tslib'е он уже наложен.
незначительное улучшение в части настройки контроллера LCD NUC950 и MIO430
немного раздражало мерцание верхней строчки экрана и чуть кривоватый вывод типа:
исследования показали вкравшуюся ошибку в настройки контроллера:
в раздел "Файлы"->"Линукс" забросил шрифт 6х8 (без кириллицы), на мой взгляд весьма полезный для экрана 480х272 - полных 80 символов в строке..
заливал через IE, форма загрузки сказала "спасибо за содействие, ждите.." :)
фонт внедряется вместо любого ненужного в ядре, потом пересборка. ну и в логе:
так выглядит TC MC:
русские буковки добавлю по потребности и возможности..
если надо объяснить методу подключения - объясню.
удалось на новом (2.6.34-rc5) ядре разобраться с настройками видеоконтроллера пока для MIO430 (для остальных будет по образу и подобию). теперь изображение выставлено правильно по геометрии пиксель-в-пиксель и по разрешению претензий нет.
патч изобретать пока не стал :) /drivers/video/nuc900fb.c
подпрограмма nuc900fb_calculate_lcd_regs
в подпрограмме nuc900fb_probe
в файле /arch/arm/mach-w90x900/mach-nuc950evb.c
в файле /drivers/video/Kconfig добавить
основная фишка в том, что прописывание нового дисплея не включало нужного разрешения - причина в жестком выборе источника тактовой LCM от ведущей частоты 15МГц и выводе на индикатор 5МГц..
Уважаемые гуру. стоит задача выводить через фрейм буфер статическую картинку на дисплей. отсюда вопрос
1.сколько бит кодирует один пиксел
2.в какой программе удобнее рисовать картинку (без перекодировки) для вывода на mi0430ft.
1. зависит от режимов, которые поддержаны фреймбуфером - в случае MNUC950 - 16 бит на пиксель
сам индикатор имеет 24 пина цвета -> 24 бит на пиксель
но в связке MNUC+MIO - 16 бит на пиксель
2. какие перекодировки? если работать из линукса и штатных графических программ, то вообще ничего не перекодируется
в случае использования графических библиотек надо читать какие форматы они поддерживают
если писать что-то свое, хотя бы вывод BMP, то там все примитивно просто..
Прочёл всю ветку:
1. Т.к. у меня версия платы нука 1.с, то проводочки для тачскрина кидать не надо? Но и цокалёвка несовпадает с приводившим Jury093 и Hermes (посты 43 и 44). Получается в драйвере надо будет сделать подмену...
2. Никто так и не запользовал прерывание от адс-ки?