...
The assignment of the possible display outputs to the framebuffers (scan-out engines) and their timing configuration can be doneboth done both through Kernel command line and within the device tree. The command line settings take precedence over the device tree.
The first and third video output has an additional overlay framebuffer configured.
...
Code Block |
---|
panel_lvds: lvds_panel { compatible = "auo,p215hca-high"; #address-cells = <1>; #size-cells = <0>; }; |
In Most of the i.MX8 LVDS file is configured in SN65DSI84 Bridge for LVDS, so you can find the Device tree overlay to enable and disable the display file without disturbing main device tree.
...
In below some pre-built device tree overlay file for i.MX8 boards and listed Once you done the setup , you can compile the kernel with added LVDS display resolution. after the compilation please copy the file into device and boot the boardand board and setting up the custom device tree file with support of seco_config file.
...
Board | Module | Peripheral | Overlays |
---|---|---|---|
C12 | SMARC | MIPI-DSI to LVDS, HDMI |
|
C20 | SBC | MIPI-DSI to LVDS, HDMI |
|
C25 | Q7 | MIPI-DSI to LVDS, MIPI-DSI to eDP, HDMI |
|
C26 | Q7 | LVDS, DP, HDMI |
|
C43 | SBC | MIPI-DSI to eDP, LVDS, HDMI |
|
C72 | μQ7 | MIPI-DSI to LVDS, MIPI-DSI to eDP |
|
C61 | SBC | MIPI-DSI to LVDS, MIPI-DSI to eDP |
|
C57 | SBC | MIPI-DSI to eDP, LVDS |
|
D16 | SMARC | MIPI-DSI to eDP, LVDS, HDMI |
|
Since BSP9.0 onwards , our Our images comes with pre-built available overlays binaries as (.dtbo).
...