<?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: Porting LCD driver to uboot on imx8ulp in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1788185#M218655</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/228040"&gt;@wangrucheng&lt;/a&gt;,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for contacting NXP Support.&lt;/P&gt;
&lt;P&gt;This problem could be caused due to a difference in device tree used in both stages, U-boot and Kernel. &lt;BR /&gt;Please confirm that you are using the same device tree.&lt;/P&gt;
&lt;P&gt;Have a great day!&lt;/P&gt;</description>
    <pubDate>Fri, 12 Jan 2024 18:07:12 GMT</pubDate>
    <dc:creator>brian14</dc:creator>
    <dc:date>2024-01-12T18:07:12Z</dc:date>
    <item>
      <title>Porting LCD driver to uboot on imx8ulp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1787226#M218587</link>
      <description>&lt;P&gt;LCD parameters&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;static&lt;/SPAN&gt; &lt;SPAN&gt;const&lt;/SPAN&gt; &lt;SPAN&gt;struct&lt;/SPAN&gt; &lt;SPAN&gt;display_timing&lt;/SPAN&gt; &lt;SPAN&gt;default_timing&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;pixelclock&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;27000000&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;hactive&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;480&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;hfront_porch&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;20&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;hback_porch&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;35&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;hsync_len&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;4&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;vactive&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;800&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;vfront_porch&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;10&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;vback_porch&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;20&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; .&lt;/SPAN&gt;&lt;SPAN&gt;vsync_len&lt;/SPAN&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;SPAN&gt;typ&lt;/SPAN&gt;&lt;SPAN&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;4&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;controller:st7701s&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;mipi lane:2&lt;/DIV&gt;&lt;DIV&gt;format: RGB888&lt;/DIV&gt;&lt;DIV&gt;mode:&lt;SPAN&gt;MIPI_DSI_MODE_VIDEO&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt; &lt;SPAN&gt;MIPI_DSI_MODE_LPM&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt; &lt;SPAN&gt;MIPI_DSI_MODE_VIDEO_BURST&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;plat&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;lanes&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;priv&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;lanes&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;plat&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;format&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;MIPI_DSI_FMT_RGB888&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;plat&lt;/SPAN&gt;&lt;SPAN&gt;-&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;mode_flags&lt;/SPAN&gt; &lt;SPAN&gt;=&lt;/SPAN&gt; &lt;SPAN&gt;MIPI_DSI_MODE_VIDEO&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt; &lt;SPAN&gt;MIPI_DSI_MODE_LPM&lt;/SPAN&gt; &lt;SPAN&gt;|&lt;/SPAN&gt; &lt;SPAN&gt;MIPI_DSI_MODE_VIDEO_BURST&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The same logic can run normally in the kernel, but it does not run properly in the uboot stage.&lt;/DIV&gt;&lt;DIV&gt;&lt;P&gt;Can you give me some advice？&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Sat, 13 Jan 2024 11:52:24 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1787226#M218587</guid>
      <dc:creator>wangrucheng</dc:creator>
      <dc:date>2024-01-13T11:52:24Z</dc:date>
    </item>
    <item>
      <title>Re: Porting LCD driver to uboot on imx8ulp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1788185#M218655</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/228040"&gt;@wangrucheng&lt;/a&gt;,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for contacting NXP Support.&lt;/P&gt;
&lt;P&gt;This problem could be caused due to a difference in device tree used in both stages, U-boot and Kernel. &lt;BR /&gt;Please confirm that you are using the same device tree.&lt;/P&gt;
&lt;P&gt;Have a great day!&lt;/P&gt;</description>
      <pubDate>Fri, 12 Jan 2024 18:07:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1788185#M218655</guid>
      <dc:creator>brian14</dc:creator>
      <dc:date>2024-01-12T18:07:12Z</dc:date>
    </item>
    <item>
      <title>Re: Porting LCD driver to uboot on imx8ulp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1788325#M218676</link>
      <description>&lt;P&gt;I am sure there is nothing wrong with the device tree I am using, because&amp;nbsp;hx8394f panel can display the NXP log during the uboot startup phase.but my panel can't.&lt;/P&gt;&lt;P&gt;I uploaded device tree and panel code.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 13 Jan 2024 11:53:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1788325#M218676</guid>
      <dc:creator>wangrucheng</dc:creator>
      <dc:date>2024-01-13T11:53:54Z</dc:date>
    </item>
    <item>
      <title>Re: Porting LCD driver to uboot on imx8ulp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1790013#M218800</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/207096"&gt;@brian14&lt;/a&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Have you ever checked this issue? I am currently stuck here and the deadline is very close.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jan 2024 06:23:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1790013#M218800</guid>
      <dc:creator>wangrucheng</dc:creator>
      <dc:date>2024-01-17T06:23:46Z</dc:date>
    </item>
    <item>
      <title>Re: Porting LCD driver to uboot on imx8ulp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1790378#M218818</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/228040"&gt;@wangrucheng&lt;/a&gt;,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could you please clarify your last reply?&lt;BR /&gt;In your first question you are saying that the problem is on uboot stage. However, in your last reply you are saying that your panel is working on uboot stage.&lt;/P&gt;
&lt;P&gt;Also, I can't see your device tree or panel code. Could you please reupload your files?&lt;/P&gt;
&lt;P&gt;Have a great day!&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jan 2024 14:34:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1790378#M218818</guid>
      <dc:creator>brian14</dc:creator>
      <dc:date>2024-01-17T14:34:13Z</dc:date>
    </item>
    <item>
      <title>Re: Porting LCD driver to uboot on imx8ulp</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1792392#M218961</link>
      <description>&lt;P&gt;I used a screen with ST7701S as the controller. Currently, the kernel can display the image normally, but when I porting it to uboot, I found that the NXP logo could not be displayed normally.&lt;/P&gt;&lt;P&gt;What I can confirm is that there is no problem with the device tree and there is no problem with the screen initialization code.&lt;/P&gt;&lt;P&gt;The attachment contains uboot kernel code and panel spec.&lt;/P&gt;</description>
      <pubDate>Sat, 20 Jan 2024 08:27:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-LCD-driver-to-uboot-on-imx8ulp/m-p/1792392#M218961</guid>
      <dc:creator>wangrucheng</dc:creator>
      <dc:date>2024-01-20T08:27:59Z</dc:date>
    </item>
  </channel>
</rss>

