<?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: Stop at done....booting the kernel</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159849#M3071</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem can be a completely wrong kernel, which plainly crashes on boot, or simply a wrong console tty.&lt;/P&gt;&lt;P&gt;You should try enabling early printks, use the earlyprintk cmdline option, and find and pass the right console=ttyXXX option also on the bootline.&lt;/P&gt;&lt;P&gt;E.g. the imx28 tty was called ttyAM0 on linux 2.6.35, while in linux 2.6.39 it changed to ttyAMA0 (and it took me one day to realize btw)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 30 Jun 2011 05:58:07 GMT</pubDate>
    <dc:creator>metiu</dc:creator>
    <dc:date>2011-06-30T05:58:07Z</dc:date>
    <item>
      <title>Stop at done....booting the kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159848#M3070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Firstly, I have already change the init_mx28.c in boot prep to fit my custom board. And also, I have already modify some code in power prep.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Currently, I can flash uboot in SD card and then download the kernel via tftp, mount rootfs via nfs successfully.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The problem is, when I flash imx28_ivt_linux.sb to SD card, it stops at&amp;nbsp;&lt;/P&gt;&lt;P&gt;Uncompressing linux..........done, booting the kernel.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The common reason for this might be arch number wrong, which is unlikely.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Therefore, I believe I need to change something in linux prep. Anyone have any ideas?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jun 2011 05:34:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159848#M3070</guid>
      <dc:creator>BryanJI</dc:creator>
      <dc:date>2011-06-30T05:34:09Z</dc:date>
    </item>
    <item>
      <title>Re: Stop at done....booting the kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159849#M3071</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The problem can be a completely wrong kernel, which plainly crashes on boot, or simply a wrong console tty.&lt;/P&gt;&lt;P&gt;You should try enabling early printks, use the earlyprintk cmdline option, and find and pass the right console=ttyXXX option also on the bootline.&lt;/P&gt;&lt;P&gt;E.g. the imx28 tty was called ttyAM0 on linux 2.6.35, while in linux 2.6.39 it changed to ttyAMA0 (and it took me one day to realize btw)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jun 2011 05:58:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159849#M3071</guid>
      <dc:creator>metiu</dc:creator>
      <dc:date>2011-06-30T05:58:07Z</dc:date>
    </item>
    <item>
      <title>Re: Stop at done....booting the kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159850#M3072</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, I cant enable early debug, it told me undefine MXS_UART_LL or something like this.&lt;/P&gt;&lt;P&gt;But I think the only problem will be boot parameter problem.&lt;/P&gt;&lt;P&gt;Therefore, I use ltib to change all 4 linux kernel parameter option to same one I want, it works.&lt;/P&gt;&lt;P&gt;This is because evk board use key input to determine which boot parameter to use, I only change the first one, but it might not use the first one. On my custom board, the LRADC is used for other purpose. When I change all 4 parameter to&amp;nbsp;&lt;/P&gt;&lt;P&gt;console=ttyAM0,115200n8 mem=64M&lt;/P&gt;&lt;P&gt;Ok, it works.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;CITE&gt;Matteo Fortini said:&lt;/CITE&gt;&lt;/P&gt;&lt;BLOCKQUOTE cite="http://imxcommunity.org/forum/topics/stop-at-donebooting-the-kernel?groupUrl=imx28andimx28evk&amp;amp;#4103961Comment21115"&gt;&lt;DIV&gt;&lt;P&gt;The problem can be a completely wrong kernel, which plainly crashes on boot, or simply a wrong console tty.&lt;/P&gt;&lt;P&gt;You should try enabling early printks, use the earlyprintk cmdline option, and find and pass the right console=ttyXXX option also on the bootline.&lt;/P&gt;&lt;P&gt;E.g. the imx28 tty was called ttyAM0 on linux 2.6.35, while in linux 2.6.39 it changed to ttyAMA0 (and it took me one day to realize btw)&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 30 Jun 2011 06:10:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159850#M3072</guid>
      <dc:creator>BryanJI</dc:creator>
      <dc:date>2011-06-30T06:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: Stop at done....booting the kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159851#M3073</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;could you please tell me how to enable early printks?&lt;/P&gt;&lt;P&gt;I have a i.mx25 based board. one pcb can boot to linux, but the other one, assumingly the same design and better layout, stops after "...done. booting kernal". I tried all kind of kernel configuration but cannot get a single bit more output. When I enabled low-level debug functions, the board get reset again and again. there are also some debug options that had generated uImage with "bad data crc"&lt;BR /&gt;&lt;BR /&gt;&lt;CITE&gt;Matteo Fortini said:&lt;/CITE&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;DIV&gt;&lt;P&gt;The problem can be a completely wrong kernel, which plainly crashes on boot, or simply a wrong console tty.&lt;/P&gt;&lt;P&gt;You should try enabling early printks, use the earlyprintk cmdline option, and find and pass the right console=ttyXXX option also on the bootline.&lt;/P&gt;&lt;P&gt;E.g. the imx28 tty was called ttyAM0 on linux 2.6.35, while in linux 2.6.39 it changed to ttyAMA0 (and it took me one day to realize btw)&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Aug 2011 03:44:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159851#M3073</guid>
      <dc:creator>jlu</dc:creator>
      <dc:date>2011-08-04T03:44:06Z</dc:date>
    </item>
    <item>
      <title>Re: Stop at done....booting the kernel</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159852#M3074</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello, Bryan JI:&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I have encounter with the same problem &amp;nbsp;like you, you said that you pass the parameter "&lt;SPAN&gt;console=ttyAM0,115200n8 mem=64M" to kernel, which kernel version you used? &amp;nbsp;i can not find the "mem" set option in kernel ?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;BR /&gt; &lt;CITE&gt;Bryan JI said:&lt;/CITE&gt;&lt;/P&gt;&lt;BLOCKQUOTE cite="http://imxcommunity.org/forum/topics/stop-at-donebooting-the-kernel?groupUrl=imx28andimx28evk#4103961Comment20935"&gt;&lt;DIV&gt;&lt;DIV class="xg_user_generated"&gt;&lt;P&gt;Thanks, I cant enable early debug, it told me undefine MXS_UART_LL or something like this.&lt;/P&gt;&lt;P&gt;But I think the only problem will be boot parameter problem.&lt;/P&gt;&lt;P&gt;Therefore, I use ltib to change all 4 linux kernel parameter option to same one I want, it works.&lt;/P&gt;&lt;P&gt;This is because evk board use key input to determine which boot parameter to use, I only change the first one, but it might not use the first one. On my custom board, the LRADC is used for other purpose. When I change all 4 parameter to&amp;nbsp;&lt;/P&gt;&lt;P&gt;console=ttyAM0,115200n8 mem=64M&lt;/P&gt;&lt;P&gt;Ok, it works.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; &lt;CITE&gt;Matteo Fortini said:&lt;/CITE&gt;&lt;/P&gt;&lt;BLOCKQUOTE cite="http://imxcommunity.org/forum/topics/stop-at-donebooting-the-kernel?groupUrl=imx28andimx28evk&amp;amp;#4103961Comment21115"&gt;&lt;DIV&gt;&lt;P&gt;The problem can be a completely wrong kernel, which plainly crashes on boot, or simply a wrong console tty.&lt;/P&gt;&lt;P&gt;You should try enabling early printks, use the earlyprintk cmdline option, and find and pass the right console=ttyXXX option also on the bootline.&lt;/P&gt;&lt;P&gt;E.g. the imx28 tty was called ttyAM0 on linux 2.6.35, while in linux 2.6.39 it changed to ttyAMA0 (and it took me one day to realize btw)&lt;/P&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Jun 2012 00:48:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Stop-at-done-booting-the-kernel/m-p/159852#M3074</guid>
      <dc:creator>fanqipin</dc:creator>
      <dc:date>2012-06-14T00:48:23Z</dc:date>
    </item>
  </channel>
</rss>

