<?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: iMX8MM: MIPI DSI commands before enabling the CLK in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001343#M148437</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; To set LP11 mode before initialize the panel, it is possible to set register DSI_ESCMODE:&lt;/P&gt;&lt;DIV class=""&gt;&lt;P&gt;Bit 1: TxUlpsClk: Specifies ULPS request for clock lane.&lt;/P&gt;&lt;P&gt;Bit 3: TxUlpsDat: Specifies ULPS request for data lane.&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Feb 2020 09:09:46 GMT</pubDate>
    <dc:creator>Yuri</dc:creator>
    <dc:date>2020-02-27T09:09:46Z</dc:date>
    <item>
      <title>iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001333#M148427</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;a custom display manufacture requires receiving init commands before activating the clock.&lt;/P&gt;&lt;P&gt;If I try sending the commands during the panel_prepare function, I get the following kernel errors&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp;imx_sec_dsim_drv 32e10000.mipi_dsi: wait pkthdr tx done time out&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp;panel-simple-dsi 32e10000.mipi_dsi.0: Failed to send DCS (-16), (1)01&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp; &amp;nbsp;imx_sec_dsim_drv 32e10000.mipi_dsi: panel prepare failed: -16&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Is there any way to overcome the problem?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Pier&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jan 2020 02:35:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001333#M148427</guid>
      <dc:creator>pierluigi_p</dc:creator>
      <dc:date>2020-01-27T02:35:44Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001334#M148428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Working on the same project, I can show this picture with another evalboard driving the discussed display. But as Pier wrote above, we need it with MIPI from imx8m mini.&lt;/P&gt;&lt;P&gt;Here you can see the initial code, without having signals on CLK_P (I have also measured CLK_N, but not visible here)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please excuse the bad signal quality, but I only have one active probe.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="URT_PowerUp_20200121.jpg"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/100140iBFC19B3FEF783920/image-size/large?v=v2&amp;amp;px=999" role="button" title="URT_PowerUp_20200121.jpg" alt="URT_PowerUp_20200121.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jan 2020 13:06:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001334#M148428</guid>
      <dc:creator>kislingera</dc:creator>
      <dc:date>2020-01-27T13:06:33Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001335#M148429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; What NXP Linux BSP is used in the case?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2020 07:14:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001335#M148429</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2020-01-29T07:14:07Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001336#M148430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;we are currently based on kernel 4.14.98 v2.0.0.&lt;/P&gt;&lt;P&gt;I've also inspected and back-ported the additional sec-dsim patches from kernel 4.14.98 v2.3.0, but the behavior is&amp;nbsp;exactly&amp;nbsp;the same.&lt;/P&gt;&lt;P&gt;Any suggestion?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Pier&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2020 09:00:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001336#M148430</guid>
      <dc:creator>pierluigi_p</dc:creator>
      <dc:date>2020-01-29T09:00:49Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001337#M148431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I just made some new measurements with the working Board (which uses a SSD2828 bridge; and no iMX).&lt;/P&gt;&lt;P&gt;I assume that the following transmission is a standard LowPower transmission, which every MIPI device should support - and therefore also the iMX8M mini, right?&lt;/P&gt;&lt;P&gt;Clock should be restored by Exor-function of D0P / D0N - right? --&amp;gt; the measurement shows something like 7.4MHz clock frequency for this transmission.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="Packet01_CLKP_DISPRST_D0P_D0N__10us_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/99925i7997AD9AF3A103FF/image-size/large?v=v2&amp;amp;px=999" role="button" title="Packet01_CLKP_DISPRST_D0P_D0N__10us_1.png" alt="Packet01_CLKP_DISPRST_D0P_D0N__10us_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Jan 2020 15:42:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001337#M148431</guid>
      <dc:creator>kislingera</dc:creator>
      <dc:date>2020-01-29T15:42:21Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001338#M148432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Pierluigi, Andreas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not understanding what exactly waveform is expected by display. Could you please send the display datasheet?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regard,&lt;/P&gt;&lt;P&gt;Rogerio&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 31 Jan 2020 16:51:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001338#M148432</guid>
      <dc:creator>rogerio_silva</dc:creator>
      <dc:date>2020-01-31T16:51:42Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001339#M148433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Rogerio,&lt;/P&gt;&lt;P&gt;I attached the datasheet here:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&lt;A class="link-titled" href="https://support.nxp.com/s/case/5002p00002FrFGv" title="https://support.nxp.com/s/case/5002p00002FrFGv"&gt;https://support.nxp.com/s/case/5002p00002FrFGv&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The feeling is that the display controller is not able to accept LPM commands once the MIPI interface switched to HS.&lt;/P&gt;&lt;P&gt;The EVK from the manufacturer shows that all the commands are sent before the MIPI CLK switch to HS.&lt;/P&gt;&lt;P&gt;From a linux kernel perspective, this means that the commands should be sent from the "prepare" function of drm_panel_funcs struct, called before the "enable" function&lt;SPAN&gt;&amp;nbsp;of&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;drm_panel_funcs struct&lt;/SPAN&gt;.&lt;/P&gt;&lt;P&gt;If the commands are sent from the enable function (as for most of the MIPI displays drivers), the commands are sent correctly, but the display shows nothing.&lt;/P&gt;&lt;P&gt;If the commands are sent from the&amp;nbsp;prepare function (not seen in other MIPI displays &lt;SPAN&gt;drivers&lt;/SPAN&gt;), we get the errors reported in the 1st message of this thread.&lt;/P&gt;&lt;P&gt;Please let me know if you need further details.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;Pier&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Feb 2020 11:48:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001339#M148433</guid>
      <dc:creator>oferausterlitz</dc:creator>
      <dc:date>2020-02-01T11:48:18Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001340#M148434</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ofer,&lt;/P&gt;&lt;P&gt;I'll check if it's possible to enter in LPM after switch to HS Mode.&lt;/P&gt;&lt;P&gt;I can't download the datasheet. Could you please send me by e-mail? &lt;A href="mailto:rogerio.silva@nxp.com"&gt;rogerio.silva@nxp.com&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Rogerio&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Feb 2020 14:11:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001340#M148434</guid>
      <dc:creator>rogerio_silva</dc:creator>
      <dc:date>2020-02-03T14:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001341#M148435</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; I attached the Datasheet to internal thread.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2020 04:51:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001341#M148435</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2020-02-04T04:51:21Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001342#M148436</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Yuri!&lt;/P&gt;&lt;P&gt;Rogerio&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2020 17:19:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001342#M148436</guid>
      <dc:creator>rogerio_silva</dc:creator>
      <dc:date>2020-02-04T17:19:01Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001343#M148437</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; To set LP11 mode before initialize the panel, it is possible to set register DSI_ESCMODE:&lt;/P&gt;&lt;DIV class=""&gt;&lt;P&gt;Bit 1: TxUlpsClk: Specifies ULPS request for clock lane.&lt;/P&gt;&lt;P&gt;Bit 3: TxUlpsDat: Specifies ULPS request for data lane.&lt;/P&gt;&lt;/DIV&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2020 09:09:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001343#M148437</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2020-02-27T09:09:46Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001344#M148438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Yuri,&lt;/P&gt;&lt;P&gt;thanks for pointing this out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please clarify if both of the bits (1 &amp;amp; 3) must be set?&lt;/P&gt;&lt;P&gt;The current sec-dsim driver, in LP mode currently enables only bit 7 (ESCMODE_CMDLPDT): is this required too?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Best Regards&lt;/P&gt;&lt;P&gt;Pier&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Feb 2020 17:44:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001344#M148438</guid>
      <dc:creator>pierluigi_p</dc:creator>
      <dc:date>2020-02-27T17:44:58Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001345#M148439</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it depends on customer's requirement, both clock lane and data lanes have the low power state.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 13 Mar 2020 06:00:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001345#M148439</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2020-03-13T06:00:03Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001346#M148440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV class=""&gt;&lt;P&gt;Regarding your question:&lt;/P&gt;&lt;P&gt;&amp;gt; kernel errors&lt;/P&gt;&lt;P&gt;&amp;gt; imx_sec_dsim_drv 32e10000.mipi_dsi: wait pkthdr tx done time out&lt;BR /&gt; &amp;gt; panel-simple-dsi 32e10000.mipi_dsi.0: Failed to send DCS (-16), (1)01&lt;BR /&gt; &amp;gt; imx_sec_dsim_drv 32e10000.mipi_dsi: panel prepare failed: -16&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I added a new display&amp;nbsp;(the ORIC ORC03003N-40) using the Sitronix ST7701 driver chip&amp;nbsp; to the iMX8MM EVK.&lt;/P&gt;&lt;P&gt;I patched the Raydium rm67191 driver by only changing the init sequence to the manufacturer command set of the new display, adjusted the pixel clock, and corrected the number of lanes in the corresponding dts and I immediately got colored stripes shown on the display.&lt;/P&gt;&lt;P&gt;One important observation is that the raydium driver uses&lt;/P&gt;&lt;P&gt;mipi_dsi_generic_write() to send mipi commands, which is working, while mipi_dsi_dcs_write_buffer() failed with "wait payload tx done time out" or ""wait pkthdr tx done time out" errors (in kernel log) after about four successful writes.&lt;/P&gt;&lt;P&gt;Find patches for i.MX8MM Android 10 sources below.&lt;/P&gt;&lt;P&gt;Apply with&lt;/P&gt;&lt;P&gt;cd imx-android-10/android_build/vendor/nxp-opensource/kernel_imx&lt;/P&gt;&lt;P&gt;git apply 0001-add-st7701-driver-shows-stripes-not-finished.patch&lt;/P&gt;&lt;P&gt;cd imx-android-10/android_build/device/fsl&lt;/P&gt;&lt;P&gt;git apply 0001-change-mipi-display-to-st7701.patch&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 12 Apr 2020 21:29:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1001346#M148440</guid>
      <dc:creator>nxp31</dc:creator>
      <dc:date>2020-04-12T21:29:21Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1163856#M163033</link>
      <description>&lt;P&gt;We are working on similar project with i.MX8M Mini and have similar results as&amp;nbsp;&lt;SPAN&gt;oferausterlitz.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;"If the commands are sent from the enable function (as for most of the MIPI displays drivers), the commands are sent correctly, but the display shows nothing.&lt;/P&gt;&lt;P&gt;If the commands are sent from the&amp;nbsp;prepare function (not seen in other MIPI displays&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;drivers&lt;/SPAN&gt;), we get the errors reported in the 1st message of this thread."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any progress in solution of this issue?&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 11:09:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1163856#M163033</guid>
      <dc:creator>StanislavR</dc:creator>
      <dc:date>2020-10-07T11:09:00Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1163914#M163044</link>
      <description>&lt;P&gt;We are working on similar project with i.MX8M Mini and have similar results as&amp;nbsp;&lt;SPAN&gt;oferausterlitz.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;"If the commands are sent from the enable function (as for most of the MIPI displays drivers), the commands are sent correctly, but the display shows nothing.&lt;/P&gt;&lt;P&gt;If the commands are sent from the&amp;nbsp;prepare function (not seen in other MIPI displays&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;drivers&lt;/SPAN&gt;), we get the errors reported in the 1st message of this thread."&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Do you have any progress in solution of this issue?&lt;/P&gt;</description>
      <pubDate>Wed, 07 Oct 2020 12:50:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1163914#M163044</guid>
      <dc:creator>StanislavR</dc:creator>
      <dc:date>2020-10-07T12:50:23Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1164904#M163167</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/178773"&gt;@StanislavR&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp;Please create separate thread, if You have an issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Yuri.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Oct 2020 05:14:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1164904#M163167</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2020-10-09T05:14:51Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1167443#M163462</link>
      <description>&lt;P&gt;Hi nxp31,&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm also writing a driver for a MIPI panel and I have a doubt about the "mipi_dsi_generic_write()" function. When I send a MIPI command using this function, does it add the PacketHeader and the checksum to the message? Should I send just the payload of the message?&lt;/P&gt;&lt;P&gt;Supouse I have to send&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;PacketHeader[39 04 00 XX]&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;Payload[ B9 FF 83 94 ]&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;CheckSum [XX XX]&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Would it be something like this....?&lt;/P&gt;&lt;P&gt;struct mipi_dsi_device *dsi;&lt;/P&gt;&lt;P&gt;uint8_t mymessage[] = {0xB9, 0xFF, 0x83, 0x94};&lt;/P&gt;&lt;P&gt;mipi_dsi_generic_write(dsi , (void*) mymessage, 4 ); // is this how it works?&lt;/P&gt;&lt;P&gt;....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best Regards!&lt;/P&gt;</description>
      <pubDate>Wed, 14 Oct 2020 12:01:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1167443#M163462</guid>
      <dc:creator>electronic15</dc:creator>
      <dc:date>2020-10-14T12:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1167899#M163490</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/138903"&gt;@electronic15&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Please create separate request&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.nxp.com/support/support:SUPPORTHOME?tid=sbmenu" target="_blank"&gt;https://www.nxp.com/support/support:SUPPORTHOME?tid=sbmenu&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt;Yuri.&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2020 02:40:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1167899#M163490</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2020-10-15T02:40:13Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8MM: MIPI DSI commands before enabling the CLK</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1661751#M206936</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;SPAN class=""&gt;StanislavR&lt;/SPAN&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;I have facing same issue with MIPI-DSI panel. can you please provide a lead? I have been stuck on this.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ajita&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jun 2023 09:57:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8MM-MIPI-DSI-commands-before-enabling-the-CLK/m-p/1661751#M206936</guid>
      <dc:creator>ajita02</dc:creator>
      <dc:date>2023-06-01T09:57:58Z</dc:date>
    </item>
  </channel>
</rss>

