Open main menu

DAVE Developer's Wiki β

Changes

DESK-MX6-L/Peripherals/LVDS

229 bytes added, 16:10, 27 February 2022
LVDS section update for DESK-MX6-L release
<section begin="History" />
{| style="border-collapse:collapse; "
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
|-
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Version!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|1.0.0|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Oct 2020|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|First DESK release|-| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |3.0.0| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |Feb 2022| style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000" |3.0.0 DESK release
|-
|-
|}
<section end="History" /><section begin="Body" />
==Peripheral LVDS ==
Here below an example of device tree configuration used on standard DAVE's kit for the AXELLite SOM:
From the ''carrier board device tree'' where two LVDS channel have been configured for a dual LVDS panel (1280x800 24bit and two 800x480 18bit):
<pre>
&ldb {
status = "okay";  lvds-channel@0 { fsl,data-mapping = "spwg"; fsl,data-width = <18>; crtc = "ipu2-di0"; status = "okay"; primary;
lvds-channel@0 { fsl,data-mapping = "spwg"; fsl,data-width = <24>; crtc = "ipu1-di0"; status = "okay"; primary; display-timings { native-mode = <&timing0>; timing0: AM-1280800NJTZQW-T12H am_800480stmqw_ta1 { clock-frequency = <7110000033260000>; hactive = <1280800>; vactive = <800480>; hback-porch = <80128>; hfront-porch = <80128>; vback-porch = <15>; vfront-porch = <1530>; hsync-len = <10>; vsync-len = <102>; }; }; };
lvds-channel@1 { fsl,data-mapping = "spwg"; fsl,data-width = <18>; crtc = "ipu1ipu2-di1"; status = "okay";
display-timings { native-mode = <&timing1>; timing1: AM800480STMQW_TA1 am_800480stmqw_ta1 { clock-frequency = <33260000>; hactive = <800>; vactive = <480>; hback-porch = <128>; hfront-porch = <128>; vback-porch = <15>; vfront-porch = <30>; hsync-len = <10>; vsync-len = <2>; }; }; };
};
</pre>
...
...
[ 24.367160214079] mxc_sdc_fb fb@0: registered mxc display driver ldb[ 24.373048220117] mxc_sdc_fb fb@0: using reserved memory region at 0x4e000000, size 8 2 MiB[ 24.380752227810] mxc_sdc_fb fb@0: assigned reserved memory node splashscreen[ 24.387399234485] mxc_sdc_fb fb@0: using memory region 0x4e000000 0x4e7fffff0x4e1fffff
...
...
root@desk-mx6:~# fbset -fb /dev/fb0
mode "1280x800800x480-5859" # D: 7133.104 260 MHz, H: 4931.037 201 kHz, V: 5859.377 205 Hz geometry 1280 800 1280 480 800 32960 16 timings 14064 80 80 30066 128 128 15 15 10 30 102 rgba 85/1611,86/85,85/0,80/240
endmode
root@desk-mx6:~# fbset -fb /dev/fb1
mode "800x480240x320-59"
# D: 33.260 MHz, H: 31.201 kHz, V: 59.205 Hz
geometry 800 480 800 480 240 320 240 960 16 timings 30066 128 688 128 15 30 190 10 2
rgba 5/11,6/5,5/0,0/0
endmode
 
root@desk-mx6:~#
</pre>
devwiki_user
120
edits