<?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 Re: IMX8M populate sdk error in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-populate-sdk-error/m-p/1094114#M160320</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Zhaoping,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tested it on ubuntu 18.04 LTS and 20.04 LTS platform. It seems that some neccessary software packages should be installed. Try packages below, please!&lt;/P&gt;&lt;P&gt;-----------------------------------&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get update&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get upgrade&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install flex bison gperf build-essential zlib1g-dev &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install lib32ncurses5-dev x11proto-core-dev &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install libx11-dev lib32z1-dev libgl1-mesa-dev &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install uuid-dev:i386 liblzo2-dev:i386 gcc-multilib g++-multilib &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install subversion openssh-server openssh-client uuid uuid-dev zlib1g-dev &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install liblz-dev lzop liblzo2-2 liblzo2-dev git-core curl&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install python3 python3-pip python3-pexpect python3-git python3-jinja2 pylint3&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install u-boot-tools mtd-utils android-tools-fsutils &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN&gt;[commnent] &lt;/SPAN&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For ubuntu 20.04 LTS, don’t need &lt;STRONG&gt;android-tools-fsutils&lt;/STRONG&gt;. So remove it, please!&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install openjdk-8-jdk device-tree-compiler aptitude &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install libcurl4-openssl-dev nss-updatedb&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install chrpath texinfo gawk cpio diffstat&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install libncursesw5-dev libssl-dev libegl1-mesa&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;EM&gt;# sudo apt-get install net-tools python&lt;/EM&gt;&lt;EM&gt; libsdl1.2-dev xterm socat&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;EM&gt;# sudo apt-get install icedtea-netx-common icedtea-netx&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;---------------------------------------&lt;/P&gt;&lt;P&gt;Then try to compile it following steps in i.MX_Yocto_User's_Guide.pdf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have&amp;nbsp; a nice day!&lt;/P&gt;&lt;P&gt;B.R,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 27 Jul 2020 13:14:41 GMT</pubDate>
    <dc:creator>weidong_sun</dc:creator>
    <dc:date>2020-07-27T13:14:41Z</dc:date>
    <item>
      <title>IMX8M populate sdk error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-populate-sdk-error/m-p/1094113#M160319</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;system info：&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Linux Version：Ubuntu 19.04&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;BSP version ：repo init -u &lt;A href="https://source.codeaurora.org/external/imx/imx-manifest" target="test_blank"&gt;https://source.codeaurora.org/external/imx/imx-manifest&lt;/A&gt; &amp;nbsp;-b imx-linux-zeus -m imx-5.4.24-2.1.0.xml&amp;nbsp;&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Build command：DISTRO=fsl-imx-xwayland &amp;nbsp;MACHINE=imx8mmevk source imx-setup-release.sh -b &amp;nbsp;&amp;lt;dir&amp;gt;&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;populate command:DISTRO=fsl-imx-xwayland MACHINE=imx8mmevk bitbake core-image-minimal -c populate_sdk&amp;nbsp;&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to populate,but it's report an error as follows：&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;ERROR: core-image-minimal-1.0-r0 do_populate_sdk: Error executing a python function in exec_python_func() autogenerated:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #ff0000;"&gt;The stack trace of python calls that resulted in this exception/failure was:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: 'exec_python_func() autogenerated', lineno: 2, function: &amp;lt;module&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0001:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0002:do_populate_sdk(d)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0003:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: '/home/imx8/imx-yocto-bsp/sources/poky/meta/classes/populate_sdk_base.bbclass', lineno: 169, function: do_populate_sdk&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0165:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0166: populate_sdk(d)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0167:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0168:fakeroot python do_populate_sdk() {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0169: populate_sdk_common(d)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0170:}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0171:SSTATETASKS += "do_populate_sdk"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0172:SSTATE_SKIP_CREATION_task-populate-sdk = '1'&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0173:do_populate_sdk[cleandirs] = "${SDKDEPLOYDIR}"&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: '/home/imx8/imx-yocto-bsp/sources/poky/meta/classes/populate_sdk_base.bbclass', lineno: 166, function: populate_sdk_common&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0162: manifest_type=Manifest.MANIFEST_TYPE_SDK_HOST)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0163: create_manifest(d, manifest_dir=d.getVar('SDK_DIR'),&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0164: manifest_type=Manifest.MANIFEST_TYPE_SDK_TARGET)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0165:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0166: populate_sdk(d)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0167:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0168:fakeroot python do_populate_sdk() {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0169: populate_sdk_common(d)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0170:}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: '/home/imx8/imx-yocto-bsp/sources/poky/meta/lib/oe/sdk.py', lineno: 417, function: populate_sdk&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0413: RpmSdk(d, manifest_dir).populate()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0414: elif img_type == "ipk":&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0415: OpkgSdk(d, manifest_dir).populate()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0416: elif img_type == "deb":&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0417: DpkgSdk(d, manifest_dir).populate()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0418:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0419: os.environ.clear()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0420: os.environ.update(env_bkp)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0421:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: '/home/imx8/imx-yocto-bsp/sources/poky/meta/lib/oe/sdk.py', lineno: 60, function: populate&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0056: self.sysconfdir, "ld.so.cache")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0057: self.mkdirhier(os.path.dirname(link_name))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0058: os.symlink("/etc/ld.so.cache", link_name)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0059:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0060: execute_pre_post_process(self.d, self.d.getVar('SDK_POSTPROCESS_COMMAND'))&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0061:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0062: def movefile(self, sourcefile, destdir):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0063: try:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0064: # FIXME: this check of movefile's return code to None should be&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: '/home/imx8/imx-yocto-bsp/sources/poky/meta/lib/oe/utils.py', lineno: 260, function: execute_pre_post_process&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0256: for cmd in cmds.strip().split(';'):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0257: cmd = cmd.strip()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0258: if cmd != '':&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0259: bb.note("Executing %s ..." % cmd)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0260: bb.build.exec_func(cmd, d)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0261:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0262:# For each item in items, call the function 'target' with item as the first&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0263:# argument, extraargs as the other arguments and handle any exceptions in the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0264:# parent thread&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: '/home/imx8/imx-yocto-bsp/sources/poky/bitbake/lib/bb/build.py', lineno: 250, function: exec_func&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0246: with bb.utils.fileslocked(lockfiles):&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0247: if ispython:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0248: exec_func_python(func, d, runfile, cwd=adir)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0249: else:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0250: exec_func_shell(func, d, runfile, cwd=adir)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0251:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0252: try:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0253: curcwd = os.getcwd()&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0254: except:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: '/home/imx8/imx-yocto-bsp/sources/poky/bitbake/lib/bb/build.py', lineno: 451, function: exec_func_shell&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0447: with open(fifopath, 'r+b', buffering=0) as fifo:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0448: try:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0449: bb.debug(2, "Executing shell function %s" % func)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0450: with open(os.devnull, 'r+') as stdin, logfile:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0451: bb.process.run(cmd, shell=False, stdin=stdin, log=logfile, extrafiles=[(fifo,readfifo)])&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0452: finally:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0453: os.unlink(fifopath)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0454:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0455: bb.debug(2, "Shell function %s finished" % func)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;File: '/home/imx8/imx-yocto-bsp/sources/poky/bitbake/lib/bb/process.py', lineno: 182, function: run&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0178: if not stderr is None:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0179: stderr = stderr.decode("utf-8")&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0180:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0181: if pipe.returncode != 0:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; *** 0182: raise ExecutionError(cmd, pipe.returncode, stdout, stderr)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt; 0183: return stdout, stderr&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;Exception: bb.process.ExecutionError: Execution of '/home/imx8/imx-yocto-bsp/voip/tmp/work/imx8mmevk-poky-linux/core-image-minimal/1.0-r0/temp/run.archive_sdk.34326' failed with exit code 137:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;Killed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;WARNING: exit code 137 from a shell command.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;ERROR: Logfile of failure stored in: /home/imx8/imx-yocto-bsp/voip/tmp/work/imx8mmevk-poky-linux/core-image-minimal/1.0-r0/temp/log.do_populate_sdk.34326&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000;"&gt;ERROR: Task (/home/imx8/imx-yocto-bsp/sources/poky/meta/recipes-core/images/core-image-minimal.bb:do_populate_sdk) failed with exit code '1'&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jul 2020 11:16:15 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-populate-sdk-error/m-p/1094113#M160319</guid>
      <dc:creator>zhaopingyang_sg</dc:creator>
      <dc:date>2020-07-27T11:16:15Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M populate sdk error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-populate-sdk-error/m-p/1094114#M160320</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Zhaoping,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tested it on ubuntu 18.04 LTS and 20.04 LTS platform. It seems that some neccessary software packages should be installed. Try packages below, please!&lt;/P&gt;&lt;P&gt;-----------------------------------&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get update&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get upgrade&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install flex bison gperf build-essential zlib1g-dev &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install lib32ncurses5-dev x11proto-core-dev &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install libx11-dev lib32z1-dev libgl1-mesa-dev &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install tofrodos python-markdown libxml2-utils xsltproc&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install uuid-dev:i386 liblzo2-dev:i386 gcc-multilib g++-multilib &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install subversion openssh-server openssh-client uuid uuid-dev zlib1g-dev &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install liblz-dev lzop liblzo2-2 liblzo2-dev git-core curl&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install python3 python3-pip python3-pexpect python3-git python3-jinja2 pylint3&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install u-boot-tools mtd-utils android-tools-fsutils &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;SPAN&gt;[commnent] &lt;/SPAN&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For ubuntu 20.04 LTS, don’t need &lt;STRONG&gt;android-tools-fsutils&lt;/STRONG&gt;. So remove it, please!&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install openjdk-8-jdk device-tree-compiler aptitude &lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install libcurl4-openssl-dev nss-updatedb&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install chrpath texinfo gawk cpio diffstat&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;SPAN&gt;# sudo apt-get install libncursesw5-dev libssl-dev libegl1-mesa&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;EM&gt;# sudo apt-get install net-tools python&lt;/EM&gt;&lt;EM&gt; libsdl1.2-dev xterm socat&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 15px;"&gt;&lt;EM&gt;# sudo apt-get install icedtea-netx-common icedtea-netx&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;---------------------------------------&lt;/P&gt;&lt;P&gt;Then try to compile it following steps in i.MX_Yocto_User's_Guide.pdf.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have&amp;nbsp; a nice day!&lt;/P&gt;&lt;P&gt;B.R,&lt;/P&gt;&lt;P&gt;Weidong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 27 Jul 2020 13:14:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-populate-sdk-error/m-p/1094114#M160320</guid>
      <dc:creator>weidong_sun</dc:creator>
      <dc:date>2020-07-27T13:14:41Z</dc:date>
    </item>
    <item>
      <title>Re: IMX8M populate sdk error</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX8M-populate-sdk-error/m-p/1094115#M160321</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Hi Zhaoping,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN style="color: #ff0000; border: 0px;"&gt;Exception: bb.process.ExecutionError: Execution of '/home/imx8/imx-yocto-bsp/voip/tmp/work/imx8mmevk-poky-linux/core-image-minimal/1.0-r0/temp/run.archive_sdk.34326' failed with exit code 137:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000; border: 0px;"&gt;Killed&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN style="color: #ff0000; border: 0px;"&gt;WARNING: exit code 137 from a shell command.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This exit code 137 means the archive_sdk shell command received a SIGKILL.&amp;nbsp; The most likely reason is that the system ran out of memory.&amp;nbsp; You might be able to confirm this by checking dmesg output and looking for a reference to the kernel out of memory oom-killer.&amp;nbsp; I have seen this on Ubuntu 18.04 using 4GB of RAM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would suggest using a machine with more RAM, or run the current system with as few processes running in the background as possible (no GUI, etc).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Aug 2020 13:53:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX8M-populate-sdk-error/m-p/1094115#M160321</guid>
      <dc:creator>justinlydick</dc:creator>
      <dc:date>2020-08-13T13:53:55Z</dc:date>
    </item>
  </channel>
</rss>

