Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Процессорные модули » SK-iMX6S-OEM(-WiFi)
bgr666 vs Kernel 3.10.17 dts
simark1979
Добавлено 17.09.2014 17:13 Редактировалось 17.09.2014 17:38
0
Сообщение: 1
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Товарищи, помогите запустить экран с параллельным интерфейсом на imx6-oem.

Clock предательски молчит.

dts: http://paste.ubuntu.com/8364851/

значения 0/1 в ipu_id и disp_id пробовал разные



На imx535 с ядром 3.9 работает, dts: http://paste.ubuntu.com/8364848/


В Kernel command line в обоих случаях ничего, связанного с экраном, не передаю.
Предполагается, что включение экрана должно быть по-умолчанию
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 17.09.2014 18:18 Редактировалось 17.09.2014 19:26 Сообщение: 2
sasamy
4.70

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

значения 0/1 в ipu_id и disp_id пробовал разные


там не надо разные пробовать - на параллельном интерфейсе нет мультиплексора, на чьи пины посажен LCD - его и надо прописывать

ipu_id = <0>;
disp_id = <0>;

Цитата

На imx535 с ядром 3.9 работает


там другая реализация драйверов, у фрискейла как на 3.0.35 сделано, см. drivers/video/mxc/mxc_lcdif.c, там прописаны два местных плага в static struct fb_videomode lcdif_modedb[] = {
просто скопируйте из старого ядра туда тайминги от своего LCD

Цитата

В Kernel command line в обоих случаях ничего, связанного с экраном, не передаю.
Предполагается, что включение экрана должно быть по-умолчанию


тогда прописывайте LCD по умолчанию на fb0 в DTS

mxcfb1: fb@0 {
compatible = "fsl,mxc_sdc_fb";
disp_dev = "lcd";
interface_pix_fmt = "RGB666";
mode_str ="MI0570KT1"; - как вы его обозвали в lcdif_modedb[]
default_bpp = <16>;
int_clk = <0>;
late_init = <0>;
status = "okay";
};
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 17.09.2014 19:55 Редактировалось 17.09.2014 19:58 Сообщение: 3
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Решил пока не прописывать свои тайминги, а взять пока из имеющихся
Но клок так и не пошел
Обратите внимание, mux пинов для экрана продублировал в hog разделе

dts: http://paste.ubuntu.com/8365703/

Результат прежний: клок постоянно торчит а единице.....

Вывод загрузки: http://paste.ubuntu.com/8365736/
Подскажите, что еще смотреть?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 17.09.2014 20:23 Редактировалось 17.09.2014 20:25 Сообщение: 4
sasamy
4.70

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

mux пинов для экрана продублировал в hog разделе


с какой целью ?

Цитата


зачем вы убрали из DTS LCD ??

lcd@0 {
compatible = "fsl,lcd";
ipu_id = <0>;
disp_id = <0>;
default_ifmt = "RGB24";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_ipu1_lcd_oem>;
status = "okay";
};

Цитата

Результат прежний


нет слов...
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 17.09.2014 21:02 Редактировалось 17.09.2014 22:08 Сообщение: 5
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Цитата

зачем вы убрали из DTS LCD ??

lcd@0 {
compatible = "fsl,lcd";
ipu_id = <0>;
disp_id = <0>;
default_ifmt = "RGB24";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_ipu1_lcd_oem>;
status = "okay";
};

нет слов...




Извиняюсь, думал, надо заменить......а не добавить

Я как котенок слепой, документации исчерпывающей не нашел и примеров тоже.

Но к сожалению, не пашет и так.
http://paste.ubuntu.com/8366101/
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 17.09.2014 22:19 Сообщение: 6
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Наконец-то

Случайно снеc alias в начале


надо вот так: http://paste.ubuntu.com/8366563/

Большое спасибо!
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6S-OEM(-WiFi)