<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: LVDS on IMX8MP in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2301514#M243658</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Download the BSP from NXP:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX" target="_blank"&gt;https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;And follow the latest documentation version, in particula the Yocto user guide.&lt;/P&gt;
&lt;P&gt;regards&lt;/P&gt;</description>
    <pubDate>Tue, 27 Jan 2026 20:48:30 GMT</pubDate>
    <dc:creator>Bio_TICFSL</dc:creator>
    <dc:date>2026-01-27T20:48:30Z</dc:date>
    <item>
      <title>LVDS on IMX8MP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2301355#M243649</link>
      <description>&lt;P&gt;I am new to Yocto and the i.MX8M Plus platform. I need to enable the LVDS port in my Yocto build, but I couldn’t find a clear reference on how to do this. Could you please suggest where I should start and share any relevant links or documentation for enabling LVDS?&lt;/P&gt;&lt;P&gt;I am using the i.MX8M Plus LPDDR4 EVK and Yocto &lt;STRONG&gt;Scarthgap&lt;/STRONG&gt;.&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jan 2026 13:19:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2301355#M243649</guid>
      <dc:creator>SanthoshRajavel</dc:creator>
      <dc:date>2026-01-27T13:19:02Z</dc:date>
    </item>
    <item>
      <title>Re: LVDS on IMX8MP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2301514#M243658</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;Download the BSP from NXP:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX" target="_blank"&gt;https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applications-processors:IMXLINUX&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;And follow the latest documentation version, in particula the Yocto user guide.&lt;/P&gt;
