<?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: imx6 support for 8-bit RAW camera in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290547#M35141</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I doing the same thing and your answer hope we will solve it for mu board. Can you please clarify what you mean with&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;-- AND (per my previous post) -- :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change mxc_capture_inputs to use "CSI MEM" depending on what input you are using.&amp;nbsp; I #ifdef'd CONFIG_xxx it for now.&amp;nbsp; If there is an easier way to do it... let me know.&amp;nbsp; I just haven't had time to search where this is actually set.&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;Omar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 23 Sep 2014 14:55:46 GMT</pubDate>
    <dc:creator>Selea</dc:creator>
    <dc:date>2014-09-23T14:55:46Z</dc:date>
    <item>
      <title>imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290540#M35134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having trouble integrating our camera module &amp;amp; driver with the IPU.&amp;nbsp; I have the majority of the driver complete (probe succeeds, i2c comm is good, I see dma debug (errors though)), however, I believe I am running into a pixel formatting / dma setup issue with the IPU driver.&amp;nbsp; We expect (our User Layer app) to use V4L2_PIX_FMT_GREY, but this is "not supported".&amp;nbsp; While investigating this issue, I continued to add cases to the mxc_v4l2_capture layer to accept V4L2_PIX_FMT_GREY, but the problems get deeper into the IPU layer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does imx6 support 8-bit RAW camera data?&amp;nbsp; If so, what do I need to do?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Futher investigation into the IPU layer I discovered there is a "generic" format (or BAYER).&amp;nbsp; I investigated a little... I believe a certain format is expected (header info maybe?) - but our CMOS sensor is outputting raw pixel data so I am not sure how I could use this format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is a snippet of my debug:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;In MVC:mxc_poll&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;In MVC:mxc_v4l_ioctl&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;In MVC: mxc_v4l_do_ioctl c0445611&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp; case VIDIOC_DQBUF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;In MVC:mxc_v4l_dqueue&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG style="font-family: courier new,courier;"&gt;ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;In MVC:mxc_v4l_ioctl&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;In MVC: mxc_v4l_do_ioctl 40045613&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;&amp;nbsp;&amp;nbsp; case VIDIOC_STREAMOFF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;In MVC:mxc_streamoff&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;_ipu_csi_wait4eof: channel = 335544276&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;_ipu_csi_wait4eof: IPU_IRQ_PRP_ENC_OUT_EOF&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;_ipu_csi_wait4eof: CSI stop timeout - 5 * 10ms&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: courier new,courier;"&gt;imx-ipuv3 imx-ipuv3.0: warning: disable ipu dma channel 20 during its busy state&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just before the ERROR the imager is capturing, but it just sits there an times out.&amp;nbsp; I believe the camera/csi is setup correctly (vsync_pol, hsync_pol, etc.).&amp;nbsp; I also see that the buffer(s) is (are) "queued".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Apr 2013 21:44:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290540#M35134</guid>
      <dc:creator>ambiguity</dc:creator>
      <dc:date>2013-04-29T21:44:30Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290541#M35135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IPU can receive Grey image but it can't perform any kind of process like color space conversion, resize and etc because IPU will treat it as generic data, and not as a pixel.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can receive this data (e.g. thorugh CSI) and handle it by softwares like gstreamer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds&lt;/P&gt;&lt;P&gt;Rogerio&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>Mon, 10 Jun 2013 17:49:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290541#M35135</guid>
      <dc:creator>rogerio_silva</dc:creator>
      <dc:date>2013-06-10T17:49:53Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290542#M35136</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you Rogerio.&amp;nbsp; I eventually figured it out.&amp;nbsp; I added in all the support for IPU_PIX_FMT_GREY that pretty much followed IPU_PIX_FMT_GENERIC.&amp;nbsp; The issue that caused all my problems was that by default, the Kernel takes on the path of CSI -&amp;gt; IC -&amp;gt; MEM (not CSI -&amp;gt; MEM).&amp;nbsp; Once I figured that out... I was all set.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jun 2013 18:20:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290542#M35136</guid>
      <dc:creator>ambiguity</dc:creator>
      <dc:date>2013-06-10T18:20:06Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290543#M35137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Very nice!&lt;/P&gt;&lt;P&gt;Thanks for the feedback.&lt;/P&gt;&lt;P&gt;Rogerio&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Jun 2013 19:17:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290543#M35137</guid>
      <dc:creator>rogerio_silva</dc:creator>
      <dc:date>2013-06-10T19:17:34Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290544#M35138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm running into the same problem as I want a pixel format of V4L2_PIX_FMT_GREY for my custom camera.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you tell me what files besides the camera driver you touched? I see a pattern in mxc_v4l2_capture.c where I could add a new GREY format, I see IPU_PIX_FMT_GREY in a lot of files...do I need to edit all of them?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Jun 2013 01:11:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290544#M35138</guid>
      <dc:creator>richc128</dc:creator>
      <dc:date>2013-06-13T01:11:19Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290545#M35139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Richard, the files that I modified are listed below:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..\drivers\media\video\mxc\capture\ipu_csi_enc.c&lt;/P&gt;&lt;P&gt;..\drivers\media\video\mxc\capture\mxc_v4l2_capture.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;..\drivers\mxc\ipu3\ipu_capture.c&lt;/P&gt;&lt;P&gt;..\drivers\mxc\ipu3\ipu_common.c&lt;/P&gt;&lt;P&gt;..\drivers\mxc\ipu3\ipu_param_mem.h&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically, where there is IPU_PIX_FMT_GENERIC, add another case for IPU_PIX_FMT_GREY.&amp;nbsp; Also, in mxc_v4l2_capture.c:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-- You need to add support for V4L2_PIX_FMT_GREY if your camera driver is using/setting to that fmt. -- &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@@ -890,6 +995,10 @@ static int mxc_v4l2_s_fmt(cam_data *cam,&lt;/P&gt;&lt;P&gt;&amp;nbsp; size = f-&amp;gt;fmt.pix.width * f-&amp;gt;fmt.pix.height * 3 / 2;&lt;/P&gt;&lt;P&gt;&amp;nbsp; bytesperline = f-&amp;gt;fmt.pix.width;&lt;/P&gt;&lt;P&gt;&amp;nbsp; break;&lt;/P&gt;&lt;P&gt;+ case V4L2_PIX_FMT_GREY:&lt;/P&gt;&lt;P&gt;+ size = f-&amp;gt;fmt.pix.width * f-&amp;gt;fmt.pix.height;&lt;/P&gt;&lt;P&gt;+ bytesperline = f-&amp;gt;fmt.pix.width;&lt;/P&gt;&lt;P&gt;+ break;&lt;/P&gt;&lt;P&gt;&amp;nbsp; default:&lt;/P&gt;&lt;P&gt;&amp;nbsp; break;&lt;/P&gt;&lt;P&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-- AND (per my previous post) -- :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change mxc_capture_inputs to use "CSI MEM" depending on what input you are using.&amp;nbsp; I #ifdef'd CONFIG_xxx it for now.&amp;nbsp; If there is an easier way to do it... let me know.&amp;nbsp; I just haven't had time to search where this is actually set.&lt;/P&gt;&lt;P&gt;&lt;SPAN class="mce_paste_marker"&gt;&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>Thu, 13 Jun 2013 13:33:31 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290545#M35139</guid>
      <dc:creator>ambiguity</dc:creator>
      <dc:date>2013-06-13T13:33:31Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290546#M35140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I confirm that it works as you outlined. The only thing is that in my case I didn't have to change from &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;CSI -&amp;gt; IC -&amp;gt; MEM to CSI -&amp;gt; MEM. In my case (imx6 sabresd imx6q board) kernel default path is always &lt;SPAN style="font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; background-color: #ffffff;"&gt;CSI -&amp;gt; MEM&lt;/SPAN&gt; for both gray scale and color camera.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for this explanation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Jul 2013 19:43:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290546#M35140</guid>
      <dc:creator>DraganOstojic</dc:creator>
      <dc:date>2013-07-11T19:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290547#M35141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I doing the same thing and your answer hope we will solve it for mu board. Can you please clarify what you mean with&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"&lt;/P&gt;&lt;P&gt;-- AND (per my previous post) -- :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change mxc_capture_inputs to use "CSI MEM" depending on what input you are using.&amp;nbsp; I #ifdef'd CONFIG_xxx it for now.&amp;nbsp; If there is an easier way to do it... let me know.&amp;nbsp; I just haven't had time to search where this is actually set.&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;Omar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Sep 2014 14:55:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290547#M35141</guid>
      <dc:creator>Selea</dc:creator>
      <dc:date>2014-09-23T14:55:46Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290548#M35142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe I was referring to this portion of code in mxc_v4l2_capture.c:&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; {&lt;/P&gt;&lt;P&gt;&amp;nbsp; .index = 0,&lt;/P&gt;&lt;P&gt;#ifdef CONFIG_MXC_MYCAMERA&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;STRONG&gt;&lt;EM&gt;.name = "CSI MEM",&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;#else&lt;/P&gt;&lt;P&gt;&amp;nbsp; .name = "CSI IC MEM",&lt;/P&gt;&lt;P&gt;#endif /*CONFIG_MXC_MYCAMERA*/&lt;/P&gt;&lt;P&gt;&amp;nbsp; .type = V4L2_INPUT_TYPE_CAMERA,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .audioset = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .tuner = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .std = V4L2_STD_UNKNOWN,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .status = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp; .index = 1,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .name = "CSI MEM",&lt;/P&gt;&lt;P&gt;&amp;nbsp; .type = V4L2_INPUT_TYPE_CAMERA,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .audioset = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .tuner = 0,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .std = V4L2_STD_UNKNOWN,&lt;/P&gt;&lt;P&gt;&amp;nbsp; .status = V4L2_IN_ST_NO_POWER,&lt;/P&gt;&lt;P&gt;&amp;nbsp; },&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe it has to do with the .index value... I just rolled with the above change for my own testing purposes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Sep 2014 15:07:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290548#M35142</guid>
      <dc:creator>ambiguity</dc:creator>
      <dc:date>2014-09-23T15:07:51Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290549#M35143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;I'm sure i will have more question, I'm trying to use a greyscale sensor on the two parallel port. But evrything was for color...&lt;/P&gt;&lt;P&gt;thanks to your thread i now have a way to follow....&lt;/P&gt;&lt;P&gt;Thanks a lot. I will disturb you more.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Omar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 23 Sep 2014 15:12:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290549#M35143</guid>
      <dc:creator>Selea</dc:creator>
      <dc:date>2014-09-23T15:12:53Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290550#M35144</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;STRONG&gt;,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm running into the same problem as&lt;STRONG&gt; I want a pixel format of V4L2_PIX_FMT_SGBRG8 for my finger print sensor&lt;/STRONG&gt;. I am using the imx6 sabresd board. I have connected the sensor to parallel port of IPU2(IPU1 w.r.t. to TRM). &lt;/P&gt;&lt;P&gt;I want to capture the image from sensor and send it to display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Below is my implemetation in source code:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;arch/arm/boot/dts/imx6q.dtsi&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pinctrl_ipu2_2: ipu1grp-2 {&lt;/P&gt;&lt;P&gt;fsl,pins = &amp;lt;&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A18__IPU2_CSI1_DATA13&amp;nbsp; 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A19__IPU2_CSI1_DATA14&amp;nbsp; 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A20__IPU2_CSI1_DATA15&amp;nbsp; 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A21__IPU2_CSI1_DATA16&amp;nbsp; 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A22__IPU2_CSI1_DATA17&amp;nbsp; 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A23__IPU2_CSI1_DATA18&amp;nbsp; 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A24__IPU2_CSI1_DATA19&amp;nbsp; 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_DA12__IPU2_CSI1_VSYNC 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_A16__IPU2_CSI1_PIXCLK&amp;nbsp; 0x80000000&lt;/P&gt;&lt;P&gt;MX6QDL_PAD_EIM_DA11__IPU2_CSI1_HSYNC 0x8000000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;;&lt;/P&gt;&lt;P&gt;};&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;arch/arm/boot/dts/imx6qdl-sabresd.dtsi&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;regulators {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "simple-bus";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;finger_3p3v: 3p3v&lt;/STRONG&gt; {&amp;nbsp; // custom supply for my sensor&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; compatible = "regulator-fixed";&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; regulator-name = "3P3V";&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; regulator-min-microvolt = &amp;lt;3300000&amp;gt;;&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; regulator-max-microvolt = &amp;lt;3300000&amp;gt;;&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; regulator-always-on;&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;&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;&lt;STRONG&gt;v4l2_cap_2&lt;/STRONG&gt; {&amp;nbsp; // To make the video node for the device which is connecte to ipu2 with CSI1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fsl,imx6q-v4l2-capture";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ipu_id = &amp;lt;1&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_id = &amp;lt;1&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mclk_source = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;i2c2&lt;/STRONG&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-frequency = &amp;lt;100000&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_i2c3_2&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt; finger_print: finger_module@18&lt;/STRONG&gt; {&amp;nbsp; // add the sensor entry having slave address 0x18&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fsl,finger-print";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0x18&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VDDIO-supply = &amp;lt;&amp;amp;finger_3p3v&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-names = "default";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pinctrl-0 = &amp;lt;&amp;amp;pinctrl_ipu2_2&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clocks = &amp;lt;&amp;amp;clks 201&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; clock-names = "csi_mclk";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; finger-gpio = &amp;lt;&amp;amp;gpio3 7 0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_id = &amp;lt;1&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ipu_id = &amp;lt;1&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mclk = &amp;lt;24000000&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mclk_source = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;arch/arm/mach-imx/mach-imx6q.c&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;if (of_machine_is_compatible("fsl,imx6q-sabresd") ||&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; of_machine_is_compatible("fsl,imx6q-sabreauto")){&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;regmap_update_bits(gpr, IOMUXC_GPR1, 1 &amp;lt;&amp;lt; 20, 1 &amp;lt;&amp;lt; 20);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR1, 1 &amp;lt;&amp;lt; 17, 1 &amp;lt;&amp;lt; 17);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR3, 2 &amp;lt;&amp;lt; 6, 2 &amp;lt;&amp;lt; 6);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; regmap_update_bits(gpr, IOMUXC_GPR3, 1 &amp;lt;&amp;lt; 10, 1 &amp;lt;&amp;lt; 10);&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I probed the data line of sensor, It is sending data, as well as HSYNC and VSYNC.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;I am facing the below errors:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;imx6q-pinctrl 20e0000.iomuxc: pin &lt;STRONG&gt;MX6Q_PAD_CSI0_DAT12&lt;/STRONG&gt; already requested by 2-0018; cannot claim for 0-003c&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;root@imx6qsabresd:/bin# gst-launch mfw_v4lsrc device=/dev/video0 ! autovideosink&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;MAX resolution 1024x768&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: slave not found!&lt;/P&gt;&lt;P&gt;MFW_GST_V4LSRC_PLUGIN 3.0.11 build on Sep&amp;nbsp; 6 2014 12:31:36.&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: slave not found!&lt;/P&gt;&lt;P&gt;MFW_GST_V4LSINK_PLUGIN 3.0&lt;/P&gt;&lt;P&gt;Pipeline is live and does not need PREROLL ...&lt;/P&gt;&lt;P&gt;Setting pipeline to PLAYING ...&lt;/P&gt;&lt;P&gt;New clock: GstSystemClock&lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: mxc_v4l_dqueue timeout enc_counter 0&lt;/P&gt;&lt;P&gt;ERROR: from element /GstPipeline:pipeline0/MFWGstV4LSrc:mfwgstv4lsrc0: Internal data flow error.&lt;/P&gt;&lt;P&gt;Additional debug info:&lt;/P&gt;&lt;P&gt;/home/vinod/vvdn/VSTI_PoSX/yocto_src/build/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/gstreamer/0.10.36-r2/gstreamer-0.10.3:&lt;/P&gt;&lt;P&gt;streaming task paused, reason error (-5)&lt;/P&gt;&lt;P&gt;Execution ended after 10001604002 ns.&lt;/P&gt;&lt;P&gt;Setting pipeline to PAUSED ...&lt;/P&gt;&lt;P&gt;Setting pipeline to READY ...&lt;/P&gt;&lt;P&gt;Setting pipeline to NULL ...&lt;/P&gt;&lt;P&gt;Total rendered:0&lt;/P&gt;&lt;P&gt;[---&amp;gt;FINALIZE v4l_sink&lt;/P&gt;&lt;P&gt;Freeing pipeline ...&lt;/P&gt;&lt;P&gt;root@imx6qsabresd:/bin#&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Sep 2014 07:29:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290550#M35144</guid>
      <dc:creator>vinodmaverickr0</dc:creator>
      <dc:date>2014-09-24T07:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290551#M35145</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the pin you are requsting is already used (requested ny another driver:&lt;/P&gt;&lt;P&gt;imx6q-pinctrl 20e0000.iomuxc: pin &lt;STRONG&gt;MX6Q_PAD_CSI0_DAT12&lt;/STRONG&gt; already requested by 2-0018; cannot claim for 0-003c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so maybe the driver is failing to load and so it is not creating all the stuff you need &lt;/P&gt;&lt;P&gt;ERROR: v4l2 capture: slave not found!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;seem that is not creating the /dev/videoX device.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Sep 2014 07:47:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290551#M35145</guid>
      <dc:creator>Selea</dc:creator>
      <dc:date>2014-09-24T07:47:11Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290552#M35146</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;remember also the DATA_en pin, it should be pulled up (you have to define it as well in the pin list), otherwise the CSI doesn't capture.&lt;/P&gt;&lt;P&gt;Omar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Sep 2014 07:49:12 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290552#M35146</guid>
      <dc:creator>Selea</dc:creator>
      <dc:date>2014-09-24T07:49:12Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290553#M35147</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;now i understood what you mean on&lt;/P&gt;&lt;P&gt;static struct v4l2_input mxc_capture_inputs[MXC_V4L2_CAPTURE_NUM_INPUTS] = {&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i'm working on your patch, so maybe if i can do it i will send you my idea so you can check. it&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Sep 2014 08:24:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290553#M35147</guid>
      <dc:creator>Selea</dc:creator>
      <dc:date>2014-09-24T08:24:55Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290554#M35148</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Omar,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for your reply.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;In my DTSI file I have add:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;v4l2_cap_2&lt;/STRONG&gt; {&amp;nbsp; // To make the video node for the device which is connecte to ipu2 with CSI1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "fsl,imx6q-v4l2-capture";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ipu_id = &amp;lt;1&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_id = &amp;lt;1&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mclk_source = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So it should create the node (/dev/video2) for IPU2 with CSI1. And my sensor device is attached on CSI1 of IPU2. So It should capture the data from video2 node and then send it to either display or memory.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;As my sensor is continuously sending the data (which I have verified by probe the data line on oscilloscope). But I am not able to even capture the raw data, which is sending by the sensor. &lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;I have not connected the data enable pin because there is no data enable pin in sensor side. So you are asking to enable it from the processor side. And if we will add it in the pin multiplexing. then how it will effect the working. &lt;/P&gt;&lt;P&gt;One more thing there are only 7 data lines, a HSYNC, VSYNC, and one pixel clock.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;P.S. My sensor only support the Bayer RGB data format.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Sep 2014 11:19:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290554#M35148</guid>
      <dc:creator>vinodmaverickr0</dc:creator>
      <dc:date>2014-09-24T11:19:42Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290555#M35149</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;plase take a look at the files included here: (the dts and dtsi)&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/thread/330749"&gt;IPU2 parallel port on IMX6Q&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is my setup, is close to work... bu at least i see the dev/video3&amp;nbsp; (in my case) and i can acquire (forget the AR0134 driver... that is an old version with errors, i will upload the new one soon...)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2014 06:57:27 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290555#M35149</guid>
      <dc:creator>Selea</dc:creator>
      <dc:date>2014-09-25T06:57:27Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290556#M35150</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have also implemented the things in same way (which I have posted in earlier post).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But I have some doubts:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Is DATA_ENABLE pin must or not (because there is no data enable pin in my sensor). Right now data enable pin is low.&lt;/P&gt;&lt;P&gt;2) What should be the path for Bayer data (from &lt;STRONG&gt;CSI-&amp;gt;IC-&amp;gt;MEM&lt;/STRONG&gt; or &lt;STRONG&gt;CSI-&amp;gt;MEM&lt;/STRONG&gt;).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please upload the patch, when it will work.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2014 09:54:19 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290556#M35150</guid>
      <dc:creator>vinodmaverickr0</dc:creator>
      <dc:date>2014-09-25T09:54:19Z</dc:date>
    </item>
    <item>
      <title>Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290557#M35151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;the pin should be high otherwise tohave tochange it' spolarity in the IPU_IC_CONF&lt;/P&gt;&lt;P&gt;but this is not the reason why you do not see the device. ...&lt;/P&gt;&lt;P&gt;The strange is the ERROR "slave not found"&lt;/P&gt;&lt;P&gt;even if the data_en is wrong you should have read timeout error (the one I had) but the dev should be present...&lt;/P&gt;&lt;P&gt;even the path shoul not care.. but for the bayer the right one depends on what you want to do...&lt;/P&gt;&lt;P&gt;you can use CSI-&amp;gt; MEM so you will have the raw in memory, then maybe you have to do a color conversion...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but the first thing you have to fix is to have the V4L2 dev working and present... even if it will not be really acquiring.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Omar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2014 11:55:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290557#M35151</guid>
      <dc:creator>Selea</dc:creator>
      <dc:date>2014-09-25T11:55:05Z</dc:date>
    </item>
    <item>
      <title>Re: Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290558#M35152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;i followed you patch.&lt;/P&gt;&lt;P&gt;but still I have a strange image captured.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this is the pipe i'm using:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gst-launch mfw_v4lsrc num-buffers=1 device=/dev/video3 ! filesink location=/mnt/nfs/home/sample.raw&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the sensor is a 1280x960 greyscale so the capture should be 1228800 bytes.&lt;/P&gt;&lt;P&gt;the raw i have is 1800000 bytes it seems to be as a 4:2:0....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;take a look at it, using gimp opening it as raw 1280x960.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2014 13:15:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290558#M35152</guid>
      <dc:creator>Selea</dc:creator>
      <dc:date>2014-09-25T13:15:37Z</dc:date>
    </item>
    <item>
      <title>Re: Re: imx6 support for 8-bit RAW camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290559#M35153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please tell me how I can change the polarity.&lt;/P&gt;&lt;P&gt;I followed the below procedure, but I am not sure whether it is right or not.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;drivers/mxc/ipu3/ipu_capture.c&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;data |= 0x82000300; // To change the polarity, In my case data enable pin is active high.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;ipu_csi_write(ipu, csi, data, CSI_SENS_CONF);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I do not know, that why it is showing that slave is not found.&lt;/P&gt;&lt;P&gt;But in the imx6qd sabresd reference board, I face the same error, even when device is present and is working fine.So that is why I am ignoring this error.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Sep 2014 14:21:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx6-support-for-8-bit-RAW-camera/m-p/290559#M35153</guid>
      <dc:creator>vinodmaverickr0</dc:creator>
      <dc:date>2014-09-25T14:21:56Z</dc:date>
    </item>
  </channel>
</rss>

