Open main menu

DAVE Developer's Wiki β

Changes

DESK-MX6-L/Peripherals/LVDS

103 bytes removed, 8 January
no edit summary
<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{{oldid|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"14099|Oct 20202021/07/16}}|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 -MX6-L 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" |{{oldid|16998|2022/03/07}}
| 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" |DESK-MX6-L 3.0.0 release
|-
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |2023/04/11
! style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#ededed; padding:5px; color:#000000" |DESK-MX6-L 4.0.0 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>
...
...
[ 23.367160794432] mxc_sdc_fb fb@0: registered mxc display driver ldb[ 23.373048800471] mxc_sdc_fb fb@0: using reserved memory region at 0x4e0000000x4fc00000, size 8 2 MiB[ 23.380752808249] mxc_sdc_fb fb@0: assigned reserved memory node splashscreen[ 23.387399815046] mxc_sdc_fb fb@0: using memory region 0x4e000000 0x4e7fffff0x4fc00000 0x4fdfffff
...
...
<pre class="workstation-terminal">
root@desk-mx6:~# fbset -fb /dev/fb0
 
mode "1280x800-58"
# D: 71.104 MHz, H: 49.037 kHz, V: 58.377 Hz
geometry 1280 800 1280 800 32
timings 14064 80 80 15 15 10 10
rgba 8/16,8/8,8/0,8/24
endmode
 
root@desk-mx6:~# fbset -fb /dev/fb1
mode "800x480-59"
rgba 5/11,6/5,5/0,0/0
endmode
 
root@desk-mx6:~#
</pre>
8,226
edits