<?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 imx8mp CSI camera in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-CSI-camera/m-p/1275080#M173881</link>
    <description>&lt;P&gt;Hi, my name is Robert Pasz. I am trying to bring up Basler camera daA3840-30mc with imx8mp SoC. I am successful when camera is connected to mipi_csi_0. But it looks that there is a serious problem with mipi_csi_1 interface. I have a custom board with both interfaces routed to the connector. Interface mipi_csi_0 is routed as 4 lane and mipi_csi_1 is in 2 lane configuration. I have tested these interfaces with another camera from Basler - daA4200-30mci. This camera worked without any issue with both interfaces.&lt;/P&gt;&lt;P&gt;This is not a case for daA3840-30mc. This camera needs ISP from the SoC. Configuration for mipi_csi_0 is ok but configuration for mipi_csi_1 failed.&lt;/P&gt;&lt;P&gt;My dtb config for daA3840 is (excerpt)&lt;/P&gt;&lt;P&gt;&amp;amp;i2c2 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /delete-node/ov5640_mipi@3c;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; basler_camera_vvcam@36 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "basler,basler-camera-vvcam", "basler-camera-vvcam";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0x36&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_id = &amp;lt;0x01&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; port {&lt;BR /&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; basler_ep_0: endpoint {&lt;BR /&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; data-lanes = &amp;lt;1 2&amp;gt;;&lt;BR /&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; clock-lanes = &amp;lt;0&amp;gt;;&lt;BR /&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; link-frequencies = /bits/ 64 &amp;lt;248000000&amp;gt;;&lt;BR /&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; remote-endpoint = &amp;lt;&amp;amp;mipi_csi1_ep&amp;gt;;&lt;BR /&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; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;mipi_csi_1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #size-cells = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port@1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mipi_csi1_ep: endpoint {&lt;BR /&gt;&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;basler_ep_0&amp;gt;;&lt;BR /&gt;&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;2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csis-hs-settle = &amp;lt;26&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;cameradev {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;isp_1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;dewarp_1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;When I am look to media config using media-ctl I can see this configuration&lt;/P&gt;&lt;P&gt;root@imx8mpevk:~# media-ctl -p -d /dev/media0&lt;BR /&gt;Media controller API version 5.4.70&lt;/P&gt;&lt;P&gt;Media device information&lt;BR /&gt;------------------------&lt;BR /&gt;driver mxc-md&lt;BR /&gt;model FSL Capture Media Device&lt;BR /&gt;serial&lt;BR /&gt;bus info&lt;BR /&gt;hw revision 0x0&lt;BR /&gt;driver version 5.4.70&lt;/P&gt;&lt;P&gt;Device topology&lt;BR /&gt;- entity 1: mxc-mipi-csi2.1 (8 pads, 1 link)&lt;BR /&gt;type Node subtype V4L flags 0&lt;BR /&gt;device node name /dev/v4l-subdev0&lt;BR /&gt;pad0: Sink&lt;BR /&gt;&amp;lt;- "basler-camera-vvcam 1-0036":0 [ENABLED,IMMUTABLE]&lt;BR /&gt;pad1: Sink&lt;BR /&gt;pad2: Sink&lt;BR /&gt;pad3: Sink&lt;BR /&gt;pad4: Source&lt;BR /&gt;pad5: Source&lt;BR /&gt;pad6: Source&lt;BR /&gt;pad7: Source&lt;/P&gt;&lt;P&gt;- entity 10: basler-camera-vvcam 1-0036 (1 pad, 1 link)&lt;BR /&gt;type V4L2 subdev subtype Sensor flags 0&lt;BR /&gt;device node name /dev/v4l-subdev1&lt;BR /&gt;pad0: Source&lt;BR /&gt;-&amp;gt; "mxc-mipi-csi2.1":0 [ENABLED,IMMUTABLE]&lt;/P&gt;&lt;P&gt;root@imx8mpevk:~# media-ctl -p -d /dev/media1 2&lt;BR /&gt;Media controller API version 5.4.70&lt;/P&gt;&lt;P&gt;Media device information&lt;BR /&gt;------------------------&lt;BR /&gt;driver vvcam-video&lt;BR /&gt;model viv_media1&lt;BR /&gt;serial&lt;BR /&gt;bus info&lt;BR /&gt;hw revision 0x0&lt;BR /&gt;driver version 5.4.70&lt;/P&gt;&lt;P&gt;Device topology&lt;BR /&gt;- entity 1: viv_v4l21 (1 pad, 1 link)&lt;BR /&gt;type Node subtype V4L flags 0&lt;BR /&gt;device node name /dev/video1&lt;BR /&gt;pad0: Sink&lt;BR /&gt;&amp;lt;- "vvcam-isp.1":0 [ENABLED]&lt;/P&gt;&lt;P&gt;- entity 5: vvcam-dwe.1 (2 pads, 0 link)&lt;BR /&gt;type Node subtype V4L flags 0&lt;BR /&gt;device node name /dev/v4l-subdev2&lt;BR /&gt;pad0: Source&lt;BR /&gt;pad1: Sink&lt;/P&gt;&lt;P&gt;- entity 8: vvcam-isp.1 (1 pad, 1 link)&lt;BR /&gt;type Node subtype V4L flags 0&lt;BR /&gt;device node name /dev/v4l-subdev3&lt;BR /&gt;pad0: Source&lt;BR /&gt;-&amp;gt; "viv_v4l21":0 [ENABLED]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And finally the status of imx8-isp.service:&lt;/P&gt;&lt;P&gt;root@imx8mpevk:~# systemctl status imx8-isp.service&lt;BR /&gt;^M* imx8-isp.service - ISP i.MX 8Mplus daemon&lt;BR /&gt;Loaded: loaded (/lib/systemd/system/imx8-isp.service; enabled; vendor preset&amp;gt;&lt;BR /&gt;Active: failed (Result: exit-code) since Tue 2021-05-04 11:57:46 UTC; 16min &amp;gt;&lt;BR /&gt;Process: 707 ExecStart=/opt/imx8-isp/bin/start_isp.sh (code=exited, status=13&amp;gt;&lt;BR /&gt;Main PID: 707 (code=exited, status=139)&lt;/P&gt;&lt;P&gt;May 04 11:57:46 imx8mpevk systemd[1]: imx8-isp.service: Service RestartSec=5s e&amp;gt;&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: imx8-isp.service: Scheduled restart job, &amp;gt;&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: Stopped ISP i.MX 8Mplus daemon.&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: imx8-isp.service: Start request repeated &amp;gt;&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: imx8-isp.service: Failed with result 'exi&amp;gt;&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: Failed to start ISP i.MX 8Mplus daemon.&lt;BR /&gt;lines 1-12/12 (END)^Mroot@imx8mpevk:~#&lt;/P&gt;&lt;P&gt;Audit from the kernel says that service exited with signal 11 - SIGSEGV (segmentation fault)&lt;/P&gt;&lt;P&gt;Did anybody hit to the same issue?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 11 May 2021 15:05:59 GMT</pubDate>
    <dc:creator>robert_pasz</dc:creator>
    <dc:date>2021-05-11T15:05:59Z</dc:date>
    <item>
      <title>imx8mp CSI camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-CSI-camera/m-p/1275080#M173881</link>
      <description>&lt;P&gt;Hi, my name is Robert Pasz. I am trying to bring up Basler camera daA3840-30mc with imx8mp SoC. I am successful when camera is connected to mipi_csi_0. But it looks that there is a serious problem with mipi_csi_1 interface. I have a custom board with both interfaces routed to the connector. Interface mipi_csi_0 is routed as 4 lane and mipi_csi_1 is in 2 lane configuration. I have tested these interfaces with another camera from Basler - daA4200-30mci. This camera worked without any issue with both interfaces.&lt;/P&gt;&lt;P&gt;This is not a case for daA3840-30mc. This camera needs ISP from the SoC. Configuration for mipi_csi_0 is ok but configuration for mipi_csi_1 failed.&lt;/P&gt;&lt;P&gt;My dtb config for daA3840 is (excerpt)&lt;/P&gt;&lt;P&gt;&amp;amp;i2c2 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /delete-node/ov5640_mipi@3c;&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; basler_camera_vvcam@36 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; compatible = "basler,basler-camera-vvcam", "basler-camera-vvcam";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;0x36&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csi_id = &amp;lt;0x01&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; port {&lt;BR /&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; basler_ep_0: endpoint {&lt;BR /&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; data-lanes = &amp;lt;1 2&amp;gt;;&lt;BR /&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; clock-lanes = &amp;lt;0&amp;gt;;&lt;BR /&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; link-frequencies = /bits/ 64 &amp;lt;248000000&amp;gt;;&lt;BR /&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; remote-endpoint = &amp;lt;&amp;amp;mipi_csi1_ep&amp;gt;;&lt;BR /&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; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;mipi_csi_1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #address-cells = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; #size-cells = &amp;lt;0&amp;gt;;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; port@1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; reg = &amp;lt;1&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mipi_csi1_ep: endpoint {&lt;BR /&gt;&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;basler_ep_0&amp;gt;;&lt;BR /&gt;&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;2&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; csis-hs-settle = &amp;lt;26&amp;gt;;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;cameradev {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;isp_1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;&amp;amp;dewarp_1 {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; status = "okay";&lt;BR /&gt;};&lt;/P&gt;&lt;P&gt;When I am look to media config using media-ctl I can see this configuration&lt;/P&gt;&lt;P&gt;root@imx8mpevk:~# media-ctl -p -d /dev/media0&lt;BR /&gt;Media controller API version 5.4.70&lt;/P&gt;&lt;P&gt;Media device information&lt;BR /&gt;------------------------&lt;BR /&gt;driver mxc-md&lt;BR /&gt;model FSL Capture Media Device&lt;BR /&gt;serial&lt;BR /&gt;bus info&lt;BR /&gt;hw revision 0x0&lt;BR /&gt;driver version 5.4.70&lt;/P&gt;&lt;P&gt;Device topology&lt;BR /&gt;- entity 1: mxc-mipi-csi2.1 (8 pads, 1 link)&lt;BR /&gt;type Node subtype V4L flags 0&lt;BR /&gt;device node name /dev/v4l-subdev0&lt;BR /&gt;pad0: Sink&lt;BR /&gt;&amp;lt;- "basler-camera-vvcam 1-0036":0 [ENABLED,IMMUTABLE]&lt;BR /&gt;pad1: Sink&lt;BR /&gt;pad2: Sink&lt;BR /&gt;pad3: Sink&lt;BR /&gt;pad4: Source&lt;BR /&gt;pad5: Source&lt;BR /&gt;pad6: Source&lt;BR /&gt;pad7: Source&lt;/P&gt;&lt;P&gt;- entity 10: basler-camera-vvcam 1-0036 (1 pad, 1 link)&lt;BR /&gt;type V4L2 subdev subtype Sensor flags 0&lt;BR /&gt;device node name /dev/v4l-subdev1&lt;BR /&gt;pad0: Source&lt;BR /&gt;-&amp;gt; "mxc-mipi-csi2.1":0 [ENABLED,IMMUTABLE]&lt;/P&gt;&lt;P&gt;root@imx8mpevk:~# media-ctl -p -d /dev/media1 2&lt;BR /&gt;Media controller API version 5.4.70&lt;/P&gt;&lt;P&gt;Media device information&lt;BR /&gt;------------------------&lt;BR /&gt;driver vvcam-video&lt;BR /&gt;model viv_media1&lt;BR /&gt;serial&lt;BR /&gt;bus info&lt;BR /&gt;hw revision 0x0&lt;BR /&gt;driver version 5.4.70&lt;/P&gt;&lt;P&gt;Device topology&lt;BR /&gt;- entity 1: viv_v4l21 (1 pad, 1 link)&lt;BR /&gt;type Node subtype V4L flags 0&lt;BR /&gt;device node name /dev/video1&lt;BR /&gt;pad0: Sink&lt;BR /&gt;&amp;lt;- "vvcam-isp.1":0 [ENABLED]&lt;/P&gt;&lt;P&gt;- entity 5: vvcam-dwe.1 (2 pads, 0 link)&lt;BR /&gt;type Node subtype V4L flags 0&lt;BR /&gt;device node name /dev/v4l-subdev2&lt;BR /&gt;pad0: Source&lt;BR /&gt;pad1: Sink&lt;/P&gt;&lt;P&gt;- entity 8: vvcam-isp.1 (1 pad, 1 link)&lt;BR /&gt;type Node subtype V4L flags 0&lt;BR /&gt;device node name /dev/v4l-subdev3&lt;BR /&gt;pad0: Source&lt;BR /&gt;-&amp;gt; "viv_v4l21":0 [ENABLED]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And finally the status of imx8-isp.service:&lt;/P&gt;&lt;P&gt;root@imx8mpevk:~# systemctl status imx8-isp.service&lt;BR /&gt;^M* imx8-isp.service - ISP i.MX 8Mplus daemon&lt;BR /&gt;Loaded: loaded (/lib/systemd/system/imx8-isp.service; enabled; vendor preset&amp;gt;&lt;BR /&gt;Active: failed (Result: exit-code) since Tue 2021-05-04 11:57:46 UTC; 16min &amp;gt;&lt;BR /&gt;Process: 707 ExecStart=/opt/imx8-isp/bin/start_isp.sh (code=exited, status=13&amp;gt;&lt;BR /&gt;Main PID: 707 (code=exited, status=139)&lt;/P&gt;&lt;P&gt;May 04 11:57:46 imx8mpevk systemd[1]: imx8-isp.service: Service RestartSec=5s e&amp;gt;&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: imx8-isp.service: Scheduled restart job, &amp;gt;&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: Stopped ISP i.MX 8Mplus daemon.&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: imx8-isp.service: Start request repeated &amp;gt;&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: imx8-isp.service: Failed with result 'exi&amp;gt;&lt;BR /&gt;May 04 11:57:46 imx8mpevk systemd[1]: Failed to start ISP i.MX 8Mplus daemon.&lt;BR /&gt;lines 1-12/12 (END)^Mroot@imx8mpevk:~#&lt;/P&gt;&lt;P&gt;Audit from the kernel says that service exited with signal 11 - SIGSEGV (segmentation fault)&lt;/P&gt;&lt;P&gt;Did anybody hit to the same issue?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 11 May 2021 15:05:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-CSI-camera/m-p/1275080#M173881</guid>
      <dc:creator>robert_pasz</dc:creator>
      <dc:date>2021-05-11T15:05:59Z</dc:date>
    </item>
    <item>
      <title>Re: imx8mp CSI camera</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx8mp-CSI-camera/m-p/1278753#M174240</link>
      <description>&lt;P&gt;how about setting data lane to 4? did you try to set mipi csi 2 as mipi csi 1 in dts file?&lt;/P&gt;</description>
      <pubDate>Wed, 19 May 2021 07:48:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx8mp-CSI-camera/m-p/1278753#M174240</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2021-05-19T07:48:40Z</dc:date>
    </item>
  </channel>
</rss>

