<?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: IMX8MP and DSI errata in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645763#M205354</link>
    <description>&lt;P&gt;here is a capture of what the video looks like .&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 05 May 2023 23:33:14 GMT</pubDate>
    <dc:creator>tylernol</dc:creator>
    <dc:date>2023-05-05T23:33:14Z</dc:date>
    <item>
      <title>IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1642454#M205062</link>
      <description>&lt;P&gt;hi there , I am bringing up a 1080x2160 panel with the IMX8MP and am encountering what appears to be hsync issues Digging through the sec-dsim.c bridge code, I see the following notes:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/bridge/sec-dsim.c#L1621" target="_blank"&gt;https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/bridge/sec-dsim.c#L1621&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;```&lt;/P&gt;&lt;DIV&gt;/* workaround for CEA standard mode "1280x720@60" "1920x1080p24"&lt;/DIV&gt;&lt;DIV&gt;* display on 4 data lanes with Non-burst with sync&lt;/DIV&gt;&lt;DIV&gt;* pulse DSI mode, since use the standard horizontal&lt;/DIV&gt;&lt;DIV&gt;* timings cannot display correctly. And this code&lt;/DIV&gt;&lt;DIV&gt;* cannot be put into the dsim Bridge's mode_fixup,&lt;/DIV&gt;&lt;DIV&gt;* since the DSI device lane number change always&lt;/DIV&gt;&lt;DIV&gt;* happens after that.&lt;/DIV&gt;&lt;DIV&gt;*/&lt;/DIV&gt;&lt;DIV&gt;```&lt;/DIV&gt;&lt;P&gt;is there errata for this bug ?&lt;/P&gt;</description>
      <pubDate>Fri, 28 Apr 2023 21:03:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1642454#M205062</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-04-28T21:03:10Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1642500#M205064</link>
      <description>&lt;P&gt;what display do you use? did you use MIPI DSI or HDMI port?&lt;/P&gt;</description>
      <pubDate>Sat, 29 Apr 2023 01:08:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1642500#M205064</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2023-04-29T01:08:54Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1642537#M205069</link>
      <description>&lt;P&gt;MIPI DSI, thanks.&lt;/P&gt;</description>
      <pubDate>Sat, 29 Apr 2023 14:52:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1642537#M205069</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-04-29T14:52:44Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1642768#M205101</link>
      <description>&lt;P&gt;also when I look at the programming guide for the DSI I see a note saying the max resolution is "1-2047" . Is that correct? Or is is really 4095? There appear to be 12 bits allocated?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2023-05-01 at 2.33.33 PM.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/221356i7E5E3C8D9299B19C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screenshot 2023-05-01 at 2.33.33 PM.png" alt="Screenshot 2023-05-01 at 2.33.33 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt; this is from "&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;SPAN&gt;i.MX 8M Plus Applications Processor Reference Manual, Rev. 1, 06/2021"&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Mon, 01 May 2023 19:34:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1642768#M205101</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-05-01T19:34:14Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1644268#M205209</link>
      <description>&lt;P&gt;refer to the reference manual:&lt;/P&gt;
&lt;P&gt;This chip supports one 4-lane MIPI DSI display with pixels from the LCDIF. The&lt;BR /&gt;key features of the MIPI DSI (controller and PHY) include:&lt;BR /&gt;• Compliant to MIPI-DSI standard v1.2&lt;BR /&gt;• Support up to 4 data lanes&lt;BR /&gt;• Maximum resolution limited to resolutions achievable with a 250MHz pixel&lt;BR /&gt;clock and active pixel rate of 200Mpixel/s with 24-bit RGB. This includes&lt;BR /&gt;resolutions such as:&lt;BR /&gt;• 1080 p60&lt;BR /&gt;• WUXGA (1920x1200) at 60 Hz&lt;BR /&gt;• 1920x1440 at 60 Hz&lt;BR /&gt;• UWHD (2560x1080) at 60 Hz&lt;BR /&gt;• WQHD (2560x1440) can be supported by reduced blanking mode&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;so 1080x2160 should be supported, what kind of hsync issue do you get? did you measure pixel clock?&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2023 05:29:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1644268#M205209</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2023-05-04T05:29:29Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1644833#M205267</link>
      <description>&lt;P&gt;it is strobing horizontal bars over the image, I can update a video . I will also measure the actual bit clock, the pixel clock is 135466, which becomes a bit clock of 812796. In the LUT for the mphy, the bsearch yields the entry for 810, which appears to have the same settings as 820, so I am wondering if the bit clock is running a bit faster than expected. I will get a measure of the actual DSI clock today as well.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 May 2023 15:52:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1644833#M205267</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-05-04T15:52:48Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645043#M205283</link>
      <description>the documentation does not quite seem to match the implementation for the PLL programming. When the row for 810 is selected, what FOUT frequency should be generated here?</description>
      <pubDate>Thu, 04 May 2023 22:45:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645043#M205283</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-05-04T22:45:53Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645763#M205354</link>
      <description>&lt;P&gt;here is a capture of what the video looks like .&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 05 May 2023 23:33:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645763#M205354</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-05-05T23:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645765#M205355</link>
      <description>&lt;P&gt;we have not measured the MIPI clock yet. Getting that wired up by Monday. Is there any documentation on how the "&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;SPAN&gt;13.7.2.14.3.1 Timing Control Register of High-Speed Data Transmission" registers are set? I'd like to understand the results we get when the sec-dsim driver looks up in&amp;nbsp;dphy_timing_ln14lpp_v1p2&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 05 May 2023 23:38:26 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645765#M205355</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-05-05T23:38:26Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645859#M205364</link>
      <description>&lt;P&gt;for timing, you can refer to the document as below to understand&lt;/P&gt;
&lt;P&gt;“&lt;SPAN&gt;&lt;A href="https://community.nxp.com/docs/DOC-345307" target="_blank"&gt;https://community.nxp.com/docs/DOC-345307&lt;/A&gt;&lt;/SPAN&gt;”&lt;/P&gt;
&lt;P&gt;firstly I suggest that you need to know what your display pixel clock, then check if current adv7535 can support it or no, pls check structure &lt;SPAN&gt;valid_clocks&lt;/SPAN&gt; from &lt;/P&gt;
&lt;P&gt;"&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/bridge/adv7511/adv7511_drv.c" target="_blank"&gt;linux-imx/adv7511_drv.c at lf-6.1.y · nxp-imx/linux-imx · GitHub&lt;/A&gt;"&lt;/P&gt;
&lt;P&gt;if not, pls add new pixel clock there, the pixel clock is from video_pll1_out, you can find it from dtsi file, this clock is defined from &lt;SPAN&gt;imx_pll1443x_tbl&lt;/SPAN&gt; as below&lt;/P&gt;
&lt;P&gt;"&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/clk/imx/clk-pll14xx.c" target="_blank"&gt;linux-imx/clk-pll14xx.c at lf-6.1.y · nxp-imx/linux-imx · GitHub&lt;/A&gt;"&lt;/P&gt;
&lt;P&gt;this pll clock(pllout)&amp;nbsp; Formula :&lt;BR /&gt;• FOUT=((m + k/65536) × FIN) / (p × 2s)&lt;BR /&gt;• Where, 1 ≤ p ≤ 63, 64 ≤ m ≤ 1023, 0 ≤ s ≤ 6, -32768 ≤ k ≤ 32767&lt;/P&gt;
&lt;P&gt;hope these are helpful for you&lt;/P&gt;</description>
      <pubDate>Sat, 06 May 2023 05:09:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1645859#M205364</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2023-05-06T05:09:29Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1646635#M205467</link>
      <description>&lt;P&gt;for the MIPI DSI PHY (MPHY) , sec-dsim.c , both in the code and the documentation, the settings seem a bit different. It has P, M, and S, but no K. Is that correct?&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/bridge/sec-dsim.c#L212" target="_blank"&gt;https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/bridge/sec-dsim.c#L212&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/bridge/sec-dsim.c#L1281" target="_blank"&gt;https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/bridge/sec-dsim.c#L1281&lt;/A&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;thanks!&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Mon, 08 May 2023 23:56:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1646635#M205467</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-05-08T23:56:58Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1646704#M205471</link>
      <description>&lt;P&gt;it's ok, don't need k, you can just consider the forum as &lt;/P&gt;
&lt;P&gt;PLL Fout = Fin * M/(p*2^s)&lt;/P&gt;</description>
      <pubDate>Tue, 09 May 2023 04:42:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1646704#M205471</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2023-05-09T04:42:01Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1647295#M205542</link>
      <description>&lt;P&gt;alright I have a pixel clock that works out well for the PLL divider computation: pixel = 135500000, bit = 812400000(m = 677, p = 1-. s= 0). However there is also the DPHY timing lookup:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/imx/sec_mipi_dphy_ln14lpp.h#LL21C1-L21C1" target="_blank"&gt;https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/imx/sec_mipi_dphy_ln14lpp.h#LL21C1-L21C1&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;that bit clock will match against the "810" entry:&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/imx/sec_mipi_dphy_ln14lpp.h#L151" target="_blank"&gt;https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/gpu/drm/imx/sec_mipi_dphy_ln14lpp.h#L151&lt;/A&gt;&lt;/P&gt;&lt;P&gt;if you look at adjacent entries, it is the same timing clues as 800 and 820. What is the programming/doc guide for this part?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 09 May 2023 16:40:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1647295#M205542</guid>
      <dc:creator>tylernol</dc:creator>
      <dc:date>2023-05-09T16:40:25Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8MP and DSI errata</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1650888#M205918</link>
      <description>&lt;P&gt;you can refer to the code as below:&lt;/P&gt;
&lt;P&gt;"&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/clk/imx/clk-pll14xx.c" target="_blank"&gt;https://github.com/nxp-imx/linux-imx/blob/lf-6.1.y/drivers/clk/imx/clk-pll14xx.c&lt;/A&gt;"&lt;/P&gt;</description>
      <pubDate>Tue, 16 May 2023 07:28:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8MP-and-DSI-errata/m-p/1650888#M205918</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2023-05-16T07:28:42Z</dc:date>
    </item>
  </channel>
</rss>