&lt;P&gt;regards&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jan 2026 20:48:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2301514#M243658</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2026-01-27T20:48:30Z</dc:date>
    </item>
    <item>
      <title>Re: LVDS on IMX8MP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2301814#M243669</link>
      <description>&lt;P&gt;I have downloaded the BSP and created a custom Qt application, which is currently running successfully on HDMI. Now, I want to display the output through LVDS, but I am unable to find proper information on how to enable and configure the LVDS display in the BSP and Yocto build.&lt;/P&gt;</description>
      <pubDate>Wed, 28 Jan 2026 05:28:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2301814#M243669</guid>
      <dc:creator>SanthoshRajavel</dc:creator>
      <dc:date>2026-01-28T05:28:21Z</dc:date>
    </item>
    <item>
      <title>Re: LVDS on IMX8MP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2303037#M243703</link>
      <description>&lt;P&gt;Now i create a custom dts for to enable lvds channel 0 only but i didn't get any positive response . I attach my code can you help me to find the problem. Also attach my display config details.&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Media (2).jpg" style="width: 862px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/374811i35165387584C8FE8/image-size/large?v=v2&amp;amp;px=999" role="button" title="Media (2).jpg" alt="Media (2).jpg" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;BR /&gt;My code&amp;nbsp;&lt;/P&gt;&lt;P&gt;// SPDX-License-Identifier: GPL-2.0+&lt;BR /&gt;/*&lt;BR /&gt;* Custom LVDS panel: 800x480 @ 60Hz&lt;BR /&gt;* Timing source: User-provided Datasheet Table&lt;BR /&gt;*/&lt;/P&gt;&lt;P&gt;#include "imx8mp-evk.dts"&lt;/P&gt;&lt;P&gt;/ {&lt;BR /&gt;model = "NXP i.MX8M Plus EVK - 800x480 LVDS";&lt;BR /&gt;compatible = "fsl,imx8mp-evk", "fsl,imx8mp";&lt;/P&gt;&lt;P&gt;panel_lvds: panel-lvds {&lt;BR /&gt;compatible = "panel-lvds";&lt;BR /&gt;status = "okay";&lt;BR /&gt;data-mapping = "jeida-24";&lt;/P&gt;&lt;P&gt;panel-timing {&lt;BR /&gt;/* DCLK frequency: 25.005 MHz (from Typ. value) */&lt;BR /&gt;clock-frequency = &amp;lt;25005000&amp;gt;;&lt;BR /&gt;hactive = &amp;lt;800&amp;gt;; /* thd */&lt;BR /&gt;vactive = &amp;lt;480&amp;gt;; /* tvd */&lt;BR /&gt;&lt;BR /&gt;/* Horizontal (th): Typ total 858, using values in Min-Max range */&lt;BR /&gt;hfront-porch = &amp;lt;28&amp;gt;; /* Adjusted for th total stability */&lt;BR /&gt;hsync-len = &amp;lt;10&amp;gt;; /* thpw (Range 6-14) */&lt;BR /&gt;hback-porch = &amp;lt;20&amp;gt;; /* thbp (Range 14-34) */&lt;BR /&gt;&lt;BR /&gt;/* Vertical (tv): Typ total 488, using values in Min-Max range */&lt;BR /&gt;vfront-porch = &amp;lt;5&amp;gt;; /* ttvfp (Range 5-41) */&lt;BR /&gt;vsync-len = &amp;lt;2&amp;gt;; /* tvpw (Range 1-2) */&lt;BR /&gt;vback-porch = &amp;lt;1&amp;gt;; /* tvbp (Range 3-4, adjusted for tv total) */&lt;/P&gt;&lt;P&gt;/* Mandatory polarity flags for kernel 6.6 parser */&lt;BR /&gt;hsync-active = &amp;lt;0&amp;gt;;&lt;BR /&gt;vsync-active = &amp;lt;0&amp;gt;;&lt;BR /&gt;de-active = &amp;lt;1&amp;gt;;&lt;BR /&gt;pixelclk-active = &amp;lt;0&amp;gt;;&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;port {&lt;BR /&gt;panel_lvds_in: endpoint {&lt;BR /&gt;remote-endpoint = &amp;lt;&amp;amp;ldb_out&amp;gt;;&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;/* Remove base bridge to avoid resource conflicts */&lt;BR /&gt;/delete-node/ &amp;amp;lvds_bridge;&lt;/P&gt;&lt;P&gt;&amp;amp;ldb_phy {&lt;BR /&gt;status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;ldb {&lt;BR /&gt;status = "okay";&lt;BR /&gt;/* Assign clocks to fix 'Failed to create device link' */&lt;BR /&gt;assigned-clocks = &amp;lt;&amp;amp;clk IMX8MP_VIDEO_PLL1_OUT&amp;gt;,&lt;BR /&gt;&amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_LDB&amp;gt;,&lt;BR /&gt;&amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_DISP2_PIX&amp;gt;;&lt;BR /&gt;assigned-clock-parents = &amp;lt;&amp;amp;clk IMX8MP_VIDEO_PLL1_BYPASS&amp;gt;,&lt;BR /&gt;&amp;lt;&amp;amp;clk IMX8MP_VIDEO_PLL1_OUT&amp;gt;,&lt;BR /&gt;&amp;lt;&amp;amp;clk IMX8MP_VIDEO_PLL1_OUT&amp;gt;;&lt;/P&gt;&lt;P&gt;lvds-channel@0 {&lt;BR /&gt;fsl,data-mapping = "jeida-24";&lt;BR /&gt;fsl,data-width = &amp;lt;24&amp;gt;;&lt;BR /&gt;status = "okay";&lt;/P&gt;&lt;P&gt;/* Clean and re-map the port to the panel */&lt;BR /&gt;/delete-node/ port@1;&lt;BR /&gt;port@1 {&lt;BR /&gt;reg = &amp;lt;1&amp;gt;;&lt;BR /&gt;ldb_out: endpoint {&lt;BR /&gt;remote-endpoint = &amp;lt;&amp;amp;panel_lvds_in&amp;gt;;&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;};&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;/* LCDIF3 is mandatory for LVDS on i.MX8MP */&lt;BR /&gt;&amp;amp;lcdif3 {&lt;BR /&gt;status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;hdmi {&lt;BR /&gt;status = "disabled";&lt;BR /&gt;};&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jan 2026 12:42:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2303037#M243703</guid>
      <dc:creator>SanthoshRajavel</dc:creator>
      <dc:date>2026-01-29T12:42:06Z</dc:date>
    </item>
    <item>
      <title>Re: LVDS on IMX8MP</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2303039#M243704</link>
      <description>&lt;P&gt;This is my error after change my dtb file&amp;nbsp;&lt;BR /&gt;root@imx8mp-lpddr4-evk:~# dmesg | grep -E "ldb|panel|lcdif3"&lt;BR /&gt;[ 0.090951] platform panel-lvds: Fixed dependency cycle(s) with /ldb-display- controller/lvds-channel@0&lt;BR /&gt;[ 1.605694] panel-lvds panel-lvds: /panel-lvds: problems parsing panel-timing (-22)&lt;BR /&gt;[ 1.613391] panel-lvds: probe of panel-lvds failed with error -22&lt;BR /&gt;[ 1.630510] imx8mp-ldb ldb-display-controller: Failed to create device link ( 0x180) with 32e90000.lcd-controller&lt;BR /&gt;[ 2.659304] imx8mp-ldb ldb-display-controller: Failed to create device link ( 0x180) with phy-lvds&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 29 Jan 2026 12:50:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/LVDS-on-IMX8MP/m-p/2303039#M243704</guid>
      <dc:creator>SanthoshRajavel</dc:creator>
      <dc:date>2026-01-29T12:50:21Z</dc:date>
    </item>
  </channel>
</rss>

