INMYS WIKI

Инженерами для инженеров

Инструменты пользователя

Инструменты сайта


boards:nms-sm-rk3568:firmware_5.10:quck_start

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
boards:nms-sm-rk3568:firmware_5.10:quck_start [2024/09/20 15:57] Артем Слеповboards:nms-sm-rk3568:firmware_5.10:quck_start [2024/09/20 17:11] (текущий) – [LVDS] Артем Слепов
Строка 3: Строка 3:
 ===== LVDS =====  ===== LVDS ===== 
  
-Для включения LVDS дисплея в DTS выставляется define LVDS. Он включает pwm, backlight и описание panel. Для настройки конкретного дисплея необоходимо правильно описать узел panel, выставив тайминги и указав compatible.  +Для включения LVDS дисплея в DTS выставляется define LVDS. Он включает pwm, backlight и описание panel.  
-Пример описания для [[дисплея|https://www.kernel.org/doc/Documentation/devicetree/bindings/display/panel/sgd%2Cgktw70sdae4se.txt]]+ 
 +Для настройки конкретного дисплея необоходимо правильно описать узел panel, выставив тайминги и указав compatible.Также необходимо включить соответвующий драйвер в Kernel Menuconfig. 
 + 
 +Пример описания для дисплея [[https://doc.inmys.ru/hash/14ebd4af41f144530c20eeb86aba7daf/VLCD-CAP-GLD-LVDS.pdf|sgd,gktw70sdae4se]] <code> 
 +panel { 
 + compatible = "sgd,gktw70sdae4se", "panel-lvds"; 
 + 
 + width-mm = <153>; 
 + height-mm = <86>; 
 + 
 + data-mapping = "jeida-18"; 
 + 
 + panel-timing { 
 + clock-frequency = <32000000>; 
 + hactive = <800>; 
 + vactive = <480>; 
 + hback-porch = <39>; 
 + hfront-porch = <39>; 
 + vback-porch = <29>; 
 + vfront-porch = <13>; 
 + hsync-len = <47>; 
 + vsync-len = <2>; 
 + }; 
 + 
 +        port { 
 +                panel_in_lvds: endpoint { 
 +                        remote-endpoint = <&lvds_out_panel>; 
 +                }; 
 +        }; 
 +}; 
 +</code> 
 + 
 + 
 +{{:boards:nms-sm-rk3568:firmware_5.10:display.png}} 
 + 
 +=== Если panel описана корректно, появляется drm/card0 устройство , с которым может работать weston: === 
 + 
 +{{:boards:nms-sm-rk3568:firmware_5.10:drm_card0.png}} 
 + 
 + 
 +{{:boards:nms-sm-rk3568:firmware_5.10:weston.png}} 
 + 
 +Управление подсветкой в диапазоне от 0 до 255: <code> 
 +# cat /sys/class/backlight/backlight/brightness #default 
 +200 
 +# echo 1 > /sys/class/backlight/backlight/brightness  # min 
 +# echo 255 > /sys/class/backlight/backlight/brightness # max 
 + 
 +</code>
boards/nms-sm-rk3568/firmware_5.10/quck_start.1726847822.txt.gz · Последнее изменение: 2024/09/20 15:57 — Артем Слепов