<?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: MIPI CSI2 - MEM_PRP_VF_MEM question in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327049#M43978</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;One small issue however. The image that is output has the colors inverted. Red is blue and blue is red. That is on the main display. On the second display the image is shown with correct colors. Is this something that android can address or is it more from the bsp side?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 10 Feb 2015 15:08:14 GMT</pubDate>
    <dc:creator>meflo</dc:creator>
    <dc:date>2015-02-10T15:08:14Z</dc:date>
    <item>
      <title>MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327023#M43952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi everybody,&lt;/P&gt;&lt;P&gt;I am trying to get some video capture working using MIPI CSI2 and I am having the following issue.&lt;/P&gt;&lt;P&gt;I am able to capture video, but the video is in a grid view of 2 x 2. Meaning, the video is shown 4 times, each window smaller, side by side in a grid instead of the normal picture.&lt;/P&gt;&lt;P&gt;I am using "CSI MEM":&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;static struct v4l2_input mxc_capture_inputs[MXC_V4L2_CAPTURE_NUM_INPUTS] = {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .index = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .name = "CSI IC MEM",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .type = V4L2_INPUT_TYPE_CAMERA,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .audioset = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .tuner = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .std = V4L2_STD_UNKNOWN,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .status = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .index = 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .name = "CSI MEM",&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .type = V4L2_INPUT_TYPE_CAMERA,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .audioset = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .tuner = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .std = V4L2_STD_UNKNOWN,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .status = V4L2_IN_ST_NO_POWER,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;My sensor is outputting YUV422 and I do not need any preprocessing done (don't need to resize the video or rotate it).&lt;/P&gt;&lt;P&gt;But apparently the stream goes through MEM_PRP_VF_MEM somehow, and that is why I get the grid view video in the end.&lt;/P&gt;&lt;P&gt;ipu_init_channel() inits the channel as MEM_PRP_VF_ENC.&lt;/P&gt;&lt;P&gt;How could I not use PRP VF so the YUV422 stream from the sensor is available to v4l2 capture as is?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jan 2015 13:34:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327023#M43952</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-01-28T13:34:17Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327024#M43953</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here's how the captured image looks like:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.dropbox.com/s/8c2ww10qmk2s7h6/20150129_102941.jpg?dl=0" title="https://www.dropbox.com/s/8c2ww10qmk2s7h6/20150129_102941.jpg?dl=0"&gt;Dropbox - 20150129_102941.jpg&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;That is using V4L2_PIX_FMT_UYVY in my driver.&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;If I use V4L2_PIX_FMT_YUV420, I get a 2x4 grid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;The driver enabled mipi using datatype:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;mipi_csi2_set_datatype(mipi_csi2_info, MIPI_DT_YUV422);&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;/P&gt;&lt;P style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;The images are stable, not scrolling, but you can see some slight color issues (seems to be a bit greenish) and the fact that it actually displays the frames in the space of a grid of 2 x 2. Sometimes it displays the entire 4 frames, sometimes like in the picture it displays some of the frames full and the others with some hsync and vsync issues.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2015 10:29:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327024#M43953</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-01-29T10:29:23Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327025#M43954</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;IPUx_CSI0_SENS_CONF is 0x00008A32&lt;/P&gt;&lt;P&gt;IPUx_CSI0_ACT_FRM_SIZE is 0x023F02CF&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The above registers look to be good but the issue is there&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Jan 2015 15:09:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327025#M43954</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-01-29T15:09:44Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327026#M43955</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;On second thought, IPUx_CSI0_SENS_CONF shows the CSI data width is 8 bits. I would have expected that to be 16 bits for YUV422&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2015 00:47:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327026#M43955</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-01-30T00:47:55Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327027#M43956</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From imx6 dual/duad Reference Manual:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;37.4.3.2.2&lt;/P&gt;&lt;P&gt;High-speed serial interface - MIPI (Mobile Industry Processor&lt;/P&gt;&lt;P&gt;Interface).&lt;/P&gt;&lt;P&gt;In MIPI interface two values arrive in each cycle. Each value is 8 bit wide, which means&lt;/P&gt;&lt;P&gt;16 MSB bits of the data bus input are treated, while 4 LSB bits are ignored.&lt;/P&gt;&lt;P&gt;When working in this mode, the CSI can handle up to 4 streams of data. Each stream is&lt;/P&gt;&lt;P&gt;identified with DI (data identifier) that includes the virtual channel and the data type of&lt;/P&gt;&lt;P&gt;this stream. Each stream that is handled is defined in registers MIPI_DI0-3. Only the&lt;/P&gt;&lt;P&gt;main stream (MIPI_DI0) can be sent to all destination units while the other streams are&lt;/P&gt;&lt;P&gt;sent only to the SMFC as generic data.&lt;/P&gt;&lt;P&gt;In this mode SENS_DATA_FORMAT and DATA_WIDTH registers are ignored, since&lt;/P&gt;&lt;P&gt;this information is coming to the CSI via the MCT_DI bus.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 30 Jan 2015 07:37:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327027#M43956</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-01-30T07:37:19Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327028#M43957</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What's the MIPI virtual channel do you use? If it is not 0, please reference to this patch: &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-102233"&gt;https://community.freescale.com/docs/DOC-102233&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 07:44:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327028#M43957</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2015-02-04T07:44:14Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327029#M43958</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;I use virtual channel 1.&lt;/P&gt;&lt;P&gt;I applied the patch above, but now I get:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: mxc_v4l_dqueue counter 0&lt;/P&gt;&lt;P&gt;VIDIOC_DQBUF failed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 08:10:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327029#M43958</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-04T08:10:10Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327030#M43959</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please pay attention to GPR1 or GPR13 setting.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 08:24:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327030#M43959</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2015-02-04T08:24:44Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327031#M43960</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So,&lt;/P&gt;&lt;P&gt;as I am using virtual channel 1, I do not need to change GPR1 (I am on imx6 quad by the way).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without your patch I get a grid image, like the one I mentioned in my second comment. With your patch, I get the error above. When I applied your patch, I only did the changes to ipu_capture.c, as I still want my decoder to sent data to imx on IPU1 (first ipu) CSI 1 (so virtual channel 1).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 08:34:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327031#M43960</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-04T08:34:10Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327032#M43961</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Meton,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you using gstreamer command to capture the video? If so can you please provide the command line which you used for capturing&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;shan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 09:36:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327032#M43961</guid>
      <dc:creator>shanmugamsundar</dc:creator>
      <dc:date>2015-02-04T09:36:51Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327033#M43962</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shan,&lt;/P&gt;&lt;P&gt;I am using mxc_v4l2_tvin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 09:42:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327033#M43962</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-04T09:42:03Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327034#M43963</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Meton,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what are all the arguments you are passing as input to your mxc_v4l2_tvin ?&lt;/P&gt;&lt;P&gt;Is that arguments contains the&lt;STRONG&gt; cap_mode&lt;/STRONG&gt; i have check the original file which i downloaded form the net. In that i didn't see any argument like cap_mode&lt;/P&gt;&lt;P&gt;I have also come across with the same error which you are facing, but i used gstreamer, in that i missed the &lt;STRONG&gt;Cap_mode&lt;/STRONG&gt;&amp;nbsp; in my command line. so, can you please check by sending cap_mode &lt;/P&gt;&lt;P&gt;For eg:- &lt;STRONG&gt; ./mxc_v4l2_tvin -ow 640 -ow480 -oc 0&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;oc = cap_mode and&lt;STRONG&gt; 0&lt;/STRONG&gt; is for 640x480 resolution&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;shan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 13:18:04 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327034#M43963</guid>
      <dc:creator>shanmugamsundar</dc:creator>
      <dc:date>2015-02-04T13:18:04Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327035#M43964</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Using &lt;STRONG style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; color: #3d3d3d;"&gt;mxc_v4l2_tvin -ow 640 -ow480 -oc 0&lt;/STRONG&gt; I get the same timeout error with Qiang's patch.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 15:04:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327035#M43964</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-04T15:04:56Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327036#M43965</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Any thought to why it goes through &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;MEM_PRP_VF_ENC&lt;/SPAN&gt;?&lt;/P&gt;&lt;P&gt;I am using the path CSI -&amp;gt; MEM. But apparently, once the data goes to memory, it goes through PRP VF and I suspect that is why I get that w eird image (wrong color and multiple images instead of one). How can I make it so the PRP is not used?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 17:13:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327036#M43965</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-04T17:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327037#M43966</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Also, that image I get is using bt656 synchronization. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, in ov5640_mipi.c driver, it is:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;p-&amp;gt;u.bt656.clock_curr = ov5640_data.mclk;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So clock_curr is nonzero. Thus, in mxc_v4l2_capture.c:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ifparm.u.bt656.clock_curr == 0)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_param.clk_mode = IPU_CSI_CLK_MODE_CCIR656_INTERLACED;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_param.clk_mode = IPU_CSI_CLK_MODE_GATED_CLK;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;looks like the gated mode is used for ov5640_mipi..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In my driver, clock_curr is set to zero, so IPU is configured to be in BT 656 interlaced mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the imx6 Reference Manual states that when using MIPI, non-gated mode must be used. How does it work for ov5640? In my case, I do not have a mclk from imx6 to my video decoder.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Feb 2015 17:23:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327037#M43966</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-04T17:23:36Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327038#M43967</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your original issue means virtual channel was not set correct on iMX6, so I gave you the patch for not virtual channel 0 case, but that sample code is for virtual channel 3, you should do some modification for virtual channel 1 case.&lt;/P&gt;&lt;P&gt;Your new timeout issue means the patch hasn't been successfully merged, no data coming to IPU CSI side.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 01:33:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327038#M43967</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2015-02-05T01:33:42Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327039#M43968</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;DIV&gt;&lt;P&gt;Hi Qiang. My original issue was that the image I receive seems to be going through the PRP and somehow converted to a different format so I get wrong colors and multiple images.&lt;/P&gt;&lt;P&gt;Regarding your patch, I did the changes for virtual channel 1 and get no data. So I am back to my case, wondering how to bypass the PRP.&lt;/P&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 04:25:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327039#M43968</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-05T04:25:54Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327040#M43969</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Meton, if you are using the mxc_v4l2_tvin test application, the data path was fixed at CSI-&amp;gt;MEM, no PRP will be used.&lt;/P&gt;&lt;P&gt;In fact I had seen the wrong virtual channel case, the captured image is same as yours.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By the way, you'd better enable your camera on virtual channel 0 first.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 06:01:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327040#M43969</guid>
      <dc:creator>qiang_li-mpu_se</dc:creator>
      <dc:date>2015-02-05T06:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327041#M43970</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Were you using nongated mode, gated or bt656 sync?&lt;/P&gt;&lt;P&gt;I mean, in the driver's ioctl_g_ifparm() do you set p-&amp;gt;u.bt656.clock_curr? Depending on that, in mxc_v4l2_capture.c, the timing mode is defined.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The reason I ask is because if I try on virtual channel 0, with clock_curr not set in my driver, I get timeout on vc 0 as well. If I set some non zero value to clock_curr, then it does not timeout but I get very very messy image.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Feb 2015 07:46:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327041#M43970</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-05T07:46:55Z</dc:date>
    </item>
    <item>
      <title>Re: MIPI CSI2 - MEM_PRP_VF_MEM question</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327042#M43971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The MIPI clock rate I have is 108 MHz. So I have set DDR at 216 MHz.&lt;/P&gt;&lt;P&gt;Now, if using bt656 synchronization, what should the clock_curr value be in the driver? I do not have the mclk line (master clock) from the imx to the decoder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am on kernel 3.0.35&lt;/P&gt;&lt;P&gt;It's not clear on how the non-gated mode is used for MIPI&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 06 Feb 2015 08:19:28 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/MIPI-CSI2-MEM-PRP-VF-MEM-question/m-p/327042#M43971</guid>
      <dc:creator>meflo</dc:creator>
      <dc:date>2015-02-06T08:19:28Z</dc:date>
    </item>
  </channel>
</rss>

