<?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 iMX8X CSI2RX configuration in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/iMX8X-CSI2RX-configuration/m-p/1062606#M156193</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Our system input video from MIPI-CSI2 interface.&lt;/P&gt;&lt;P&gt;I suppose video data is transferred as MIPI-CSI2 -&amp;gt; Pixel link -&amp;gt; ISI -&amp;gt; DRAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In RM, MIPI CSI2 RX block is described as follow figure.&lt;/P&gt;&lt;P&gt;If the above video flow is assumed, do we need any settings for CFG_VID_VSYNC, CFG_VID_HSYNC_FP, CFG_VID_HSYN and CFG_VID_HSYNC_BP registers?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/112048iDB92497DF016263C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because, linux bsp is&amp;nbsp;only set CFG_NUM_LANES, CFG_DISABLE_DATA_LANES and IRQ_MASK registers in MIPI-CSI2 RX block. I would like to confirm&amp;nbsp;that do&amp;nbsp;we need to set other registers of MIPI CSI2 RX block or not.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/112030iECF334B15ED26289/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We will use a commercial RTOS for product release.&amp;nbsp; In RTOS case,&amp;nbsp;&lt;SPAN&gt;CFG_VID_VSYNC, CFG_VID_HSYNC_FP, CFG_VID_HSYN and CFG_VID_HSYNC_BP registers are configured. so, I am wondering if I really need these settings.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Target Device is i.MX8DualX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Kazuma Sasaki.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Jun 2020 05:36:11 GMT</pubDate>
    <dc:creator>Kazuma_Sasaki</dc:creator>
    <dc:date>2020-06-05T05:36:11Z</dc:date>
    <item>
      <title>iMX8X CSI2RX configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8X-CSI2RX-configuration/m-p/1062606#M156193</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Our system input video from MIPI-CSI2 interface.&lt;/P&gt;&lt;P&gt;I suppose video data is transferred as MIPI-CSI2 -&amp;gt; Pixel link -&amp;gt; ISI -&amp;gt; DRAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In RM, MIPI CSI2 RX block is described as follow figure.&lt;/P&gt;&lt;P&gt;If the above video flow is assumed, do we need any settings for CFG_VID_VSYNC, CFG_VID_HSYNC_FP, CFG_VID_HSYN and CFG_VID_HSYNC_BP registers?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/112048iDB92497DF016263C/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Because, linux bsp is&amp;nbsp;only set CFG_NUM_LANES, CFG_DISABLE_DATA_LANES and IRQ_MASK registers in MIPI-CSI2 RX block. I would like to confirm&amp;nbsp;that do&amp;nbsp;we need to set other registers of MIPI CSI2 RX block or not.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/112030iECF334B15ED26289/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We will use a commercial RTOS for product release.&amp;nbsp; In RTOS case,&amp;nbsp;&lt;SPAN&gt;CFG_VID_VSYNC, CFG_VID_HSYNC_FP, CFG_VID_HSYN and CFG_VID_HSYNC_BP registers are configured. so, I am wondering if I really need these settings.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Target Device is i.MX8DualX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Kazuma Sasaki.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jun 2020 05:36:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8X-CSI2RX-configuration/m-p/1062606#M156193</guid>
      <dc:creator>Kazuma_Sasaki</dc:creator>
      <dc:date>2020-06-05T05:36:11Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8X CSI2RX configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8X-CSI2RX-configuration/m-p/1062607#M156194</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A _jive_internal="true" data-content-finding="Community" data-userid="301601" data-username="kazsas_nxt" href="https://community.nxp.com/people/kazsas_nxt"&gt;Kazuma&lt;/A&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;See below, please!&lt;/P&gt;&lt;DIV class=""&gt;&lt;P&gt;For “&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;CFG_VID_VSYNC, CFG_VID_HSYNC_FP, CFG_VID_HSYN and CFG_VID_HSYNC_BP&lt;/SPAN&gt;”, the default value 0 is OK.&lt;/P&gt;&lt;P&gt;When receiving MIPI CSI2 line start, line end, frame start, frame end short packages, the CSI2RX needs generate HSYNC and VSYNC signals to internal ISI module, these registers are used to control the HSYNC and VSYNC width.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a nice day!&lt;/P&gt;&lt;P&gt;B.R,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jun 2020 04:40:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8X-CSI2RX-configuration/m-p/1062607#M156194</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2020-06-11T04:40:02Z</dc:date>
    </item>
    <item>
      <title>Re: iMX8X CSI2RX configuration</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/iMX8X-CSI2RX-configuration/m-p/1062608#M156195</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Wigros,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I appreciate your support. I will keep these registers as default value = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Kazuma Sasaki.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Jun 2020 14:05:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/iMX8X-CSI2RX-configuration/m-p/1062608#M156195</guid>
      <dc:creator>Kazuma_Sasaki</dc:creator>
      <dc:date>2020-06-15T14:05:01Z</dc:date>
    </item>
  </channel>
</rss>

