<?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のトピックHow to compile ISP-IMX for Android ?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1749775#M215005</link>
    <description>&lt;P&gt;Working on adding new camera to iMX8MPlus ISP-IMX v4.2.2.19.0 for NXP/AOSP/Android13 and follow instructions from &lt;A title="i-MX-Android-FAQ" href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-Android-Frequently-Asked-Questions/ta-p/1112713" target="_self"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-Android-Frequently-Asked-Questions/ta-p/1112713&lt;/A&gt; and stuck at building ISP-IMX (step 2.5) . Looks like NXP package missing sources for AEC, AF, AWB and other modules.&lt;/P&gt;&lt;P&gt;Am I doing something wrong and how to proceed ?&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;To build for ANDROID, please follow below steps:

1. Install android sdk r21. If the sdk is already installed, go the next step.
   1) cd /opt
   2) sudo wget https://dl.google.com/android/repository/android-ndk-r21-linux-x86_64.zip
   3) sudo unzip android-ndk-r21-linux-x86_64.zip

2. Generate Makefile
   1) cd appshell
   2) mkdir build-android
   3) cp android-build.sh build-android
   4) cd build-android
   5) ./android-build.sh

3. Build
   1) make&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 16 Nov 2023 18:18:02 GMT</pubDate>
    <dc:creator>DVideray</dc:creator>
    <dc:date>2023-11-16T18:18:02Z</dc:date>
    <item>
      <title>How to compile ISP-IMX for Android ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1749775#M215005</link>
      <description>&lt;P&gt;Working on adding new camera to iMX8MPlus ISP-IMX v4.2.2.19.0 for NXP/AOSP/Android13 and follow instructions from &lt;A title="i-MX-Android-FAQ" href="https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-Android-Frequently-Asked-Questions/ta-p/1112713" target="_self"&gt;https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/i-MX-Android-Frequently-Asked-Questions/ta-p/1112713&lt;/A&gt; and stuck at building ISP-IMX (step 2.5) . Looks like NXP package missing sources for AEC, AF, AWB and other modules.&lt;/P&gt;&lt;P&gt;Am I doing something wrong and how to proceed ?&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;To build for ANDROID, please follow below steps:

1. Install android sdk r21. If the sdk is already installed, go the next step.
   1) cd /opt
   2) sudo wget https://dl.google.com/android/repository/android-ndk-r21-linux-x86_64.zip
   3) sudo unzip android-ndk-r21-linux-x86_64.zip

2. Generate Makefile
   1) cd appshell
   2) mkdir build-android
   3) cp android-build.sh build-android
   4) cd build-android
   5) ./android-build.sh

3. Build
   1) make&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Nov 2023 18:18:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1749775#M215005</guid>
      <dc:creator>DVideray</dc:creator>
      <dc:date>2023-11-16T18:18:02Z</dc:date>
    </item>
    <item>
      <title>Re: How to compile ISP-IMX for Android ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1750923#M215105</link>
      <description>&lt;P&gt;if you need to use AEC, AF, you need to use vvext tool, for example&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;In the Command Prompt window, type:&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;export LD_LIBRARY_PATH=$pwd:$LD_LIBRARY_PATH&lt;/P&gt;
&lt;P&gt;./vvext &amp;lt;video_id&amp;gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;where &lt;/SPAN&gt;&lt;STRONG&gt;&amp;lt;video_id&amp;gt;&lt;/STRONG&gt;&lt;SPAN&gt; specifies the video device number in the &lt;STRONG&gt;/dev&lt;/STRONG&gt; folder (e.g., video1, video2, …, video 9).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The following menu should appear in the Command Prompt window.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="joanxie_0-1698913127969.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/248097iA5D9AC1AFE71C5AC/image-size/medium?v=v2&amp;amp;px=400" role="button" title="joanxie_0-1698913127969.png" alt="joanxie_0-1698913127969.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Nov 2023 08:19:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1750923#M215105</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2023-11-02T08:19:29Z</dc:date>
    </item>
    <item>
      <title>Re: How to compile ISP-IMX for Android ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1751395#M215150</link>
      <description>&lt;P&gt;I got new camera sensor to work in Yocto and now porting it to Android 13, so I'm following NXP HowTo and got stuck at building ISP-IMX for Android.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;8.5 New sensor lib update
8.5.1 Build sensor lib

     The default sensor is basler. If use new sensor, you need build your own libMySensor.so to implement interfaces in isi_iss.h.

      You should got ISP code package by "wget https://www.nxp.com/lgfiles/NMG/MAD/YOCTO/isp-imx-4.2.2.15.0.bin". Note: the "isp-imx-4.2.2.15.0.bin" should be replaced the version you used.

       Follow appshell/readme_android.txt to build the lib.&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And, btw, vvext /dev/video2 closing silently somehow ( see log below). Any ideas why ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;1|imx8mp-var-dart:/ # dmesg | grep video
[    0.498851] videodev: Linux video capture interface: v2.00
[    1.132965] usbcore: registered new interface driver uvcvideo
[    5.050320] enter viv_video_init_module
[    5.338626] mx8-img-md: Registered mxc_isi.0.capture as /dev/video2
imx8mp-var-dart:/ # vvext /dev/video2
1|imx8mp-var-dart:/ #&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Nov 2023 20:50:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1751395#M215150</guid>
      <dc:creator>DVideray</dc:creator>
      <dc:date>2023-11-02T20:50:42Z</dc:date>
    </item>
    <item>
      <title>Re: How to compile ISP-IMX for Android ?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1751952#M215218</link>
      <description>&lt;P&gt;firstly you need porting your camera correctly, then you can use this tool, if you use android 13, it should be isp-imx-4.2.2.22.0.bin, try to use the correct version and test again&lt;/P&gt;</description>
      <pubDate>Fri, 03 Nov 2023 12:00:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/How-to-compile-ISP-IMX-for-Android/m-p/1751952#M215218</guid>
      <dc:creator>joanxie</dc:creator>
      <dc:date>2023-11-03T12:00:23Z</dc:date>
    </item>
  </channel>
</rss>

