Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Linux 3.2 запуск
alexeev_u
Добавлено 29.03.2012 21:10 Сообщение: 31
alexeev_u
0

Пункты: 151
Регистрация: 29.03.2012
Пол: Мужчина
Из: Киев
Уважаемому sasamy !!!
Команд:
hwinfo --framebuffer
и
fbset
я Debian не вижу.
Сейчас, пока плата отлаживается, я работаю под
VMplayer c SK-iMX233.
Возможно проблемы из-за его укороченности.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 29.03.2012 21:35 Редактировалось 29.03.2012 21:55 Сообщение: 32
sasamy
4.70

Пункты: 76880
Регистрация: 14.08.2009
Цитата

Во FreeBSD есть простая утилита:
vidcontrol -i mode
которая все рассказывает об имеющихся видеорежимах, памяти,
палитрах и т.д.


Понятно - это bsd-аналог линуксового фрембуфера о котором тут уже была речь (кстати - он появился намного позже чем в фреймбуфер в Linux и ни то ни другое строго говоря к юниксу отношения не имеет), соотвественно посмотреть режим можно через fbset, Qt прекрасно работает с линуксовым фреймбуфером, изменять режим как уже писал Павел смысла нет.

Цитата

я Debian не вижу.


$sudo apt-get install fbset hwinfo

По поводу документации - смотрите в исходниках ядра
$cd linux-xxx/Documentation/fb
Спуститься к концу Подняться к началу
Персональная информация
alexeev_u
Добавлено 29.03.2012 22:03 Сообщение: 33
alexeev_u
0

Пункты: 151
Регистрация: 29.03.2012
Пол: Мужчина
Из: Киев
Большое спасибо Всем !!!
Сажусь читать linux-xxx/Documentation/fb
Надеюсь что-нибудь вычитать.
Если интересуют результаты - сообщу.
С благодарностью
Алексеев Аркадий
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 29.03.2012 23:27 Сообщение: 34
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Юра - не у всех дебианы на hdd установлены :)

а вовсе и не на винте было, а на микроэсди (будь она неладна) :P
могу еще ядро (если очень сильно кастрировать) на флопик положить, а рутовую на zip-drive..

Цитата
Из этого следует, что так просто режим не переключить.

чуть не согласен, на примере imx535 - у меня сложилось впечатление, что как минимум при работе с lvds драйвер можно заставить считывать параметры матрицы (edid), после чего драйвер подстраивает под правильную геометрию фреймбуфер и физику интерфейса..
но это сильно частный случай - в общем да, параметры жестко прописаны и привязаны к конкретному TFT..
(впрочем, и тут есть ньюансы)..

Цитата
переключаюсь в него, задаю свой комплект палитр, делю экран за зоны и работаю.

на мой взгляд, вы уходите на слишком низкий уровень - это скорее системные функции, прикладники обычно не заморачиваются такими вещами..
в свое время я пробовал начальные действия по написанию софтины по работе с фрейбуфером, вполне успешно открывал, чего то рисовал и писал - все работало..
ах да.. утилита fbset должна быть в составе buildroot вашего BSP для imx-a..
если хочется низкоуровнего - в том же билдруте посмотрите сорцы программы fbi - там много чего полезного будет..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
alexeev_u
Добавлено 30.03.2012 15:11 Сообщение: 35
alexeev_u
0

Пункты: 151
Регистрация: 29.03.2012
Пол: Мужчина
Из: Киев
Уважаемому Yury093
Дело не в низком уровне.
Просто изображение на экране и на бумаге иногда
немного отличаются. Например, на экране фон графиков
удобнее иметь черным, ана бумаге белым и т.д.
Так вот это удобнее делать путем простой смены палитр.
Для экрана один набор, а для печати другой.
И не надо менять софт. По крайней мере мне так нравится.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux