Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
В чем может быть проблема?
bl
Добавлено 23.03.2021 09:37 Редактировалось 23.03.2021 09:41
0
Сообщение: 1
bl
5

Пункты: 1286
Регистрация: 27.03.2019
Здравствуйте. Подскажите в чем может быть проблема. sk-imx6s(d)-sodimm v1f

datasheet - В облаке mail.ru

dtsi
Цитата
&ldb {
split-mode;
status = "okay";


lvds-channel@0 {
fsl,data-mapping = "spwg";
fsl,data-width = <24>;
primary;
status = "okay";

display-timings {
native-mode = <&timing0>;
timing0: hsd100pxn1 {
clock-frequency = <148500000>;
hactive = <1920>;
vactive = <1080>;
hback-porch = <148>;
hfront-porch = <88>;
vback-porch = <36>;
vfront-porch = <4>;
hsync-len = <44>;
vsync-len = <5>;
};
};
};

lvds-channel@1 {
fsl,data-mapping = "spwg";
fsl,data-width = <24>;
status = "okay";

display-timings {
native-mode = <&timing1>;
timing1: hsd100pxn1 {
clock-frequency = <148500000>;
hactive = <1920>;
vactive = <1080>;
hback-porch = <148>;
hfront-porch = <88>;
vback-porch = <36>;
vfront-porch = <4>;
hsync-len = <44>;
vsync-len = <5>;
};
};
};

};



ЛВДС на разных изображениях ведет себя по-разному. На голубой - все хорошо, на многоцветной - портятся некоторые строки, и одновременно мерцает экран.

видео - на яндекс диске

Прошу помощи диагностировать такое поведение, и советов можно ли софтверной магией помочь пациенту.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 23.03.2021 13:38 Редактировалось 23.03.2021 13:46 Сообщение: 2
sasamy
4.71

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

можно ли софтверной магией помочь пациенту


возможно частота следования пикселей сильно не совпадает с заявленной

http://www.starterkit.ru/html//index.php?name=forum&op=view&id=30439#30461

попробуйте подобрать источник тактирования перебором всех вариантов

&clks {
fsl,ldb-di0-parent = <&clks IMX6QDL_CLK_PLL2_PFD0_352M>;
fsl,ldb-di1-parent = <&clks IMX6QDL_CLK_PLL2_PFD0_352M>;
};

всего есть 5 вариантов у мультиплексора

IMX6QDL_CLK_PLL5_VIDEO_DIV
IMX6QDL_CLK_PLL2_PFD0_352M
IMX6QDL_CLK_PLL2_PFD2_396M
IMX6QDL_CLK_MMDC_CH1_AXI
IMX6QDL_CLK_PLL3_USB_OTG

драйвер сам не подбирает. Тут описание

https://www.nxp.com/docs/en/engineering-bulletin/EB821.pdf

Процедура переключения реализована - нужно просто указать в DTS какой источник использовать
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 25.03.2021 01:02 Редактировалось 25.03.2021 01:03 Сообщение: 3
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Здравствуйте. Подскажите в чем может быть проблема. sk-imx6s(d)-sodimm v1f
datasheet - В облаке mail.ru
Прошу помощи диагностировать такое поведение, и советов можно ли софтверной магией помочь пациенту.

так у вас про матрицу написано
Код
The SSF/SSH3665-I is a 36.6 inch color TFT-LCD display with special aspect ratio 16:2.4 and wide resolution 1920 x 290.

а вы заряжаете 1920х1080
и на всякий случай, соло (imx6s) похоже не потянет dual fullhd lvds, в доке:
Код
For dual input data interface case: Up to 85 MHz per interface. (WXGA 1366x768 @ 60 frames per second, 35% blanking).

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.03.2021 10:52 Редактировалось 25.03.2021 21:15 Сообщение: 4
sasamy
4.71

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

1920 x 290
а вы заряжаете 1920х1080


там какой-то процессор есть и он делает масштабирование, я так понял это чтобы совместимым быть со всем что угодно. Мне больше интересно почему с таким процессором просто не подключить панель по HDMI

upd видимо для HDMI дополнительная плата еще нужна

Цитата

For dual input data interface case: Up to 85 MHz per interface. (WXGA 1366x768 @ 60 frames per second, 35% blanking)


это описан режим для каждого интерфейса по отдельности, в сплит режиме каждый интерфейс половину картинки передает и как раз вытягивает fullhd.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux