<?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 imx8MPlus MIPI-CSI2 capture video stream failed in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx8MPlus-MIPI-CSI2-capture-video-stream-failed/m-p/1684869#M208967</link>
    <description>&lt;DIV&gt;Hi everyone:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Background:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Now i encounter a problem,and development progress is suspended here.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; I want to use the mipi csi 4lane to catch the video stream of fpga (no communication of i2c, only video stream - RGB888 800*800 30fps).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; I use the driver of ov5640(which has ran ok on my board with 2 lane, yuyv422, 30fps), and i ported and modified this driver. Delete most of not using function and interface.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Phenomena:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; And i sync made a test program of V4L2 that can be used normally. I can REQBUF、QUERYBUF、QBUF、STREAMON， but i alaways DQBUF failed. And i don't know where is error. No matter use v4l2-ctrl or use my v4l2 program all failed.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;V4L2 command:&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;v4l2-ctl --set-fmt-video=width=800,height=800,pixelformat=RGB3 --stream-mmap --stream-to=./ --verbose&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;And the log as below : i notice one point is the red frame. YUYV -&amp;gt; RGB3? My driver and app is all set RGB3, &lt;STRONG&gt;why it appear YUYV ???&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Jerryzhou_0-1688989342569.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231540i186C32DA7F75FFCC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Jerryzhou_0-1688989342569.png" alt="Jerryzhou_0-1688989342569.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;The debug log as below:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYCAP: ok&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_G_FMT: ok&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_S_FMT: ok&lt;/DIV&gt;&lt;DIV&gt;Format Video Capture Multiplanar:&lt;/DIV&gt;&lt;DIV&gt;Width/Height : 800/800&lt;/DIV&gt;&lt;DIV&gt;Pixel Format : 'RGB3' (24-bit RGB 8-8-8)&lt;/DIV&gt;&lt;DIV&gt;Field : None&lt;/DIV&gt;&lt;DIV&gt;Number of planes : 1&lt;/DIV&gt;&lt;DIV&gt;Flags :&lt;/DIV&gt;&lt;DIV&gt;Colorspace : JPEG&lt;/DIV&gt;&lt;DIV&gt;Transfer Function : Default&lt;/DIV&gt;&lt;DIV&gt;YCbCr/HSV Encoding: Default&lt;/DIV&gt;&lt;DIV&gt;Quantization : Default&lt;/DIV&gt;&lt;DIV&gt;Plane 0 :&lt;/DIV&gt;&lt;DIV&gt;Bytes per Line : 2400&lt;/DIV&gt;&lt;DIV&gt;Size Image : 1920000&lt;/DIV&gt;&lt;DIV&gt;could not open ./ for writing&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_REQBUFS returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_STREAMON returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Below i post my devicetree and my driver. Beside i find in the kernel version of 5.10.9, it use ISI dirver frame，i don't change anything about this beacause i am afraid of making error.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; I don't know if my devicetree or driver has any problem. Please help me and point out the problem, thanks a lot.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; And one thing i want to know is if should i set the clk, and how to set.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Now i use the core of imx8mplus, Linux version 5.10.9. If you need any more file, details or whatever you need,I'll provide&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best wishes for you&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Devicetree:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; dtsi:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;mipi_csi_0: csi@32e40000 {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;compatible = "fsl,imx8mp-mipi-csi", "fsl,imx8mn-mipi-csi";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reg = &amp;lt;0x32e40000 0x10000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;interrupts = &amp;lt;GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clock-frequency = &amp;lt;500000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clocks = &amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_CAM1_PIX&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_AXI&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_APB&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;media_blk_ctrl IMX8MP_CLK_MEDIA_BLK_CTRL_MIPI_CSI_PCLK&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;media_blk_ctrl IMX8MP_CLK_MEDIA_BLK_CTRL_MIPI_CSI_ACLK&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clock-names = "mipi_clk",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"disp_axi",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"disp_apb",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"media_blk_csi_pclk",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"media_blk_csi_aclk";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;assigned-clocks = &amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_CAM1_PIX&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;assigned-clock-parents = &amp;lt;&amp;amp;clk IMX8MP_SYS_PLL2_1000M&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;assigned-clock-rates = &amp;lt;500000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;bus-width = &amp;lt;4&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;csi-gpr = &amp;lt;&amp;amp;mediamix_gasket0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;gpr = &amp;lt;&amp;amp;media_blk_ctrl&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;resets = &amp;lt;&amp;amp;media_blk_ctrl IMX8MP_MEDIA_BLK_CTRL_RESET_MIPI_CSI_PCLK&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;media_blk_ctrl IMX8MP_MEDIA_BLK_CTRL_RESET_MIPI_CSI_ACLK&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reset-names = "csi_rst_pclk", "csi_rst_aclk";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;power-domains = &amp;lt;&amp;amp;mipi_phy1_pd&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "disabled";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;dts:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;csi1_io: csi1-io {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;compatible = "regulator-fixed";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regulator-name = "csi1_pwr";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regulator-min-microvolt = &amp;lt;3300000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regulator-max-microvolt = &amp;lt;3300000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;gpio = &amp;lt;&amp;amp;gpio1 5 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;enable-active-high;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regulator-always-on;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;//zp csi0&lt;/DIV&gt;&lt;DIV&gt;zp5640: zp5640@3c {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;compatible = "ovti,zp5640";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reg = &amp;lt;0x3c&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-names = "default";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_csi0_pwn&amp;gt;, &amp;lt;&amp;amp;pinctrl_csi0_rst&amp;gt;,&amp;lt;&amp;amp;pinctrl_io0_pwn&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clocks = &amp;lt;&amp;amp;clk IMX8MP_CLK_IPP_DO_CLKO2&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clock-names = "xclk";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;assigned-clocks = &amp;lt;&amp;amp;clk IMX8MP_CLK_IPP_DO_CLKO2&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//assigned-clock-parents = &amp;lt;&amp;amp;clk IMX8MP_CLK_24M&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//assigned-clock-rates = &amp;lt;24000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;csi_id = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;powerdown-gpios = &amp;lt;&amp;amp;gpio2 11 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reset-gpios = &amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_LOW&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;mclk = &amp;lt;24000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;mclk_source = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;mipi_csi;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;port {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ov5640_mipi_0_ep: endpoint {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;remote-endpoint = &amp;lt;&amp;amp;mipi_csi0_ep&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;data-lanes = &amp;lt;1 2 3 4&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;max-pixel-frequency = /bits/ 64 &amp;lt;500000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clock-lanes = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;//zp csi0&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;mipi_csi_0 {&lt;/DIV&gt;&lt;DIV&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;status = "okay";&lt;/DIV&gt;&lt;DIV&gt;//no-reset-control;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;port@0 {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reg = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;mipi_csi0_ep: endpoint {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; remote-endpoint = &amp;lt;&amp;amp;ov5640_mipi_0_ep&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; data-lanes = &amp;lt;4&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; csis-hs-settle = &amp;lt;13&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; csis-clk-settle = &amp;lt;2&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; csis-wclk;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;cameradev {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;isi_0 {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; no-reset-control;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; cap_device {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;isi_1 {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; cap_device {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; };&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;amp;isp_0{&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; };&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;</description>
    <pubDate>Mon, 10 Jul 2023 11:43:25 GMT</pubDate>
    <dc:creator>Jerryzhou</dc:creator>
    <dc:date>2023-07-10T11:43:25Z</dc:date>
    <item>
      <title>imx8MPlus MIPI-CSI2 capture video stream failed</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8MPlus-MIPI-CSI2-capture-video-stream-failed/m-p/1684869#M208967</link>
      <description>&lt;DIV&gt;Hi everyone:&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Background:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Now i encounter a problem,and development progress is suspended here.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; I want to use the mipi csi 4lane to catch the video stream of fpga (no communication of i2c, only video stream - RGB888 800*800 30fps).&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; I use the driver of ov5640(which has ran ok on my board with 2 lane, yuyv422, 30fps), and i ported and modified this driver. Delete most of not using function and interface.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Phenomena:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; And i sync made a test program of V4L2 that can be used normally. I can REQBUF、QUERYBUF、QBUF、STREAMON， but i alaways DQBUF failed. And i don't know where is error. No matter use v4l2-ctrl or use my v4l2 program all failed.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;V4L2 command:&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;v4l2-ctl --set-fmt-video=width=800,height=800,pixelformat=RGB3 --stream-mmap --stream-to=./ --verbose&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;And the log as below : i notice one point is the red frame. YUYV -&amp;gt; RGB3? My driver and app is all set RGB3, &lt;STRONG&gt;why it appear YUYV ???&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Jerryzhou_0-1688989342569.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/231540i186C32DA7F75FFCC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Jerryzhou_0-1688989342569.png" alt="Jerryzhou_0-1688989342569.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;The debug log as below:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYCAP: ok&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_G_FMT: ok&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_S_FMT: ok&lt;/DIV&gt;&lt;DIV&gt;Format Video Capture Multiplanar:&lt;/DIV&gt;&lt;DIV&gt;Width/Height : 800/800&lt;/DIV&gt;&lt;DIV&gt;Pixel Format : 'RGB3' (24-bit RGB 8-8-8)&lt;/DIV&gt;&lt;DIV&gt;Field : None&lt;/DIV&gt;&lt;DIV&gt;Number of planes : 1&lt;/DIV&gt;&lt;DIV&gt;Flags :&lt;/DIV&gt;&lt;DIV&gt;Colorspace : JPEG&lt;/DIV&gt;&lt;DIV&gt;Transfer Function : Default&lt;/DIV&gt;&lt;DIV&gt;YCbCr/HSV Encoding: Default&lt;/DIV&gt;&lt;DIV&gt;Quantization : Default&lt;/DIV&gt;&lt;DIV&gt;Plane 0 :&lt;/DIV&gt;&lt;DIV&gt;Bytes per Line : 2400&lt;/DIV&gt;&lt;DIV&gt;Size Image : 1920000&lt;/DIV&gt;&lt;DIV&gt;could not open ./ for writing&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_REQBUFS returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_QBUF returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;VIDIOC_STREAMON returned 0 (Success)&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Problem:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Below i post my devicetree and my driver. Beside i find in the kernel version of 5.10.9, it use ISI dirver frame，i don't change anything about this beacause i am afraid of making error.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; I don't know if my devicetree or driver has any problem. Please help me and point out the problem, thanks a lot.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; And one thing i want to know is if should i set the clk, and how to set.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; Now i use the core of imx8mplus, Linux version 5.10.9. If you need any more file, details or whatever you need,I'll provide&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Best wishes for you&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;Devicetree:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;&amp;nbsp; &amp;nbsp; dtsi:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;mipi_csi_0: csi@32e40000 {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;compatible = "fsl,imx8mp-mipi-csi", "fsl,imx8mn-mipi-csi";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reg = &amp;lt;0x32e40000 0x10000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;interrupts = &amp;lt;GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clock-frequency = &amp;lt;500000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clocks = &amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_CAM1_PIX&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_AXI&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_APB&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;media_blk_ctrl IMX8MP_CLK_MEDIA_BLK_CTRL_MIPI_CSI_PCLK&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;media_blk_ctrl IMX8MP_CLK_MEDIA_BLK_CTRL_MIPI_CSI_ACLK&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clock-names = "mipi_clk",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"disp_axi",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"disp_apb",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"media_blk_csi_pclk",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;"media_blk_csi_aclk";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;assigned-clocks = &amp;lt;&amp;amp;clk IMX8MP_CLK_MEDIA_CAM1_PIX&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;assigned-clock-parents = &amp;lt;&amp;amp;clk IMX8MP_SYS_PLL2_1000M&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;assigned-clock-rates = &amp;lt;500000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;bus-width = &amp;lt;4&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;csi-gpr = &amp;lt;&amp;amp;mediamix_gasket0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;gpr = &amp;lt;&amp;amp;media_blk_ctrl&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;resets = &amp;lt;&amp;amp;media_blk_ctrl IMX8MP_MEDIA_BLK_CTRL_RESET_MIPI_CSI_PCLK&amp;gt;,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;lt;&amp;amp;media_blk_ctrl IMX8MP_MEDIA_BLK_CTRL_RESET_MIPI_CSI_ACLK&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reset-names = "csi_rst_pclk", "csi_rst_aclk";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;power-domains = &amp;lt;&amp;amp;mipi_phy1_pd&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "disabled";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &lt;STRONG&gt;dts:&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;csi1_io: csi1-io {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;compatible = "regulator-fixed";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regulator-name = "csi1_pwr";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regulator-min-microvolt = &amp;lt;3300000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regulator-max-microvolt = &amp;lt;3300000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;gpio = &amp;lt;&amp;amp;gpio1 5 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;enable-active-high;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;regulator-always-on;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;//zp csi0&lt;/DIV&gt;&lt;DIV&gt;zp5640: zp5640@3c {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;compatible = "ovti,zp5640";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reg = &amp;lt;0x3c&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-names = "default";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;pinctrl-0 = &amp;lt;&amp;amp;pinctrl_csi0_pwn&amp;gt;, &amp;lt;&amp;amp;pinctrl_csi0_rst&amp;gt;,&amp;lt;&amp;amp;pinctrl_io0_pwn&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clocks = &amp;lt;&amp;amp;clk IMX8MP_CLK_IPP_DO_CLKO2&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clock-names = "xclk";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;assigned-clocks = &amp;lt;&amp;amp;clk IMX8MP_CLK_IPP_DO_CLKO2&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//assigned-clock-parents = &amp;lt;&amp;amp;clk IMX8MP_CLK_24M&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;//assigned-clock-rates = &amp;lt;24000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;csi_id = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;powerdown-gpios = &amp;lt;&amp;amp;gpio2 11 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reset-gpios = &amp;lt;&amp;amp;gpio1 6 GPIO_ACTIVE_LOW&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;mclk = &amp;lt;24000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;mclk_source = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;mipi_csi;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;port {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;ov5640_mipi_0_ep: endpoint {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;remote-endpoint = &amp;lt;&amp;amp;mipi_csi0_ep&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;data-lanes = &amp;lt;1 2 3 4&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;max-pixel-frequency = /bits/ 64 &amp;lt;500000000&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;clock-lanes = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;//zp csi0&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;mipi_csi_0 {&lt;/DIV&gt;&lt;DIV&gt;#address-cells = &amp;lt;1&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;#size-cells = &amp;lt;0&amp;gt;;&lt;/DIV&gt;&lt;DIV&gt;status = "okay";&lt;/DIV&gt;&lt;DIV&gt;//no-reset-control;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;port@0 {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;reg = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;mipi_csi0_ep: endpoint {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; remote-endpoint = &amp;lt;&amp;amp;ov5640_mipi_0_ep&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; data-lanes = &amp;lt;4&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; csis-hs-settle = &amp;lt;13&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; csis-clk-settle = &amp;lt;2&amp;gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; csis-wclk;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; };&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;cameradev {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;isi_0 {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; no-reset-control;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; cap_device {&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; status = "okay";&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;amp;isi_1 {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; cap_device {&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; };&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; &amp;amp;isp_0{&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; status = "okay";&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp; };&lt;/DIV&gt;&lt;DIV&gt;};&lt;/DIV&gt;</description>
      <pubDate>Mon, 10 Jul 2023 11:43:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8MPlus-MIPI-CSI2-capture-video-stream-failed/m-p/1684869#M208967</guid>
      <dc:creator>Jerryzhou</dc:creator>
      <dc:date>2023-07-10T11:43:25Z</dc:date>
    </item>
  </channel>
</rss>

