<?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: IPU - bayer pattern conversion in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211284#M12754</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just to clearify, does this means that IPU processing of bayer data is possible only through system memory? For instance if I want to direct captured video from CSI to IC and apply resize this will not work? Does same goes for crop and rotate?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lavnikevich Dmitry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 25 Mar 2013 17:05:30 GMT</pubDate>
    <dc:creator>haff</dc:creator>
    <dc:date>2013-03-25T17:05:30Z</dc:date>
    <item>
      <title>IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211271#M12741</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Hi,&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;I'm planning to use a i.mx6 in an digital imaging application. The intention is to transfer image data from a FPGA device to the i.mx6 memory using the parallel CSI ports. The format of the image data is a bayer pattern. In the documention I can see that the IPU can receive bayer pattern and generic image data. I'm not shure how the IPU really handles the bayer data and what's the difference. Does the IPU unit contain any bayer demosaicing hardware ? Is the bayer data automatically converted to RGB or YUV when transfering to memory ?&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Can anybody help me ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Thanks and best regards&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14pt;"&gt;Oliver&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Dec 2012 15:30:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211271#M12741</guid>
      <dc:creator>tollerhecht</dc:creator>
      <dc:date>2012-12-17T15:30:03Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211272#M12742</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The CSI module can support the bayer format, you need enable the CSI CPD function in register IPUx_CSIO_CPD_CTRL, and after that, you also need config the IPUx_CSIO_CPD_xxxx registers based on the bayer detail format, GBGB or GRGR.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If you want to convert the bayer data to YUV/RGB from CSI&amp;nbsp; to system memory, then CSI can only handle the 8bits MSB for each R/G/B in bayer format. Just like some other YUV camera sensors, you only need add the CSI CPD related config to support the bayer image, all other codes can be re-used in this mode.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; There is another method to capture the bayer image from CSI, it is the generic mode, in this mode, the bayer image can be captured into memory as it's raw data, if it is 12bits bayer image, each 12 bits R/G/B will be captured into memory in each 16bits (Only 12 bits MSB has the valid data), in this mode, the in memory bayer data can't be handled by IPU directly, only CSI module can handle the bayer data directly. You need use software to convert that bayer image to other format.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2012 03:16:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211272#M12742</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2012-12-18T03:16:12Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211273#M12743</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="font-weight: normal;"&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;Qiang,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;Thank you very much for your answer, this was very helpful.&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt; &lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;For the CSI-1 port the IPU&lt;EM&gt;x&lt;/EM&gt;_CSI1_CPD_CTRL register is filled with reserved bits. Does this work only on the CSI-0 port ? Another problem is, that the images I want to convert have a header that contain some special information (timestamp, etc.). Is there a way to prevent the header data from being modified, when using the bayer conversion (skip) ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt; &lt;BR /&gt; &lt;/P&gt;&lt;P style="font-weight: normal;"&gt; &lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;Thanks and best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt; &lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;Oliver&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2012 09:27:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211273#M12743</guid>
      <dc:creator>tollerhecht</dc:creator>
      <dc:date>2012-12-18T09:27:50Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211274#M12744</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If there's header data in bayer frames, then you can't use the CPD function, for such use case, you can only use the generic mode to capture the data, in this mode, all received data will be saved to memory without process, and IPU can't convert the bayer frames to RGB/YUV on the fly, you must use software to handle it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Dec 2012 01:37:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211274#M12744</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2012-12-19T01:37:44Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211275#M12745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;Qiang,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;thanks.&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;The register description of IPU&lt;EM&gt;x&lt;/EM&gt;_CSI1_CPD_CTRL in the reference manual shows only reserved bits (page &lt;/SPAN&gt;3236)&lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;. Does this mean that the bayer conversion works only on CSI-0 ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;Thanks and best regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P style="font-weight: normal;"&gt; &lt;SPAN style="font-size: 10pt; font-family: Arial,sans-serif;"&gt;Oliver&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Dec 2012 16:27:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211275#M12745</guid>
      <dc:creator>tollerhecht</dc:creator>
      <dc:date>2012-12-19T16:27:16Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211276#M12746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; The two CSI ports have no difference in functions, that should be document issue.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 20 Dec 2012 07:29:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211276#M12746</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2012-12-20T07:29:28Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211277#M12747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you please tell me how to configure IPUx_CSIO_CPD_CTRL and&amp;nbsp; IPUx_CSIO_CPD_xxxx for converting bayer format&amp;nbsp; data?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jan 2013 00:32:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211277#M12747</guid>
      <dc:creator>yiwulu</dc:creator>
      <dc:date>2013-01-09T00:32:49Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211278#M12748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Got some comfirmed information from IC designer, for iMX6, the IPU can't support converting bayer format to RGB/YUV on the fly, it can only use generic mode to receive the CSI input bayer data to memory. The CPD can only be used to convert 10 bits color data to 8 bits.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; On iMX5x IPU, there is a module called "ISP" which can be used to handle bayer format data, but it was also not fully verified, so in the iMX5x document, the ISP section had been removed. And on iMX6, that "ISP" module had been removed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 Jan 2013 01:05:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211278#M12748</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2013-01-11T01:05:18Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211279#M12749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your answer. But I still have another problem with the bayer data. I used the camera test mode to output test data. In theory，the output should be 00 01 02 03 04 05 06 07 ... , but what I captured from the DMA buffer is 00 04 08 0c...&lt;/P&gt;&lt;P&gt;So I lost 3/4 datas. I had checked the waves of the camera output . I am sure that the output is correct.&amp;nbsp; I had checked and test&amp;nbsp; the related settings of the IPU,&amp;nbsp; but no discovery. Can you tell me &lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="hps"&gt;about what&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;the&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;reason&lt;/SPAN&gt;&lt;SPAN&gt;?&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;A &lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;Phenomenon should be noticed. For example:&amp;nbsp; if the camera output 752*480 pixel, the whole data of one frame should be 752*480bytes. Because of data loss ,the whole data must be 752*480/4 .&amp;nbsp; When I used mxc_v4l2_capture&amp;nbsp; to capture&amp;nbsp; one frame data, it thought the data format is yuv420 and whole data is 752*480*1.5 bytes, so the dma buffer size it requests is bigger than the real data. What&amp;nbsp; I got from the buffer like this:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;00 04 08....(188byte &lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN&gt;Sequential datas) 02 06 0A...(another 188 byte &lt;SPAN class="short_text" lang="en"&gt;Sequential datas) 376 byte random data &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="short_text" lang="en"&gt;&lt;SPAN class="short_text" lang="en"&gt;04 08&amp;nbsp; 0c....(188byte &lt;SPAN class="short_text" lang="en"&gt;Sequential datas) 06 0A 0E...(another 188 byte &lt;SPAN class="short_text" lang="en"&gt;Sequential datas) 376 byte random data (the same random data as above) &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;then this repeats &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;I also found that it can configure CPMEM to control the data writing. But it doesn't mention how to configure for Generic data. Is it the problem about CPMEM configuration.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 16 Jan 2013 18:06:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211279#M12749</guid>
      <dc:creator>yiwulu</dc:creator>
      <dc:date>2013-01-16T18:06:34Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211280#M12750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To enable the generic mode for CSI, you should pay attention to the followed things:&lt;/P&gt;&lt;P&gt;In CSI_SENS_CONF register, DATA_FORMAT should be set to 0x03 "Bayer or Generic data", PRTCL should be set to 0 "Gated clock mode".&lt;/P&gt;&lt;P&gt;In CPMEM, it is always interleaved mode, PFS "Pixel Format Select" should be 0x6 "Generic data" the total size of frame in CPMEM should be equal to the input frame size. For example, if your input frame size is 752*480*1.5 bytes, due to it is not an interleaved frame, you need adjust the CPMEM setting, you can't set 752 as the width, 12bits bpp 1.5bytes was not supported by generic mode.&lt;/P&gt;&lt;P&gt;In this case, you can config the CPMEM as 282*480*4, the total size is same as 752*480*1.5 bytes, then in CPMEM, all other parameters should be set based on the 282*480 32 bpp frame. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 Jan 2013 03:31:13 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211280#M12750</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2013-01-18T03:31:13Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211281#M12751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After I changed some codes of driver , I can see the raw data image finally. I think Freescale should fix the bugs and add some document about how to deal with raw data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Jan 2013 18:42:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211281#M12751</guid>
      <dc:creator>yiwulu</dc:creator>
      <dc:date>2013-01-29T18:42:51Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211282#M12752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you please share your changes and provide a quick how-to about this topic?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This would help many people.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Fabio Estevam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Jan 2013 01:54:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211282#M12752</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2013-01-30T01:54:54Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211283#M12753</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Qiang,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When debayering the CSI input raw image, may I ask you to specify the demosaicing algorithm used in the IPU?&lt;/P&gt;&lt;P&gt;Is it HUE, VNG, bilinear?&lt;/P&gt;&lt;P&gt;I do not see any possibility to specify it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Feb 2013 09:22:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211283#M12753</guid>
      <dc:creator>Rodrigue</dc:creator>
      <dc:date>2013-02-26T09:22:00Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211284#M12754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Just to clearify, does this means that IPU processing of bayer data is possible only through system memory? For instance if I want to direct captured video from CSI to IC and apply resize this will not work? Does same goes for crop and rotate?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lavnikevich Dmitry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Mar 2013 17:05:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211284#M12754</guid>
      <dc:creator>haff</dc:creator>
      <dc:date>2013-03-25T17:05:30Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211285#M12755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, IPU can't process bayer data (resize, CSC, rotaion), it can only capture them into memory directly in generic data mode.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Mar 2013 01:33:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211285#M12755</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2013-03-26T01:33:12Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211286#M12756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you for reply. Does that includes all non-RGB/YUV formats. For example my camera can work both in bayer and grayscale mode (GREY pixformat). Is this format also cannot be processed directly by IC since it is not RGB/YUV?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Lavnikevich Dmitry&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Mar 2013 06:51:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211286#M12756</guid>
      <dc:creator>haff</dc:creator>
      <dc:date>2013-03-26T06:51:50Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211287#M12757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, the same case for gray.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Mar 2013 07:28:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211287#M12757</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2013-03-26T07:28:08Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211288#M12758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mr.Li:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"In CPMEM, it is always interleaved mode, PFS "Pixel Format Select" should be 0x6 "Generic data" the total size of frame in CPMEM should be equal to the input frame size."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in code file /drivers/mxc/ipu3/ipu_param_mem.h,&amp;nbsp; _ipu_ch_param_init(),&amp;nbsp; it looks like that this func do not care about interlace / non-interlace, just set CPMEM value in interlace style. And as u mentioned above, is that means all video should be judged as interlace ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and,&lt;/P&gt;&lt;P&gt;if 720x480, interlace,&amp;nbsp;&amp;nbsp; CSI-MEM,&amp;nbsp; then, raw data should be 480line( 240 data, 240 blank,&amp;nbsp; 1 data line follow by 1 blank line)&lt;/P&gt;&lt;P&gt;,is it right?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Jul 2013 12:02:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211288#M12758</guid>
      <dc:creator>osaka</dc:creator>
      <dc:date>2013-07-02T12:02:06Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211289#M12759</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please pay attention, interleave and interlace are not the same thing.&lt;/P&gt;&lt;P&gt;Interleave means the whole video data is put in a whole memory, ipu can access the whole frame with the base memory address.&lt;/P&gt;&lt;P&gt;Non-interleave means the different video data is put in different memory address, for example, Y, U, V data is put in different memory buffer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Interlace means the video frame is not sent in one time, just like NTSC, for the 720x480 frame, it will be sent on two fields, each field is 720*240 data lines. The whole frame data is 19 blank lines, then 240 data lines, then 3 blank lines; then 20 blank lines, then 240 data lines, then 3 blank lines. But the data in NTSC is interleaved UYVY format.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jul 2013 01:26:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211289#M12759</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2013-07-03T01:26:16Z</dc:date>
    </item>
    <item>
      <title>Re: IPU - bayer pattern conversion</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211290#M12760</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Mr. Li&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;yes,u are right, there're many diffs between interlace with progressive , &lt;/P&gt;&lt;P&gt;it's my mistake, thx&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Jul 2013 03:57:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IPU-bayer-pattern-conversion/m-p/211290#M12760</guid>
      <dc:creator>osaka</dc:creator>
      <dc:date>2013-07-03T03:57:17Z</dc:date>
    </item>
  </channel>
</rss>

