поверите - не знаю.. мне же отсюда не видно, что там у вас происходит..
запустите ts_print_raw в консоли или ts_test..
в первом случае - при касании побегут цыферки
во втором - чем-нить неострым типа стилуса можно потыкать в экран и убедиться, что все работает..
Получил сегодня на почте SK-MI0430FT-Plug. Подключил. Картинка есть, но со смещением от верхнего левого угла вниз на 8..10 точек и вправо на 20..30... :(
Запустить ts_print_raw в консоли или ts_test не получилось - нет их :(
Теперь первый вопрос - как/где подправить параметры экрана - пошёл читать....
это "нормально", вроде в файле видеодрайвера надо регистры подкрутить. я где-то тут выкладывал их содержимое. кстати (или не кстати) все равно чуть подглючивает вертикальная полоска слева (это на МИО430)
ну правильно - изначально в вашем заказе экрана не было и пришло ядро и корневая без поддержки нового железа
утилиты (их сборку) надо включить через menuconfig для Buildroot, пересобрать и прошить..
Порылся, но так и не нашёл как поправить положение окна :(
Можно ли это сделать поправив как-либо конфиг прям на целевой плате? (Без перекомпиляции...)
отвечаю - можно. пишете прямо на ките или кросскомпилируете примитивную прогу, которая будет забрасывать нужные значения в нужные регистры. (ключевое слово - mmap) грузить можно через скрипт загрузки линуха.
впрочем, выгоднее поправить цифры в сорцах ядра и пересобрать - делов на 5 минут..
Спасибо!
Циферки, циферками, а вот где править тоже долго искал - ну чайник я в линуксе :)
Для тех кто будет искать:
/home/user/src/nuc900/nuc900bsp/linux-xxx/drivers/video/nuc900fb.c
Собрал - пришлось почему-то править make_kernel: cp ../image/950kernel ../../ftp/950kernel.bin написать вместо cp ../image/950kernel ../../../../../ftp/950kernel.bin
Странно - думал, что полностью рабочий комплект - к тому же только через su удалось всё запустить....
на здоровье..
кстати, "Для тех кто будет искать" - пишите номер ядра, подозреваю, что у вас 2.6.17.14.. на свежих ядрах есть изменения в написание..
не знаю, что там у вас - у меня был полный рабочий комплект, собирался контрольно "искаропки"
в каком то из ядер Павел применил неявный трюк с вложенным Makefile (врать не буду - не помню)