Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Отладочные платы » SK-iMX53
[iMX535] - vga
Jury093
Добавлено 04.03.2013 11:47 Сообщение: 11
Jury093
4.5

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

первое, что я сделал, ковыряясь с дуалскринами, это закоментарил эту строчку и влепил отладочные printk:

Код
extern int primary_di;
static int __init mxc_init_fb(void)
{
// primary_di = 0;
if (primary_di) {
printk(KERN_INFO "DI1 is primary\n");
/* DI1 -> DP-BG channel: */


Цитата
еще добавьте парметр vga

пасиб, и это пробовал - эффект 0..

вероятно, что-то еще надо где-то указывать.. собственно, мне это тоже актуально, ибо включать второй экран через "эхо" не кошерно :)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
VG
Добавлено 04.03.2013 13:06 Редактировалось 04.03.2013 13:45 Сообщение: 12
VG
0

Пункты: 1000
Регистрация: 04.02.2011
Цитата
Посмотрите в исходниках ядра arch/arm/mach-mx5/mx53_loco.c это место...

Да, помню эту штуку, тоже исправлял. В логе удивило DI0 is primary, не смотря на содержание строки загрузки. Если честно, страшно возмутил меня этот кусок кода! И чем не понравился оригинальный вариант? Нельзя же так править код, комменты оставили бы..

Выбор получается исходя из содержимого строки загрузки. Кусок из early_setup.c :
Код

int __initdata primary_di = { -1 };
static int __init di1_setup(char *__unused)
{
primary_di = 1;
return 1;
}
__setup("di1_primary", di1_setup);

static int __init di0_setup(char *__unused)
{
primary_di = 0;
return 1;
}
__setup("di0_primary", di0_setup);


Цитата
еще добавьте парметр vga

Что это за параметр такой?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 04.03.2013 13:48 Сообщение: 13
Jury093
4.5

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


google.com->"imx53 vga"->https://community.freescale.com/thread/282107

vga - дополнительный параметр, указывающий драйверу tve.c на какой порт работать.. смысл мне не ясен, ибо в названии подрежима VGA-XGA уже можно отпарсить, что работаем с VGA..
кстати, в мане я этой опции не видел

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX53