Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-iMX53
lvds и экран
klon4uk
Добавлено 26.06.2012 15:54 Редактировалось 26.06.2012 16:05
0
Сообщение: 1
klon4uk
5

Пункты: 5960
Регистрация: 20.06.2012
Здрастувуйте, в линуксе я нуб полный вот решил осваивать потихоньку платку вашу, и вопрос появился, как выставить у экрана разрешение которое мне нужно , а то чет покопался и ничего путного не нашол, вообщем где изменять настройки lvds'а ?желательно ткнуть пальцем хотя бы на справочный матерьял, где и как это можно собрать в buildroot'е. или я не по правильному пути иду ???
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.06.2012 16:11 Сообщение: 2
sasamy
4.71

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

как выставить у экрана разрешение которое мне нужно


Не советую играть с параметрами экрана - запросто можете спалить LCD-plug.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.06.2012 21:30 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Не советую играть с параметрами экрана - запросто можете спалить LCD-plug.

Саш, а что там (в экране) можно спалить? Вроде гореть там нечему.. это ж не ЭЛТ, где неправильно задав строчную можно было запросто спалить выходной каскад (и то, подозреваю, на ранних моделях, ибо современные просто гасили развертки)
подсветку? ЛЕДовскую врядли
имхо, самый "опасный" режим - это подать на ключ управления ламповой подсветкой heartbeat..

2ТС - ищите в сорцах файл платы и там смотрите структуру типа такой
Код
static struct fb_videomode video_modes[] = {
{
/* 1280x800 for LVDS channels by Jury093*/
"SK-1280x800-LVDS", 60, 1280, 800, 15385, 220, 40, 21, 7, 60, 10, 0,
FB_VMODE_NONINTERLACED,
0,},

есть еще video/mxc/ldb.c со своим списком, кто из них козырнее не помню..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.06.2012 22:45 Редактировалось 26.06.2012 22:49 Сообщение: 4
sasamy
4.71

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

а что там (в экране) можно спалить? Вроде гореть там нечему


если подать на него слишком высокую частоту - ток возрастает нехило, оканчиваются такие эксперименты сильным задымлением помещения :) Опасность именно с lvds - там невозможно точно настроить частоту - драйвер может подать только 170 МГц или 85 МГц. Это уже пройденный этап - если выставить тайминги для full hd на параллельном RGB и подсоединить LVDS дисплей то он скорей всего сгорит, в общем не советую такими штуками баловаться. Поэтому Павел в ядре добавлял в конфигуратор определенные режимы чтобы исключить такой вариант и для панели прописаны завышенные тайминги чтобы скомпенсировать завышенную частоту.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 26.06.2012 23:34 Сообщение: 5
Jury093
4.5

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

может того, циферки убрать из моего примера, дабы ТС не спалил "LCD-plug"?

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
klon4uk
Добавлено 27.06.2012 08:22 Редактировалось 27.06.2012 08:41 Сообщение: 6
klon4uk
5

Пункты: 5960
Регистрация: 20.06.2012
не нашол что то в конфигураторе где изменять режимы а fbset показывает только 800x480 , а надо стандартное 1024x768 :)
хотя вру нашол, щас все таки вопрос где именно разрешение поменять? так и не понял где копаться, я правильно понял что надо файл искать на виртуальной машине, потом это все пересобрать и залить на плату ? файл пните какой искать а то совсем как то нет понимания Т___Т
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 27.06.2012 09:08 Сообщение: 7
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
arch/arm/imx5/*loco*.c

Цитата
я правильно понял что надо файл искать на виртуальной машине, потом это все пересобрать и залить на плату ?

именно так..
правите исходники ядра, потом пересобираете, далее я бы посоветовал положить в каталог tftp виртуалки и грузить ядро по сетке прямо в память..
отладили - вот тогда и прошить во флеш..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
klon4uk
Добавлено 27.06.2012 10:01 Сообщение: 8
klon4uk
5

Пункты: 5960
Регистрация: 20.06.2012
Цитата
arch/arm/imx5/*loco*.c

Цитата
я правильно понял что надо файл искать на виртуальной машине, потом это все пересобрать и залить на плату ?

именно так..
правите исходники ядра, потом пересобираете, далее я бы посоветовал положить в каталог tftp виртуалки и грузить ядро по сетке прямо в память..
отладили - вот тогда и прошить во флеш..

спасибо вроде как разобрался :)
без вас бы дотуда не дошол наверно))
команду загрузки с ftp подскажите) а лучше описание команд)))
и щас при загрузке с lvdsa я так понимаю надо будет указать разрешение, или оно само найдеться и встанет ???
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 27.06.2012 10:19 Сообщение: 9
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
включаете питание кита, в момент загрузки в консоли жмете любую клавишу, чтобы прервать процесс загрузки
потом команда
Код
help

просветляетесь
потом
Код
printenv

смотрите что, как и куда грузится
потом
Код
tftpboot

смотрите как писать параметры
загрузили ядро, потом
Код
bootm адрес_загрузки_ядра

свой режим лучше прописать первым.. а для надежности остальные закомментарить..
я полностью весь механизм работы с мультискрином не освоил.. копайте..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
klon4uk
Добавлено 27.06.2012 13:45 Сообщение: 10
klon4uk
5

Пункты: 5960
Регистрация: 20.06.2012
ладно спасибо)) будем копать)))
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX53