Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Отладочные платы » SK-MNUC950
About LCD - проблемы в тонкостях
Jury093
Добавлено 08.10.2009 20:44
0
Сообщение: 1
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
В полчаса был спаян шнурок между SK-MNUC950 и TFT Sharp 640x480. Хм, чудо случилось сразу - ядро, настроенное на совершенно другой экран, сумело как-то поморгать на моем. Экспресс-пересборка ядра с изменением драйвера FB на схожий с моим, дала отличный результат. Четкое изображение, шустрый скроллинг. Но..
1. Изображение начинается строк этак на 10 ниже (кручение upper margin) результата не дало
2. Ералаш с цветами - типа нет красного. Если покрутить параметры в драйвере, то что-то меняется, но понять смысл не могу..
Был найден DS на TFT, который поддержан в драйвере. Времянки практически одинаковы, сигналы тоже.
Кроме копания в драйвере еще идеи будут?
Счас вытащу QNX, потащу завтра на работу - буду его (ее) громоздить.. :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
rw9uao
Добавлено 09.10.2009 06:42 Сообщение: 2
rw9uao
Ранг
5

Группа: Клиенты
Пункты: 6973
Регистрация: 26.03.2009
надо внимательно читать описание регистров ЖКИ контроллера. цвета неправильные из-за путаницы с разрядностью дисплея.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 09.10.2009 08:56 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
похоже придется плотно читать.. с разрядностью - не знаю
у меня 18-проводный интерфейс (6х3 цвета). в драйвере используется схожий экран. как было подключено у разработчика драйвера - хрен знает..
я подключил свои r0-r5,g0-g5,b0-b5 на r2-r7,g2-g7,b2-b7 SK-NUC950, рассчитывая (внаглую) что все заработает. не судьба - опять придется собирать напильник для обточки "матерой" глыбы :)))
в драйвере есть интересное место, где делается предобработка
/* set r/g/b position */
offset
length
вот верчением этих параметров я раскрашиваю пингвина в причудливые цвета, то кайма красная, то пятки желтые..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 10.10.2009 14:08 Сообщение: 4
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
То что сразу что-то засветилось, это нормально :), т.к. развертка у большинства панелей одинаковая, к тому же времянки развертки у TFT практически "резиновые" (главное чтоб количество строк и пикселей совпадало), ну а с упаковкой придется разбираться (на что и уйдет 90% времени) ...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 11.10.2009 16:46 Сообщение: 5
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
хуже было бы - если ничего не засветилось бы

доволен как слон, мурча ковыряюсь в потрохах АРМа :)

с упаковкой там полный "ералаш", черт ногу сломит - печально что нет никакой закономерности..
массу времени положил на, казалось бы, ерунду: для нормальной диагностики, надо что - конечно эталонный графический файл (640x480 с цветными полосками). Наверно это мои трудности, но я не смог подобрать в Debian пакет для вывода графики с консоли - всякой дряни там как грязи.. Короче пришлось слегка "извратится" - под маздаем сплодил нужный BMP, в MovieMaker сплодил из него AVI. На NUC950 был проинсталлирован MPLAYER и файлик успешно вывелся на экран. Разумеется не в той палитре..

доволен как слон twice :)))

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

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
День прожит не зря :)
Борюсь с полосой слева и синхронизацией..
Окно ввода XDM есть, а ввести ничего не могу - причины понятны :)))

http://s11.radikal.ru/i183/0910/9e/7329e866a9a4.jpg
http://i023.radikal.ru/0910/c5/5a12463cb52e.jpg

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 13.10.2009 23:39 Редактировалось 13.10.2009 23:39 Сообщение: 7
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Насчет полосы слева - явные "косяки" со времянками горизонтальной развертки ...
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.10.2009 15:16 Сообщение: 8
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
совершенно правильно сказали
покрутил настройки в драйвере - выставил координаты
разобрался с "подлым" сигналом DE, в даташите на камень о сигнале не "гу-гу", только типа сигнал разрешения данных. С точки зрения разработчиков шарповского TFT он в одном положение делает отсчет на 100 тактов и не понятно, что в остальных
метод проб, ошибок и последовательного приближения привел к положительному результату
ЗЫ Если интересуют цифры - могу сюда выложить..

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

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Хм.. извращения все крепчают :)
Значит отладил я консоль, пингвинчик желтопятый. Мучаю Иксы - запускаю, слетает синхронизация. И так и сяк, непонятно что делать.. окно логина вижу, но консоль и крыса не доступны..
С горя сгородил "ржачную" цепочку:
apt-get install x11vnc
под маздаем (WinXP) запускаю vncviewer и вуаля - я в Иксах на плате!!!

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 15.10.2009 21:02 Сообщение: 10
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Судя по всему, сами Х-ы еще пытаются конфигурить параметры фреймбуфера ...
Ну а то что консоль с мышкой недоступны, то фреймбуфер тут не причем: поддержка в ядре, конфиги в Х-ах ...
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-MNUC950