<?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: Build standalone kernel - where are the defconfig's?</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1506107#M193848</link>
    <description>&lt;P&gt;OK I see the problem now: I was stupidly copying and pasting from the PDF manual that only shows a somewhat misleading invocation of git checkout to bring out the correct tag. The manual suggests:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;The git cloned repository contains all the NXP releases. To work with a different release, the&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;git tag&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;command shows&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;available releases and&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;git checkout &amp;lt;tag name&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;is used to move to that version.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;BR /&gt;&lt;SPAN&gt;lf-5.15.32-2.0.0&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;BR /&gt;&lt;SPAN&gt;For example, choose lf-5.15.32-2.0.0 snapshot:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;$ git checkout -b lf-5.15.32-2.0.0&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Well, any competent git user knows that it should be:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;git checkout &lt;STRONG&gt;tags/&lt;/STRONG&gt;lf-5.15.32-2.0.0&lt;/SPAN&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;after I started using brain to type the correct git command, everything is nominal.&lt;/P&gt;</description>
    <pubDate>Mon, 15 Aug 2022 08:54:10 GMT</pubDate>
    <dc:creator>manoweb</dc:creator>
    <dc:date>2022-08-15T08:54:10Z</dc:date>
    <item>
      <title>Build standalone kernel - where are the defconfig's?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1505824#M193807</link>
      <description>&lt;P&gt;I am following the i.MX Porting Guide to build a Linux kernel in standalone environment.&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.nxp.com/docs/en/user-guide/IMX_PORTING_GUIDE.pdf" target="_blank" rel="noopener"&gt;https://www.nxp.com/docs/en/user-guide/IMX_PORTING_GUIDE.pdf&lt;/A&gt; section 2.1.1 page 10 indicates:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;git clone &lt;A href="https://source.codeaurora.org/external/imx/linux-imx" target="_blank" rel="noopener"&gt;https://source.codeaurora.org/external/imx/linux-imx&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;cd linux-imx&lt;BR /&gt;git checkout -b lf-5.15.32-2.0.0&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;make imx_v8_defconfig&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;Unfortunately I get the error:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;*** &lt;BR /&gt;*** Can't find default configuration "arch/arm/configs/imx_v8_defconfig"! &lt;BR /&gt;*** &lt;BR /&gt;make[1]: *** [/home/alesan/linux-imx/scripts/kconfig/Makefile:96: imx_v8_defconfig] Error 1 &lt;BR /&gt;make: *** [Makefile:493: imx_v8_defconfig] Error 2&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;It's obvious because directory arch/arm/configs/ does not have any imx* file (actually there is imx_v4_v5_defconfig which i do not believe is correct). I tried also other tags and I have not found any relevant defconfig. It seems I am doing something very wrong, as the manual clearly states something that I cannot find. Can somebody help me out? Thanks&lt;BR /&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>Sat, 13 Aug 2022 05:40:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1505824#M193807</guid>
      <dc:creator>manoweb</dc:creator>
      <dc:date>2022-08-13T05:40:21Z</dc:date>
    </item>
    <item>
      <title>Re: Build standalone kernel - where are the defconfig's?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1505837#M193809</link>
      <description>&lt;P&gt;I think you should specify architecture every time.&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;make ARCH=arm64 imx_v8_defconfig&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;arm64 configs are in arch/arm64/configs. Unless arm64 default compiler is installed, in addition to ARCH you may need to specify CROSS_COMPILE.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 13 Aug 2022 13:49:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1505837#M193809</guid>
      <dc:creator>kef2</dc:creator>
      <dc:date>2022-08-13T13:49:49Z</dc:date>
    </item>
    <item>
      <title>Re: Build standalone kernel - where are the defconfig's?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1505992#M193835</link>
      <description>&lt;P&gt;OK so something was wrong as in I did not specify the correct architecture. However, there is no arch/arm64 directory! Which branch should I use? See below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;~/linux-imx/arch$ git status &lt;BR /&gt;On branch lf-5.15.32-2.0.0 &lt;BR /&gt;nothing to commit, working tree clean &lt;BR /&gt;&lt;BR /&gt;~/linux-imx/arch$ ls &lt;BR /&gt;alpha &amp;nbsp;arm &amp;nbsp;avr32 &amp;nbsp;blackfin &amp;nbsp;c6x &amp;nbsp;cris &amp;nbsp;frv &amp;nbsp;h8300 &amp;nbsp;hexagon &amp;nbsp;ia64 &amp;nbsp;Kconfig &amp;nbsp;m32r &amp;nbsp;m68k &amp;nbsp;microblaze &amp;nbsp;mips &amp;nbsp;mn10300 &amp;nbsp;openrisc &amp;nbsp;parisc &amp;nbsp;powerpc &amp;nbsp;s390 &amp;nbsp;score &amp;nbsp;sh &amp;nbsp;sparc &amp;nbsp;tile &amp;nbsp;um &amp;nbsp;unicore32 &amp;nbsp;x86 &amp;nbsp;xtensa &lt;BR /&gt;&lt;BR /&gt;~/linux-imx/arch$ cat ../.git/config &amp;nbsp;&lt;BR /&gt;[core] &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;repositoryformatversion = 0 &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;filemode = true &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;bare = false &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;logallrefupdates = true &lt;BR /&gt;[remote "origin"] &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;url = https://source.codeaurora.org/external/imx/linux-imx &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;fetch = +refs/heads/*:refs/remotes/origin/* &lt;BR /&gt;[branch "master"] &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;remote = origin &lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;merge = refs/heads/master&lt;BR /&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 15 Aug 2022 06:03:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1505992#M193835</guid>
      <dc:creator>manoweb</dc:creator>
      <dc:date>2022-08-15T06:03:21Z</dc:date>
    </item>
    <item>
      <title>Re: Build standalone kernel - where are the defconfig's?</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1506107#M193848</link>
      <description>&lt;P&gt;OK I see the problem now: I was stupidly copying and pasting from the PDF manual that only shows a somewhat misleading invocation of git checkout to bring out the correct tag. The manual suggests:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN class=""&gt;&lt;SPAN&gt;The git cloned repository contains all the NXP releases. To work with a different release, the&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;git tag&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;command shows&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;available releases and&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;git checkout &amp;lt;tag name&amp;gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;is used to move to that version.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;BR /&gt;&lt;SPAN&gt;lf-5.15.32-2.0.0&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt;&lt;BR /&gt;&lt;SPAN&gt;For example, choose lf-5.15.32-2.0.0 snapshot:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=""&gt; &lt;SPAN&gt;$ git checkout -b lf-5.15.32-2.0.0&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Well, any competent git user knows that it should be:&lt;/P&gt;&lt;PRE&gt;&lt;SPAN&gt;git checkout &lt;STRONG&gt;tags/&lt;/STRONG&gt;lf-5.15.32-2.0.0&lt;/SPAN&gt;&amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;after I started using brain to type the correct git command, everything is nominal.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Aug 2022 08:54:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Build-standalone-kernel-where-are-the-defconfig-s/m-p/1506107#M193848</guid>
      <dc:creator>manoweb</dc:creator>
      <dc:date>2022-08-15T08:54:10Z</dc:date>
    </item>
  </channel>
</rss>

