Ник:
Пароль:

Контакты

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
imx233+graphic console
ADA007
Добавлено 01.03.2012 00:03
0
Сообщение: 1
ADA007
0

Пункты: 3113
Регистрация: 01.08.2011
Пол: Мужчина
Доброго времени суток! Столкнулся с проблемой графической консоли для платы на imx233 с ядром 2.6.35. Правильно ли я понимаю, что для вывода на экран лога загрузки и собственно консоли необходимо собрать ядро со включенным VGA_TEXT_CONSOLE =Y?
Если да, то при сборке ядра с этим параметром я наблюдаю ошибку вида
Код

drivers/video/console/vgacon.c: In function 'vgacon_startup':
drivers/video/console/vgacon.c:508: error: 'PCIMEM_BASE' undeclared (first use in this function)
drivers/video/console/vgacon.c:508: error: (Each undeclared identifier is reported only once
drivers/video/console/vgacon.c:508: error: for each function it appears in.)
drivers/video/console/vgacon.c: In function 'vgacon_do_font_op':
drivers/video/console/vgacon.c:1073: error: 'PCIMEM_BASE' undeclared (first use in this function)
make[3]: *** [drivers/video/console/vgacon.o] Ошибка 1



Естественно PCI в этом проце и в помине нету...Кажется, sasamy удавалось как-то собрать графическую консоль...кажется видел принтскрин в ветке "первые шаги".
Помогите разобраться, кто в теме ?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 01.03.2012 08:41 Редактировалось 01.03.2012 08:41 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 91348
Регистрация: 24.03.2009
Пол: Мужчина
Странности какие то говорите, разве это не "VGA" консоль (из штатной поставки):
title
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 01.03.2012 10:09 Сообщение: 3
Jury093
4.5

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

для вывода на экран лога при поднятом фреймбуфере можно прописать в строке загрузки ядра:
то ли
Код
console=tty

то ли
Код
console=/dev/tty


собственно консоль заработает после поднятия фреймбуфера, разрешения консоли в ядре, корректной записи в /etc/inittab и подключенной к киту клавиатуре..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.03.2012 10:25 Сообщение: 4
sasamy
4.70

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

VGA_TEXT_CONSOLE =Y?


Нет - это не нужно, вот что нужно, только панель понятно ваша должна быть указана
http://sasamy.narod.ru/imx233/fb1.png
http://sasamy.narod.ru/imx233/fb2.png
http://sasamy.narod.ru/imx233/fb3.png
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 01.03.2012 19:44 Редактировалось 01.03.2012 19:44 Сообщение: 5
sasamy
4.70

Пункты: 76640
Регистрация: 14.08.2009
Еще не забудьте добавить такую строку в корневой ФС в файле /etc/inittab

# Put a getty on the serial port
ttyAM0::respawn:/sbin/getty -L ttyAM0 115200 vt100 # GENERIC_SERIAL

# Set up a couple of getty's
tty1::respawn:/sbin/getty 38400 tty1 linux


заметил, что в буилдруте ее сейчас по-моему нет по умолчанию
Спуститься к концу Подняться к началу
Персональная информация
ADA007
Добавлено 02.03.2012 18:50 Сообщение: 6
ADA007
0

Пункты: 3113
Регистрация: 01.08.2011
Пол: Мужчина
Да...спасибо! На дисплее появились данные . console=tty помогло
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux