<?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>i.MX ProcessorsのトピックRe: Porting OV2735 to IMX8MM</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2113066#M238010</link>
    <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251385"&gt;@Sean_Zhang&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Could you share your dmesg logs and device tree?&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Francis Guindon&lt;/P&gt;&lt;P&gt;Embedded SW Engineer at RidgeRun&lt;BR /&gt;Contact us: support@ridgerun.com&lt;BR /&gt;Developers wiki: &lt;A href="https://developer.ridgerun.com/" target="_blank"&gt;https://developer.ridgerun.com/&lt;/A&gt;&lt;BR /&gt;Website: &lt;A href="http://www.ridgerun.com/" target="_blank"&gt;http://www.ridgerun.com/&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 09 Jun 2025 22:48:52 GMT</pubDate>
    <dc:creator>francis_guindon</dc:creator>
    <dc:date>2025-06-09T22:48:52Z</dc:date>
    <item>
      <title>Porting OV2735 to IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2112840#M238005</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; Hi, I am currently carrying out the porting work of the OV2735 camera module on the IMX8MM platform. Since the official hasn't adapted it, I downloaded the code of kernel version 6.1 from another platform (RK). After some efforts, I debugged the I2C communication successfully, but when I tried to operate the camera for shooting, the device node couldn't be found, and&amp;nbsp;When I used the tools provided by V4L2 for detection, the following was found:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sean_Zhang_1-1749472909808.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/341979i92835CCFBC522FE3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sean_Zhang_1-1749472909808.png" alt="Sean_Zhang_1-1749472909808.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; As shown in the figure, I didn't find the camera node. This confused me. When I went back to study the officially adapted OV5640 camera, I found that the official has built its own framework for camera capture of the imx series, which is located in the path linux-imx/drivers/media/platform/mxc/capture, as shown in the following figure.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sean_Zhang_2-1749473122787.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/341980iE81DEEE2011AAA2E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sean_Zhang_2-1749473122787.png" alt="Sean_Zhang_2-1749473122787.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;May I ask whether my next porting work should focus on what this directory does and&amp;nbsp;&lt;SPAN&gt;May I ask if the above figure specifies the flow of MIPI data? Do I need to perform the same operations as in ov5640_mipi_v2.c ?&lt;/SPAN&gt; I hope to get some suggestions for the next porting work.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;Best wishes&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jun 2025 12:52:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2112840#M238005</guid>
      <dc:creator>Sean_Zhang</dc:creator>
      <dc:date>2025-06-09T12:52:03Z</dc:date>
    </item>
    <item>
      <title>Re: Porting OV2735 to IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2113066#M238010</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/251385"&gt;@Sean_Zhang&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Could you share your dmesg logs and device tree?&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Francis Guindon&lt;/P&gt;&lt;P&gt;Embedded SW Engineer at RidgeRun&lt;BR /&gt;Contact us: support@ridgerun.com&lt;BR /&gt;Developers wiki: &lt;A href="https://developer.ridgerun.com/" target="_blank"&gt;https://developer.ridgerun.com/&lt;/A&gt;&lt;BR /&gt;Website: &lt;A href="http://www.ridgerun.com/" target="_blank"&gt;http://www.ridgerun.com/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 09 Jun 2025 22:48:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2113066#M238010</guid>
      <dc:creator>francis_guindon</dc:creator>
      <dc:date>2025-06-09T22:48:52Z</dc:date>
    </item>
    <item>
      <title>Re: Porting OV2735 to IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2113110#M238013</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; Certainly, I'd be glad to. Below is my device tree configuration (imx8mm-evk.dtsi), which was adapted from the official OV5640 setup.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sean_Zhang_0-1749517471517.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/342059iEC1C9C52F0A76AE8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sean_Zhang_0-1749517471517.png" alt="Sean_Zhang_0-1749517471517.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sean_Zhang_1-1749517523553.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/342060i2A5A234E77B1F62F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sean_Zhang_1-1749517523553.png" alt="Sean_Zhang_1-1749517523553.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; Next is kernel print about 0v2735.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sean_Zhang_2-1749517723985.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/342061i30ECE0700CAFDDD1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sean_Zhang_2-1749517723985.png" alt="Sean_Zhang_2-1749517723985.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sean_Zhang_3-1749517942243.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/342062iA87FDE39CF0B7723/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sean_Zhang_3-1749517942243.png" alt="Sean_Zhang_3-1749517942243.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Sean_Zhang_4-1749518041864.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/342063iA55EB80DD6C9CFF0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Sean_Zhang_4-1749518041864.png" alt="Sean_Zhang_4-1749518041864.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;Regarding my previous question, should I shift the focus of my research to the official framework: mxc?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;Best wishes.&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jun 2025 01:20:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2113110#M238013</guid>
      <dc:creator>Sean_Zhang</dc:creator>
      <dc:date>2025-06-10T01:20:18Z</dc:date>
    </item>
    <item>
      <title>Re: Porting OV2735 to IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2113899#M238058</link>
      <description>&lt;P&gt;From what I can see, your driver loads but it does not link with a media device (aka a /dev/videoX). I understand this linking does involve the mxc framework.&lt;BR /&gt;&lt;BR /&gt;However before looking into implementing a change to the framework, I would look to see if there is a missing device tree configuration to help your driver link with a media device.&lt;/P&gt;&lt;P&gt;From your dmesg logs, I can see your driver's subdevice gets registered as m00__ov2735. Could you see what subdevices show up with ` ls /dev/* `?&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Francis Guindon&lt;/P&gt;&lt;P&gt;Embedded SW Engineer at RidgeRun&lt;BR /&gt;Contact us: support@ridgerun.com&lt;BR /&gt;Developers wiki: &lt;A href="https://developer.ridgerun.com/" target="_blank"&gt;https://developer.ridgerun.com/&lt;/A&gt;&lt;BR /&gt;Website: &lt;A href="http://www.ridgerun.com/" target="_blank"&gt;http://www.ridgerun.com/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jun 2025 22:45:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2113899#M238058</guid>
      <dc:creator>francis_guindon</dc:creator>
      <dc:date>2025-06-10T22:45:43Z</dc:date>
    </item>
    <item>
      <title>Re: Porting OV2735 to IMX8MM</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2166105#M240631</link>
      <description>&lt;P&gt;you may try upstream driver from &lt;A href="https://siliconsignals.io/" target="_self"&gt;siliconsignals&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://web.git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/?qt=author&amp;amp;q=siliconsignals.io" target="_blank"&gt;https://web.git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/?qt=author&amp;amp;q=siliconsignals.io&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://web.git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=448e76433fb75e1f7869d96125e974a23a1bba91" target="_blank"&gt;https://web.git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=448e76433fb75e1f7869d96125e974a23a1bba91&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;This may help.&lt;BR /&gt;&lt;BR /&gt;--&lt;BR /&gt;BR&lt;BR /&gt;info@siliconsignals.io&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 09 Sep 2025 18:47:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Porting-OV2735-to-IMX8MM/m-p/2166105#M240631</guid>
      <dc:creator>RutvijTrivedi207</dc:creator>
      <dc:date>2025-09-09T18:47:49Z</dc:date>
    </item>
  </channel>
</rss>

