Open main menu

DAVE Developer's Wiki β

Changes

Created page with "<section begin=History/> {| style="border-collapse:collapse; " !colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History |- !style="border-le..."
<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"|Apr 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"|First release
|}
<section end=History/>
<section begin=Body/>

==LVDS ==


=== Description ===

SBCX provides two LVDS interfaces, LVDS0 and LVDS1.
* J8 is a Hirose (cod. DF13A-20DP-1.25V) double row 1.25mm pitch miniature crimping connector
* J9 is a Hirose (cod. DF13A-20DP-1.25V) double row 1.25mm pitch miniature crimping connector


[[File:AXEL Lite-EVB-LVDS-connector.png|thumb|center| 500px|LVDS connectors]]

===Signals ===

The following tables describes the interface signals

==== LVDS0 ====

{| class="wikitable"
! latexfontsize="scriptsize"| Pin#
! latexfontsize="scriptsize"| SOM Pin#
! latexfontsize="scriptsize"| Pin name
! latexfontsize="scriptsize"| Pin function
! latexfontsize="scriptsize"| Pin Notes
|-
| 1, 2 || - || 3.3V_LCD0 || 3.3 V||
|-
| 3, 4, 7, 10,
13, 16, 19
| - || DGND || Ground||
|-
| 5 || J10.137 || LVDS0_TX0_N || LVDS Data 0 -||
|-
| 6 || J10.139 || LVDS0_TX0_P || LVDS Data 0 +||
|-
| 8 || J10.141 || LVDS0_TX1_N || LVDS Data 1 -||
|-
| 9 || J10.143 || LVDS0_TX1_P || LVDS Data 1 +||
|-
| 11 || J10.145 || LVDS0_TX2_N || LVDS Data 2 -||
|-
| 12 || J10.147 || LVDS0_TX2_P || LVDS Data 2 +||
|-
| 14 || J10.133 || LVDS0_CLK_N || LVDS Clock -||
|-
| 15 || J10.135 || LVDS0_CLK_P || LVDS Clock +||
|-
| 17 || J10.149 || LVDS0_P17 || LVDS0_TX3_N ||
|-
| 18 || J10.151 || LVDS0_P18 || LVDS0_TX3_P ||
|-
| 20 || J10.46 || LVDS0_P20 || PWM4 ||
|}

==== LVDS1 ====

{| class="wikitable"
! latexfontsize="scriptsize"| Pin#
! latexfontsize="scriptsize"| SOM Pin#
! latexfontsize="scriptsize"| Pin name
! latexfontsize="scriptsize"| Pin function
! latexfontsize="scriptsize"| Pin Notes
|-
| 1, 2 || - || 3.3V_LCD0 || 3.3 V||
|-
| 3, 4, 7, 10,
13, 16, 19
| - || DGND || Ground||
|-
| 5 || J10.159 || LVDS1_TX0_N || LVDS Data 0 -||
|-
| 6 || J10.161 || LVDS1_TX0_P || LVDS Data 0 +||
|-
| 8 || J10.163 || LVDS1_TX1_N || LVDS Data 1 -||
|-
| 9 || J10.165 || LVDS1_TX1_P || LVDS Data 1 +||
|-
| 11 || J10.167 || LVDS1_TX2_N || LVDS Data 2 -||
|-
| 12 || J10.169 || LVDS1_TX2_P || LVDS Data 2 +||
|-
| 14 || J10.155 || LVDS1_CLK_N || LVDS Clock -||
|-
| 15 || J10.157 || LVDS1_CLK_P || LVDS Clock +||
|-
| 17 || J10.171 || LVDS1_P17 || LVDS1_TX3_N ||
|-
| 18 || J10.173 || LVDS1_P18 || LVDS1_TX3_P ||
|-
| 20 || J10.46 || LVDS1_P20 || GND || PWM (J10.46) as mount option
|}

=== Device mapping ===
* LVDS0 is mapped to <code>/dev/fb0</code> device in Linux
* LVDS1 is mapped to the corresponding device driver in Linux, depending on the <code>ldb</code> peripheral configuration in the device tree. The default value is ''disabled'' but can be mapped to <code>/dev/fb2</code> (second and independent LCD panel) or can be the second LVDs channel for a dual-channel LCD panel configuration (like a 1920x1080 DUAL LVDS channel LCD panel)

=== Power sequence ===
Most of the LCD panels have many supplies and need a specific timing to power the rails and start the signals.

The Evaluation Kit provides GPIO controlled power rails that can be leveraged both at bootloader and kernel level to meet any specifications.

The following sections describe the available rails:

==== 3V3_LCD ====
The most common voltage to supply the LCD panel internal logic:
* rail 3V3_LCD0 is enabled by <code>GPIO4_IO29</code>
* rail 3V3_LCD1 is enabled by <code>GPIO4_IO30</code>

==== 5V_LCD ====
The most common voltage to supply the LCD panel backlight:
* rail 5V_LCD0 is enabled by <code>GPIO5_IO5</code>
* rail 5V_LCD1 is enabled by <code>GPIO1_IO01</code>

=== Device usage ===

The associated framebuffer device is accessed in Linux through the standard graphic access.

----

[[Category:MITO 8M Mini]]
8,226
edits