<?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 Display Interfacing with Custom IMX93 Board in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-Display-Interfacing-with-Custom-IMX93-Board/m-p/2035674#M233463</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;You can change the LVDS clock settings apparently is not what your lvds need. Also please check it:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Add-i-MX93-LVDS-driver-in-uboot/ta-p/1679894" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Add-i-MX93-LVDS-driver-in-uboot/ta-p/1679894&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
    <pubDate>Wed, 29 Jan 2025 14:37:05 GMT</pubDate>
    <dc:creator>Bio_TICFSL</dc:creator>
    <dc:date>2025-01-29T14:37:05Z</dc:date>
    <item>
      <title>LVDS Display Interfacing with Custom IMX93 Board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-Display-Interfacing-with-Custom-IMX93-Board/m-p/2035631#M233460</link>
      <description>&lt;P&gt;Dear Experts,&lt;/P&gt;&lt;P&gt;I am working on a custom board based on the i.MX93 processor and attempting to bring up an LVDS display&amp;nbsp;(&lt;A href="https://www.mouser.in/datasheet/2/1021/DS_RVT50HQSNWC00_Rev_1_0-3217980.pdf" target="_self"&gt;RVT50HQSNWC00&lt;/A&gt;)&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have added the following entries to the Device Tree (DTS) for the LVDS display:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;lvds_backlight: lvds_backlight {
    compatible = "pwm-backlight";
    /* pwms = &amp;lt;&amp;amp;pwm2 0 100000&amp;gt;; */
    status = "okay";

    brightness-levels = &amp;lt; 0 1 2 3 4 5 6 7 8 9
                         10 11 12 13 14 15 16 17 18 19
                         20 21 22 23 24 25 26 27 28 29
                         30 31 32 33 34 35 36 37 38 39
                         40 41 42 43 44 45 46 47 48 49
                         50 51 52 53 54 55 56 57 58 59
                         60 61 62 63 64 65 66 67 68 69
                         70 71 72 73 74 75 76 77 78 79
                         80 81 82 83 84 85 86 87 88 89
                         90 91 92 93 94 95 96 97 98 99
                         100&amp;gt;;
    default-brightness-level = &amp;lt;80&amp;gt;;
};

panel0: panel0 {
    status = "okay";
    backlight = &amp;lt;&amp;amp;lvds_backlight&amp;gt;;
    compatible = "panel-lvds";
    data-mapping = "jeida-24";
    width-mm = &amp;lt;124&amp;gt;;
    height-mm = &amp;lt;80&amp;gt;;

    panel-timing {
        clock-frequency = &amp;lt;25000000&amp;gt;;
        hactive = &amp;lt;800&amp;gt;;
        vactive = &amp;lt;480&amp;gt;;
        hfront-porch = &amp;lt;8&amp;gt;;
        hback-porch = &amp;lt;8&amp;gt;;
        hsync-len = &amp;lt;1&amp;gt;;
        vback-porch = &amp;lt;8&amp;gt;;
        vfront-porch = &amp;lt;8&amp;gt;;
        vsync-len = &amp;lt;1&amp;gt;;
        hsync-active = &amp;lt;0&amp;gt;;
        vsync-active = &amp;lt;0&amp;gt;;
        pixelclk-active = &amp;lt;0&amp;gt;;
    };

    port {
        panel0_input: endpoint {
            remote-endpoint = &amp;lt;&amp;amp;lvds_out&amp;gt;;
        };
    };
};

&amp;amp;ldb {
    status = "okay";

    lvds-channel@0 {
        fsl,data-mapping = "jeida";
        fsl,data-width = &amp;lt;24&amp;gt;;
        status = "okay";

        port@1 {
            reg = &amp;lt;1&amp;gt;;

            lvds_out: endpoint {
                remote-endpoint = &amp;lt;&amp;amp;panel0_input&amp;gt;;
            };
        };
    };
};&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Additionally, I've provided the required backlight voltage &lt;STRONG&gt;&lt;EM&gt;(12V&lt;/EM&gt;&lt;/STRONG&gt;) for the LVDS display.&lt;/P&gt;&lt;P&gt;Despite these configurations, the display is not initializing or working correctly.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Could you please review my DTS entries and suggest any corrections?&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;Are there any reference LVDS display configurations available specifically for the i.MX93?&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Any guidance on debugging or proper configuration would be highly appreciated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;BR /&gt;Ravikumar&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2025 12:53:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/LVDS-Display-Interfacing-with-Custom-IMX93-Board/m-p/2035631#M233460</guid>
      <dc:creator>Embedded-world</dc:creator>
      <dc:date>2025-01-29T12:53:29Z</dc:date>
    </item>
    <item>
      <title>Re: LVDS Display Interfacing with Custom IMX93 Board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-Display-Interfacing-with-Custom-IMX93-Board/m-p/2035674#M233463</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;You can change the LVDS clock settings apparently is not what your lvds need. Also please check it:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Add-i-MX93-LVDS-driver-in-uboot/ta-p/1679894" target="_blank"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/Add-i-MX93-LVDS-driver-in-uboot/ta-p/1679894&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jan 2025 14:37:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/LVDS-Display-Interfacing-with-Custom-IMX93-Board/m-p/2035674#M233463</guid>
      <dc:creator>Bio_TICFSL</dc:creator>
      <dc:date>2025-01-29T14:37:05Z</dc:date>
    </item>
    <item>
      <title>Re: LVDS Display Interfacing with Custom IMX93 Board</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/LVDS-Display-Interfacing-with-Custom-IMX93-Board/m-p/2038502#M233638</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://community.nxp.com/t5/user/viewprofilepage/user-id/34846" target="_self"&gt;&lt;SPAN class=""&gt;Bio_TICFSL&lt;/SPAN&gt;&lt;/A&gt;&lt;BR /&gt;The interfacing an LVDS display by modifying the Kernel source (v6.6), but not within the U-Boot source code for the IMX93 board.&lt;BR /&gt;&lt;BR /&gt;As a reference, I've used the LVDS display DTS entries from the IMX8MPLUS, Making necessary modifications to the timing parameters based on the LVDS display's datasheet. but, after booting the board, I encountered the following console messages (attached images):&lt;BR /&gt;&lt;BR /&gt;LVDS Display Info:&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2025-02-05 151803.png" style="width: 999px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/322519i617042B7952C115D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2025-02-05 151803.png" alt="Screenshot 2025-02-05 151803.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Backlight Info:&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2025-02-05 151754.png" style="width: 726px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/322520i8D76E88421ECD9FB/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2025-02-05 151754.png" alt="Screenshot 2025-02-05 151754.png" /&gt;&lt;/span&gt;&lt;BR /&gt;&lt;SPAN&gt;Your assistance would be greatly appreciated.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regards,&lt;BR /&gt;Ravikumar&lt;/P&gt;</description>
      <pubDate>Wed, 05 Feb 2025 10:02:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/LVDS-Display-Interfacing-with-Custom-IMX93-Board/m-p/2038502#M233638</guid>
      <dc:creator>Embedded-world</dc:creator>
      <dc:date>2025-02-05T10:02:35Z</dc:date>
    </item>
  </channel>
</rss>

