<?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 Camera sensor hi846 MIPI CSI for IMX8MM: Image issue in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Camera-sensor-hi846-MIPI-CSI-for-IMX8MM-Image-issue/m-p/1979685#M230015</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Dear all&lt;/SPAN&gt;：&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I used imx8mm board, and hi846 camera sensor. The os is yocto, my kernel branch version is lf-5.15.y and hi846 driver copy from lf-6.1.y. I also add some patches like this link #&lt;A href="https://community.nxp.com/t5/i-MX-Graphics/gst-launch-1-0-returns-Internal-data-stream-error/m-p/1573923#M388#" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Graphics/gst-launch-1-0-returns-Internal-data-stream-error/m-p/1573923#M388#&lt;/A&gt;. But unfortunately, I still can’t get right output by v4lt-ctl or gst-launch-1.0 commands&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt; v4l2-ctl -d /dev/video0 --verbose --set-fmt-video=width=1632,height=1224,pixelformat=GB10 --stream-mmap --stream-count=1 --stream-to=raw10.raw&lt;BR /&gt;VIDIOC_QUERYCAP: ok&lt;BR /&gt;VIDIOC_G_FMT: ok&lt;BR /&gt;VIDIOC_S_FMT: ok&lt;BR /&gt;Format Video Capture:&lt;BR /&gt;Width/Height : 1632/1224&lt;BR /&gt;Pixel Format : 'GB10' (10-bit Bayer GBGB/RGRG)&lt;BR /&gt;Field : None&lt;BR /&gt;Bytes per Line : 3264&lt;BR /&gt;Size Image : 3995136&lt;BR /&gt;Colorspace : sRGB&lt;BR /&gt;Transfer Function : Default (maps to sRGB)&lt;BR /&gt;YCbCr/HSV Encoding: ITU-R 601&lt;BR /&gt;Quantization : Full Range&lt;BR /&gt;Flags :&lt;BR /&gt;VIDIOC_REQBUFS returned 0 (Success)&lt;BR /&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_STREAMON returned 0 (Success)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;gst-launch-1.0 -vvv v4l2src device=/dev/video0 num-buffers=1 \! "video/x-bayer,width=1632,height=1224,framerate=(fraction)30/1,format=(string)gbrg" \! bayer2rgb ! pngenc ! filesink location=test.png &lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;/GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-bayer, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, format=(string)gbrg, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)sRGB&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-bayer, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, format=(string)gbrg, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)sRGB&lt;BR /&gt;/GstPipeline:pipeline0/GstBayer2RGB:bayer2rgb0.GstPad:src: caps = video/x-raw, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)sRGB, format=(string)RGBA, interlace-mode=(string)progressive&lt;BR /&gt;/GstPipeline:pipeline0/GstPngEnc:pngenc0.GstPad:sink: caps = video/x-raw, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)sRGB, format=(string)RGBA, interlace-mode=(string)progressive&lt;BR /&gt;/GstPipeline:pipeline0/GstBayer2RGB:bayer2rgb0.GstPad:sink: caps = video/x-bayer, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, format=(string)gbrg, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)sRGB&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-bayer, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, format=(string)gbrg, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)sRGB&lt;/PRE&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;These two commands are always running, test.png and raw actually have no content.v4l2-ctl --list-formats-ext:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;v4l2-ctl -d /dev/video0 --list-formats-ext&lt;BR /&gt;ioctl: VIDIOC_ENUM_FMT&lt;BR /&gt;Type: Video Capture&lt;BR /&gt;&lt;BR /&gt;[0]: 'GB10' (10-bit Bayer GBGB/RGRG)&lt;BR /&gt;Size: Discrete 640x480&lt;BR /&gt;Size: Discrete 1280x720&lt;BR /&gt;Size: Discrete 1632x1224&lt;/PRE&gt;&lt;P class=""&gt;My dts code:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;&amp;amp;i2c4 {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;    hi846: hi846@20 {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        status = "oka&lt;/SPAN&gt;&lt;SPAN&gt;y";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;        compatible = "hynix,hi846";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        reg = &amp;lt;0x20&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        clocks = &amp;lt;&amp;amp;clk IMX8MM_CLK_CLKO2&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        assigned-clocks = &amp;lt;&amp;amp;clk IMX8MM_CLK_CLKO2&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        assigned-clock-parents = &amp;lt;&amp;amp;clk IMX8MM_CLK_24M&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        assigned-clock-rates = &amp;lt;24000000&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        pinctrl-name&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        pinctrl-0 = &amp;lt;&amp;amp;cif_clk&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        reset-gpios = &amp;lt;&amp;amp;gpio3 19 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        shutdown-gpios = &amp;lt;&amp;amp;gpio4 10 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        port {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;    hi846_out: endpoint {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;    remote-endpoint = &amp;lt;&amp;amp;mipi1_sensor_ep&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;    data-lanes = &amp;lt;1 2&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;    link-frequencies = /bits/ 64&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;lt;80000000 200000000&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;            }; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;    };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;amp;mipi1_sensor_ep {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   remote-endpoint = &amp;lt;&amp;amp;hi846_out&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   data-lanes = &amp;lt;1 2&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   csis-hs-settle = &amp;lt;13&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   csis-clk-settle = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   csis-wclk;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;How should I check? I sincerely hope to get your help. Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 23 Oct 2024 03:02:08 GMT</pubDate>
    <dc:creator>shixuanlin-ddcx</dc:creator>
    <dc:date>2024-10-23T03:02:08Z</dc:date>
    <item>
      <title>Camera sensor hi846 MIPI CSI for IMX8MM: Image issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Camera-sensor-hi846-MIPI-CSI-for-IMX8MM-Image-issue/m-p/1979685#M230015</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Dear all&lt;/SPAN&gt;：&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I used imx8mm board, and hi846 camera sensor. The os is yocto, my kernel branch version is lf-5.15.y and hi846 driver copy from lf-6.1.y. I also add some patches like this link #&lt;A href="https://community.nxp.com/t5/i-MX-Graphics/gst-launch-1-0-returns-Internal-data-stream-error/m-p/1573923#M388#" target="_blank" rel="noopener"&gt;https://community.nxp.com/t5/i-MX-Graphics/gst-launch-1-0-returns-Internal-data-stream-error/m-p/1573923#M388#&lt;/A&gt;. But unfortunately, I still can’t get right output by v4lt-ctl or gst-launch-1.0 commands&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt; v4l2-ctl -d /dev/video0 --verbose --set-fmt-video=width=1632,height=1224,pixelformat=GB10 --stream-mmap --stream-count=1 --stream-to=raw10.raw&lt;BR /&gt;VIDIOC_QUERYCAP: ok&lt;BR /&gt;VIDIOC_G_FMT: ok&lt;BR /&gt;VIDIOC_S_FMT: ok&lt;BR /&gt;Format Video Capture:&lt;BR /&gt;Width/Height : 1632/1224&lt;BR /&gt;Pixel Format : 'GB10' (10-bit Bayer GBGB/RGRG)&lt;BR /&gt;Field : None&lt;BR /&gt;Bytes per Line : 3264&lt;BR /&gt;Size Image : 3995136&lt;BR /&gt;Colorspace : sRGB&lt;BR /&gt;Transfer Function : Default (maps to sRGB)&lt;BR /&gt;YCbCr/HSV Encoding: ITU-R 601&lt;BR /&gt;Quantization : Full Range&lt;BR /&gt;Flags :&lt;BR /&gt;VIDIOC_REQBUFS returned 0 (Success)&lt;BR /&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QUERYBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_QBUF returned 0 (Success)&lt;BR /&gt;VIDIOC_STREAMON returned 0 (Success)&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;PRE&gt;gst-launch-1.0 -vvv v4l2src device=/dev/video0 num-buffers=1 \! "video/x-bayer,width=1632,height=1224,framerate=(fraction)30/1,format=(string)gbrg" \! bayer2rgb ! pngenc ! filesink location=test.png &lt;BR /&gt;Setting pipeline to PAUSED ...&lt;BR /&gt;Pipeline is live and does not need PREROLL ...&lt;BR /&gt;Pipeline is PREROLLED ...&lt;BR /&gt;Setting pipeline to PLAYING ...&lt;BR /&gt;New clock: GstSystemClock&lt;BR /&gt;/GstPipeline:pipeline0/GstV4l2Src:v4l2src0.GstPad:src: caps = video/x-bayer, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, format=(string)gbrg, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)sRGB&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:src: caps = video/x-bayer, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, format=(string)gbrg, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)sRGB&lt;BR /&gt;/GstPipeline:pipeline0/GstBayer2RGB:bayer2rgb0.GstPad:src: caps = video/x-raw, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)sRGB, format=(string)RGBA, interlace-mode=(string)progressive&lt;BR /&gt;/GstPipeline:pipeline0/GstPngEnc:pngenc0.GstPad:sink: caps = video/x-raw, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, colorimetry=(string)sRGB, format=(string)RGBA, interlace-mode=(string)progressive&lt;BR /&gt;/GstPipeline:pipeline0/GstBayer2RGB:bayer2rgb0.GstPad:sink: caps = video/x-bayer, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, format=(string)gbrg, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)sRGB&lt;BR /&gt;/GstPipeline:pipeline0/GstCapsFilter:capsfilter0.GstPad:sink: caps = video/x-bayer, width=(int)1632, height=(int)1224, framerate=(fraction)30/1, format=(string)gbrg, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, colorimetry=(string)sRGB&lt;/PRE&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;These two commands are always running, test.png and raw actually have no content.v4l2-ctl --list-formats-ext:&lt;/SPAN&gt;&lt;/P&gt;&lt;PRE&gt;v4l2-ctl -d /dev/video0 --list-formats-ext&lt;BR /&gt;ioctl: VIDIOC_ENUM_FMT&lt;BR /&gt;Type: Video Capture&lt;BR /&gt;&lt;BR /&gt;[0]: 'GB10' (10-bit Bayer GBGB/RGRG)&lt;BR /&gt;Size: Discrete 640x480&lt;BR /&gt;Size: Discrete 1280x720&lt;BR /&gt;Size: Discrete 1632x1224&lt;/PRE&gt;&lt;P class=""&gt;My dts code:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;&amp;amp;i2c4 {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;    hi846: hi846@20 {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        status = "oka&lt;/SPAN&gt;&lt;SPAN&gt;y";&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;        compatible = "hynix,hi846";&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        reg = &amp;lt;0x20&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        clocks = &amp;lt;&amp;amp;clk IMX8MM_CLK_CLKO2&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        assigned-clocks = &amp;lt;&amp;amp;clk IMX8MM_CLK_CLKO2&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        assigned-clock-parents = &amp;lt;&amp;amp;clk IMX8MM_CLK_24M&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        assigned-clock-rates = &amp;lt;24000000&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        pinctrl-name&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        pinctrl-0 = &amp;lt;&amp;amp;cif_clk&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        reset-gpios = &amp;lt;&amp;amp;gpio3 19 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        shutdown-gpios = &amp;lt;&amp;amp;gpio4 10 GPIO_ACTIVE_HIGH&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        port {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;    hi846_out: endpoint {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;    remote-endpoint = &amp;lt;&amp;amp;mipi1_sensor_ep&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;    data-lanes = &amp;lt;1 2&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;    link-frequencies = /bits/ 64&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&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;lt;80000000 200000000&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;            }; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;        };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;    };&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;amp;mipi1_sensor_ep {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   remote-endpoint = &amp;lt;&amp;amp;hi846_out&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   data-lanes = &amp;lt;1 2&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   csis-hs-settle = &amp;lt;13&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   csis-clk-settle = &amp;lt;0&amp;gt;;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;   csis-wclk;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;};&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P class=""&gt;&lt;SPAN class=""&gt;How should I check? I sincerely hope to get your help. Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 23 Oct 2024 03:02:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Camera-sensor-hi846-MIPI-CSI-for-IMX8MM-Image-issue/m-p/1979685#M230015</guid>
      <dc:creator>shixuanlin-ddcx</dc:creator>
      <dc:date>2024-10-23T03:02:08Z</dc:date>
    </item>
    <item>
      <title>Re: Camera sensor hi846 MIPI CSI for IMX8MM: Image issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Camera-sensor-hi846-MIPI-CSI-for-IMX8MM-Image-issue/m-p/1985336#M230324</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/237575"&gt;@shixuanlin-ddcx&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sorry for reply late. Firstly, In our default BSP code, our i2c4 for i.mx8mm was disabled, did you enable it?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;And about the dts file configuration, please refer the ov5640 on the imx8mm-evk-dtsi file&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/nxp-imx/linux-imx/blob/lf-6.6.y/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi" target="_blank"&gt;https://github.com/nxp-imx/linux-imx/blob/lf-6.6.y/arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;B.R&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 31 Oct 2024 06:48:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Camera-sensor-hi846-MIPI-CSI-for-IMX8MM-Image-issue/m-p/1985336#M230324</guid>
      <dc:creator>pengyong_zhang</dc:creator>
      <dc:date>2024-10-31T06:48:17Z</dc:date>
    </item>
  </channel>
</rss>

