В чем может быть проблема?
bl
Пункты: 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
Пункты: 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
Пункты: 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
Пункты: 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.